AllAfterSale.aspx.cs 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. using SiteCore;
  2. using System;
  3. public partial class EAfterSale_AllAfterSale : BasePage
  4. {
  5. protected override void OnPreInit(EventArgs e)
  6. {
  7. _repTitle = "全部售后";
  8. PmTag = "allafteraale";
  9. //_selfCheckPermission = true;
  10. _keyFilterVisible = false;
  11. _addVisible = false;
  12. if (CurrentUser.UserPost.Post.Code.IndexOf("Designer") != -1)
  13. {
  14. _filterItem = "order,shop,state,wang,cus,des,fukuan,afterstate,method,finish_time,aftertime,place_time";
  15. }
  16. else
  17. {
  18. _filterItem = "order,shop,state,wang,cus,des,fukuan,afterstate,reason,method,finish_time,aftertime,supState,place_time,supplier,responsible_man";
  19. }
  20. _filterDateBtn = true;
  21. }
  22. protected void Page_Load(object sender, EventArgs e)
  23. {
  24. if (_permissions.Contains("export"))
  25. {
  26. btnExport.Visible = true;
  27. }
  28. else
  29. {
  30. btnExport.Visible = false;
  31. }
  32. string posCode = CurrentUser.UserPost.Post.Code;
  33. if (posCode == "CustomerService" || posCode == "CustomerMaster" || posCode.IndexOf("Designer") != -1)
  34. {
  35. id_supplier.Visible = false;
  36. id_supplierStatus.Visible = false;
  37. }
  38. else
  39. {
  40. id_supplier.Visible = true;
  41. id_supplierStatus.Visible = true;
  42. }
  43. if (!IsPostBack)
  44. {
  45. string sData = GetString("sData");
  46. if (sData != "") AppendScript("openPageData=" + sData + ";");
  47. AppendScript("viewUrl='" + webConfig.ltFileSiteUrl + "/d/xddj';uploadUrl ='" + webConfig.ltSimUploadUrl + "?ut=xddj';");
  48. AppendScript("userPostCode='" + CurrentUser.UserPost.Post.Code + "';");
  49. //StringBuilder sql = new StringBuilder();
  50. //sql.AppendFormat("select * from s_runinfotype");
  51. //DataSet ds = DbHelper.DbConn.ExecuteDataset(sql.ToString());
  52. //DataTable dt = ds.Tables[0];
  53. //AppendScript("tData=" + JsonString.DataTable2Json(dt) + ";");
  54. //selType.DataSource = dt;
  55. //selType.DataValueField = "ID";
  56. //selType.DataTextField = "Name";
  57. //selType.DataBind();
  58. }
  59. //foreach (DataRow dr in dt.Rows)
  60. //{
  61. //}
  62. }
  63. }