高新区管委会,以5.0标准版为基准,从双汇项目拷贝

edit.js 4.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. var token = $.cookie("token");
  2. var id = helper.request.queryString("ids");
  3. var CallID = helper.request.queryString("CallID");
  4. var cusid;
  5. $(document).ready(function() {
  6. if(id) {
  7. getRegisterDetail()
  8. } else if (CallID) {
  9. getRegisterDetailByCallId()
  10. }
  11. })
  12. //保存按钮
  13. $('.customerSubmit').click(function() {
  14. $.post(huayi.config.callcenter_url + 'RegRecords/Save', {
  15. "token": $.cookie("token"),
  16. id:id,
  17. token: $.cookie("token"),
  18. cusid: cusid, //档案id
  19. direction: 0, // 0来电,1去电
  20. type: $('#formRegistrationType input[name="type"]:checked').val(), //登记类型
  21. complained: $("#formComplainedUnit").val(), //被投诉单位
  22. content: $("#formRegistrationContent").val(), //登记内容/投诉事项
  23. remark: $("#formRegistrationRemark").val(), //备注
  24. tel: $("#formTel").val(),
  25. callid: CallID,
  26. }, function(result) {
  27. result = $.parseJSON(result);
  28. if(result.state.toLowerCase() == "success") {
  29. $("#activess").val(result.data);
  30. var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  31. parent.layer.close(index); //再执行关闭
  32. parent.layer.msg("保存成功!");
  33. parent.$("#registerList").bootstrapTable('refresh');
  34. }
  35. })
  36. })
  37. //通过id获取登记信息
  38. function getRegisterDetail() {
  39. $.get(huayi.config.callcenter_url + 'RegRecords/GetDetails', {
  40. id: id,
  41. "token": $.cookie("token")
  42. }, function(result) {
  43. result = $.parseJSON(result);
  44. if(result.state.toLowerCase() == "success") {
  45. var con = result.data.model;
  46. cusid = con.F_CusID;
  47. CallID = con.F_CallId;
  48. $("#formRegistrationType input[name='type'][value='" + con.F_Type +"']").prop("checked","checked"); //登记类型
  49. $("#formComplainedUnit").val(con.F_Complained); //被投诉单位
  50. $("#formRegistrationContent").val(con.F_Content); //登记内容/投诉事项
  51. $("#formRegistrationRemark").val(con.F_Remark); //备注
  52. var cusmodel = result.data.cusmodel
  53. $("#formName").val(cusmodel.F_Name);
  54. $("#formTel").val(cusmodel.F_Phone);
  55. $("#formSex").val(cusmodel.F_Sex)
  56. $("#formProvince option:selected").text(cusmodel.F_Province)
  57. $("#formProvince option:selected").val(cusmodel.F_Province)
  58. $("#formCity option:selected").text(cusmodel.F_City)
  59. $("#formCity option:selected").val(cusmodel.F_City)
  60. $("#formCounty option:selected").text(cusmodel.F_County)
  61. $("#formCounty option:selected").val(cusmodel.F_County)
  62. $("#formAddress").val(cusmodel.F_Address)
  63. }
  64. })
  65. }
  66. //通过callid获取登记信息
  67. function getRegisterDetailByCallId() {
  68. $.get(huayi.config.callcenter_url + 'RegRecords/GetCallidDetails', {
  69. callid: CallID,
  70. "token": $.cookie("token")
  71. }, function(result) {
  72. result = $.parseJSON(result);
  73. if(result.state.toLowerCase() == "success") {
  74. var con = result.data.model;
  75. cusid = con.F_CusID;
  76. CallID = con.F_CallId;
  77. id = con.F_ID;
  78. $("#formRegistrationType input[name='type'][value='" + con.F_Type +"']").prop("checked","checked"); //登记类型
  79. $("#formComplainedUnit").val(con.F_Complained); //被投诉单位
  80. $("#formRegistrationContent").val(con.F_Content); //登记内容/投诉事项
  81. $("#formRegistrationRemark").val(con.F_Remark); //备注
  82. var cusmodel = result.data.cusmodel
  83. $("#formName").val(cusmodel.F_Name);
  84. $("#formTel").val(cusmodel.F_Phone);
  85. $("#formSex").val(cusmodel.F_Sex)
  86. $("#formProvince option:selected").text(cusmodel.F_Province)
  87. $("#formProvince option:selected").val(cusmodel.F_Province)
  88. $("#formCity option:selected").text(cusmodel.F_City)
  89. $("#formCity option:selected").val(cusmodel.F_City)
  90. $("#formCounty option:selected").text(cusmodel.F_County)
  91. $("#formCounty option:selected").val(cusmodel.F_County)
  92. $("#formAddress").val(cusmodel.F_Address)
  93. }
  94. })
  95. }