WaitingVerify.aspx.cs 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. using SiteCore;
  2. using SQLData;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Data;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Web;
  9. using System.Web.UI;
  10. using System.Web.UI.WebControls;
  11. using Utils.Serialization;
  12. public partial class EAfterSale_WaitingVerify : BasePage
  13. {
  14. protected override void OnPreInit(EventArgs e)
  15. {
  16. _repTitle = "待审核售后";
  17. PmTag = "waitingverify";
  18. //_selfCheckPermission = true;
  19. _keyFilterVisible = false;
  20. _addVisible = false;
  21. if (CurrentUser.UserPost.Post.Code == "SysAdmin" || CurrentUser.UserPost.Post.Code == "Director" || CurrentUser.UserPost.Post.Code == "CustomerMr" || CurrentUser.UserPost.Post.Code == "CustomerMaster" || CurrentUser.UserPost.Post.Code == "Designerhd" || CurrentUser.UserPost.Post.Code == "DesignerMr" || CurrentUser.UserPost.Post.Code == "PlaceMr")
  22. {
  23. _filterItem = "order,shop,wang,supplier,reason,state,method,returnvstate,memo,handler,responsible_man,handleTime,reasonState";
  24. }
  25. else
  26. {
  27. _filterItem = "order,shop,wang,supplier,reason,state,method,returnvstate,memo,handler,responsible_man,handleTime";
  28. }
  29. _filterDateBtn = false;
  30. }
  31. protected void Page_Load(object sender, EventArgs e)
  32. {
  33. if (_permissions.Contains("backaftersale"))
  34. {
  35. id_backBtn.Visible = true;
  36. }
  37. else
  38. {
  39. id_backBtn.Visible = false;
  40. }
  41. if (CurrentUser.UserPost.Post.Code == "Supplier" || CurrentUser.UserPost.Post.Code == "logistics")
  42. {
  43. id_payment.Visible = false;
  44. id_paytime.Visible = false;
  45. id_handler.Visible = false;
  46. id_afterMemo.Visible = false;
  47. id_supRefundType.Visible = true;
  48. id_supplierResponsible.Visible = true;
  49. id_AfterSaleMethod.Visible = false;
  50. id_deductFee.Visible = true;
  51. }
  52. else
  53. {
  54. id_deductFee.Visible = false;
  55. id_supplierResponsible.Visible = true;
  56. id_AfterSaleMethod.Visible = true;
  57. id_payment.Visible = true;
  58. id_paytime.Visible = true;
  59. id_handler.Visible = true;
  60. id_afterMemo.Visible = true;
  61. }
  62. if (CurrentUser.UserPost.Post.Code == "SysAdmin" || CurrentUser.UserPost.Post.Code == "AfterSale")
  63. {
  64. id_deductFee.Visible = true;
  65. id_supplierName.Visible = true;
  66. }
  67. if (CurrentUser.UserPost.Post.Code == "SysAdmin" || CurrentUser.UserPost.Post.Code == "Finance")
  68. {
  69. id_supplierName.Visible = true;
  70. }
  71. else
  72. {
  73. id_supplierName.Visible = false;
  74. }
  75. if (!IsPostBack)
  76. {
  77. string sData = GetString("sData");
  78. if (sData != "") AppendScript("openPageData=" + sData + ";");
  79. AppendScript("viewUrl='" + webConfig.ltFileSiteUrl + "/d/xddj';uploadUrl ='" + webConfig.ltSimUploadUrl + "?ut=xddj';");
  80. AppendScript("userPostCode='" + CurrentUser.UserPost.Post.Code + "';");
  81. AppendScript("userID='" + CurrentUser.UserID + "';");
  82. //StringBuilder sql = new StringBuilder();
  83. //sql.AppendFormat("select * from s_runinfotype");
  84. //DataSet ds = DbHelper.DbConn.ExecuteDataset(sql.ToString());
  85. //DataTable dt = ds.Tables[0];
  86. //AppendScript("tData=" + JsonString.DataTable2Json(dt) + ";");
  87. //selType.DataSource = dt;
  88. //selType.DataValueField = "ID";
  89. //selType.DataTextField = "Name";
  90. //selType.DataBind();
  91. }
  92. //foreach (DataRow dr in dt.Rows)
  93. //{
  94. //}
  95. }
  96. }