Нет описания

call.js 40KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327
  1. //来电时传输的数据
  2. var Number = helper.request.queryString("Number");
  3. var CallID = helper.request.queryString("CallID");
  4. $(document).ready(function () {
  5. $.ajax({
  6. type: "get",
  7. url: huayi.config.callcenter_url + "CallInScreen/GetCurrUserDep",
  8. dataType: 'json',
  9. async: false,
  10. data: {
  11. token: $.cookie("token")
  12. },
  13. success: function(data) {
  14. if(data.state.toLowerCase() == 'success') {
  15. if(data.data.groname == '思念组') {
  16. $(".snRmove").remove();
  17. $(".dkRmove").show();
  18. } else {
  19. $(".snRmove").show();
  20. $(".complainDiv2").hide();
  21. $(".dkRmove").remove();
  22. }
  23. }
  24. }
  25. });
  26. var groupcode = $('#groupcode', top.document).val();
  27. if (groupcode == 'SCZ') {
  28. $("#usedate").text("饮用日期:");
  29. $("#vipid").text("对接人:");
  30. $("#vipphone").text("对接人电话:");
  31. }
  32. //来电弹屏
  33. // laydate.skin('molv');
  34. // laydate({
  35. // elem: '#old_startTime',
  36. // event: 'focus'
  37. // });
  38. // laydate({
  39. // elem: '#old_endTime',
  40. // event: 'focus'
  41. // });
  42. // laydate({
  43. // elem: '#con_startTime',
  44. // event: 'focus'
  45. // });
  46. // laydate({
  47. // elem: '#con_endTime',
  48. // event: 'focus'
  49. // });
  50. // laydate({
  51. // elem: '#userDate',
  52. // event: 'focus'
  53. // });
  54. // laydate({
  55. // elem: '#buyDate',
  56. // event: 'focus'
  57. // });
  58. // if($("#productDate").val()){
  59. // laydate({
  60. // elem: '#productDate',
  61. // event: 'focus'
  62. // });
  63. // }
  64. //
  65. //弹屏右侧切换效果
  66. $(".ldtp-cr ul.ld-service li").click(function () {
  67. $(this).addClass("cr-click").siblings().removeClass("cr-click");
  68. loadOld();
  69. });
  70. $('.pre-add').click(function () {
  71. var par = $(this).parent().parent();
  72. par.hide().siblings().show();
  73. })
  74. $(".mfhtel").val(Number);
  75. $(".hidTel").val(Number);
  76. $(".tel").text(Number);
  77. $("#zxdh_").val(Number);
  78. $("#tsdh").val(Number);
  79. $(".ldtime").text(top.getNowFormatDate());
  80. $(".thsc").text("00:00");
  81. $(".hidCallID").val(CallID);
  82. $(".ldtel").text(Number);
  83. $("#tsdh").val(Number);
  84. $(".ldtel1").val(Number); //左侧联系电话
  85. $("#Tel").val(Number); //右侧客服部 新增工单电话
  86. $("#tel").val(Number);
  87. $("#telm").val(Number);
  88. $("#marketTel").val(Number);//右侧市场部 新增工单电话
  89. if (Number) {
  90. //获取电话所属地
  91. $.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetPhoneLocation', {
  92. "tel": Number,
  93. "token": $.cookie("token")
  94. }, function (result) {
  95. if (result.state.toLowerCase() == "success") {
  96. $(".khgsd").text(result.data);
  97. //$(".ldlocation").text(result.data);
  98. }
  99. })
  100. //获取客户信息
  101. $.ajax({
  102. type: "get",
  103. url: huayi.config.callcenter_url + "Customer/GetCustomerByTel",
  104. dataType: 'json',
  105. async: false,
  106. data: {
  107. tel: Number,
  108. type: 1,
  109. token: $.cookie("token")
  110. },
  111. success: function (result) {
  112. if (result.state.toLowerCase() == "success") {
  113. $("#name").val(result.rows[0].F_Name);
  114. $("#tel").val(result.rows[0].F_Phone);
  115. $("#khid").val(result.rows[0].F_Id);
  116. $('.ldname').val(result.rows[0].F_Name); //客户姓名
  117. $("#areaInps").val(result.rows[0].F_Area);
  118. $("#kharea").val(result.rows[0].F_Area);
  119. if (result.rows[0].F_Province) {
  120. $("#shengshi").val(result.rows[0].F_Province + "/" + result.rows[0].F_City); //省份
  121. // $('#typeclass').val(result.rows[0].F_Province + "/" + result.rows[0].F_City);
  122. // $(".inps2").val(result.rows[0].F_Province);
  123. // $(".inps3").val(result.rows[0].F_City);
  124. ComplaintVip();
  125. $('.khprovince').val(result.rows[0].F_Province);
  126. $('.khcity').val(result.rows[0].F_City);
  127. } else {
  128. $("#shengshi").val('');
  129. }
  130. } else {
  131. $('.ldname').val("");
  132. $("#shengshi").val('');
  133. }
  134. }
  135. })
  136. }
  137. var timestamp = Date.parse(new Date());
  138. $('.head-pic .lahei .la-before').show();
  139. $('.head-pic .lahei .la-after').hide();
  140. //点击挂断
  141. $('.head-pic .td-call .take').click(function () {
  142. // top.obj.Type = "DropCall";
  143. top.obj.Type = "TurnIvr";
  144. // top.obj.AgentID = $.cookie("zx_user");
  145. // top.obj.AgentExten = $.cookie("extno");
  146. top.obj.IvrName = "MYD";
  147. top.obj.IvrPos = "1";
  148. top.Send();
  149. });
  150. //点击拉黑事件
  151. $('.head-pic .lahei .la-before').click(function () {
  152. if (!$(".hidTel").val()) {
  153. layer.confirm('来电号码为空!', {
  154. btn: ['确定']
  155. });
  156. return;
  157. }
  158. $("#time-word").val('');
  159. $('.ldtp-con .hei-list').show();
  160. })
  161. //拉黑输入框事件
  162. $('.hei-list .bacha').click(function () {
  163. $('.ldtp-con .hei-list').hide();
  164. $("#time-word").val('');
  165. })
  166. var reg = /^\+?[1-9][0-9]*$/;
  167. $('#bc').click(function () {
  168. var n = $("#time-word").val();
  169. var val = $("input[name='time']:checked").val();
  170. if (n) {
  171. if (!(reg.test(n))) {
  172. layer.confirm('请输入整数时间!', {
  173. btn: ['确定']
  174. });
  175. return;
  176. }
  177. } else {
  178. if (val == '4') {
  179. n = 0;
  180. } else {
  181. layer.confirm('请输入整数时间!', {
  182. btn: ['确定']
  183. });
  184. return;
  185. }
  186. }
  187. $.post(huayi.config.callcenter_url + 'CallInScreen/AddBlack', {
  188. tel: $(".hidTel").val(),
  189. num: n,
  190. type: val,
  191. "token": $.cookie("token")
  192. }, function (result) {
  193. result = $.parseJSON(result);
  194. if (result.state.toLowerCase() == "success") {
  195. layer.msg("拉入黑名单成功");
  196. $('.la-shichang .blackTime').html(result.data);
  197. //$('.ldtp-con .hei-list').removeClass('bounceIn');
  198. //$('.ldtp-con .hei-list').addClass('bounceOutUp');
  199. $('.ldtp-con .hei-list').hide();
  200. $('.head-pic .lahei .la-before').hide();
  201. $('.head-pic .lahei .la-after').show();
  202. $('.head-pic .lahei .retur').show();
  203. }
  204. })
  205. })
  206. $('.la-after').click(function () {
  207. if (!$(".hidTel").val()) {
  208. layer.confirm('来电号码为空!', {
  209. btn: ['确定']
  210. });
  211. return;
  212. }
  213. $("#time-word").val('');
  214. $('.ldtp-con .hei-list').show();
  215. $('.ldtp-con .hei-list').removeClass('bounceOutUp');
  216. $('.ldtp-con .hei-list').addClass('bounceIn');
  217. })
  218. $('.head-pic .lahei .retur').click(function () {
  219. $.getJSON(huayi.config.callcenter_url + 'CallInScreen/DelBlack', {
  220. tel: $(".hidTel").val(),
  221. "token": $.cookie("token")
  222. }, function (result) {
  223. if (result.state.toLowerCase() == "success") {
  224. layer.msg("取消黑名单成功");
  225. $('.head-pic .lahei .retur').hide();
  226. $('.head-pic .lahei .la-after').hide();
  227. $('.head-pic .lahei .la-before').show();
  228. }
  229. })
  230. })
  231. $(".col-sm-3").mouseleave(function () {
  232. $(".ztree").parent().hide();
  233. })
  234. $('.areaDown').click(function () {
  235. if ($('.treeList1').css('display') == 'block') {
  236. $('.treeList1').css('display', 'none')
  237. } else {
  238. $('.treeList1').css('display', 'block')
  239. }
  240. })
  241. $('#typeclass').click(function () {
  242. $('.treeList1').css('display', 'block')
  243. })
  244. $('#shengshi').click(function () {
  245. $('.treeList').css('display', 'block')
  246. })
  247. $('.treeList1').mouseleave(function () {
  248. $(this).css('display', 'none')
  249. })
  250. $('.treeList').mouseleave(function () {
  251. $(this).css('display', 'none')
  252. })
  253. $(".orderType").change(function () {
  254. if ($(".orderType option:selected").text() != "投诉") {
  255. $(".complainDiv2").show();
  256. typeSmall =$(".complaintType2").val();
  257. $(".complainDiv").hide();
  258. } else {
  259. $(".complainDiv2").hide();
  260. $(".complainDiv").show();
  261. typeSmall =$(".complaintType1").val();
  262. }
  263. });
  264. $(".complaintType2").change(function () {
  265. typeSmall=$(".complaintType2").val();
  266. });
  267. $(".complaintType1").change(function () {
  268. typeSmall=$(".complaintType1").val();
  269. });
  270. //获取专员手机号
  271. $("#vipName").change(function () {
  272. $("#vipTel").val($("#vipName option:selected").attr("index"));
  273. // $("#areaInps").val($("#vipName option:selected").attr("areaText"));
  274. $("#typeclass").val($("#vipName option:selected").attr("province") + "/" + $("#vipName option:selected").attr("city"));
  275. $(".inps2").val($("#vipName option:selected").attr("province"));
  276. $(".inps3").val($("#vipName option:selected").attr("city"));
  277. });
  278. //客户资料
  279. $('.khzl tbody>tr>td input').attr('readonly', true);
  280. $('.save').hide();
  281. $('.cancel').hide();
  282. $('.edit').click(function () {
  283. $('.save').show();
  284. $('.cancel').show();
  285. $(".time-box_flbox").show();
  286. $("#typeclass1").val($(".countryName").val())
  287. $('.edit').hide();
  288. $('.khzl tbody>tr>td input').attr('readonly', false);
  289. $('.khzl tbody>tr>td input').css('border-bottom', "1px solid #b3b3b3");
  290. $(".ldlocation").hide();
  291. })
  292. $('.cancel').click(function () {
  293. $('.khzl tbody>tr>td input').attr('readonly', true);
  294. $('.khzl tbody>tr>td input').css('border', "0");
  295. $('.save').hide();
  296. $('.cancel').hide();
  297. $('.edit').show();
  298. $(".ldlocation").show();
  299. })
  300. //保存客户
  301. $(".save").click(function () {
  302. var reg = /^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0,5-9]))\d{8}$|^0\d{2,3}-?\d{7,8}$/;
  303. var khmc = $(".khmc").val();
  304. var tel1 = $(".ldtel1").val();
  305. var testInput2 = $("#ldtel1").val();
  306. if (!khmc) {
  307. layer.confirm('请输入客户名称!', {
  308. btn: ['确定']
  309. });
  310. return;
  311. }
  312. $.post(huayi.config.callcenter_url + 'Customer/AddCustomer', {
  313. id: $("#khid").val(),
  314. type: 1,
  315. name: khmc,
  316. area: $('#kharea').val(), //区域
  317. province: $('.khprovince').val(), //省份
  318. city: $('.khcity').val(), //城市
  319. tel: tel1,
  320. "token": $.cookie("token")
  321. }, function (result) {
  322. result = $.parseJSON(result);
  323. if (result.state.toLowerCase() == "success") {
  324. $("#khid").val(result.data);
  325. $("#tskh").val(khmc);
  326. layer.msg("保存成功");
  327. $('.khzl tbody>tr>td input').css('border', "0");
  328. $('.save').hide();
  329. $('.cancel').hide();
  330. $('.edit').show();
  331. $("#callCustomer").val(khmc); //客户姓名
  332. $("#name").val(khmc);
  333. $("#tel").val(tel1);//电话
  334. $("#Tel").val(tel1); //联系电话
  335. }
  336. })
  337. })
  338. //工单来源
  339. getOrderSource();
  340. //产品代码
  341. getProductType();
  342. //问题代码
  343. getProblemCode();
  344. //重要级别
  345. getDealTimely();
  346. //工单类型
  347. getOrderType();
  348. //投诉类型
  349. complaintType();
  350. //咨询类型
  351. consultType();
  352. //产品厂家
  353. getProductFactory();
  354. //区域
  355. getAreaType();
  356. //客诉专员
  357. ComplaintVip();
  358. //生产日期为数字
  359. //productDateNumber();
  360. //普通工单禁止选择原因
  361. $('#reason').attr("disabled", "disabled");
  362. //保存
  363. $('.customerSubmit').click(function () {
  364. saveCustomer();
  365. });
  366. //获取知识库
  367. loadZSK();
  368. //知识库查询
  369. $(".searIcon").click(function () {
  370. loadZSK();
  371. })
  372. //历史记录查询
  373. $(".searchbtn").click(function () {
  374. loadOld();
  375. })
  376. // 区域
  377. // getArea($("#customer_area"));
  378. // 省/办事处
  379. LAISHENG($("#source"));//省
  380. CHOUDQ($("#customer_comaddress")); //办事处
  381. });
  382. //获取知识库
  383. function loadZSK() {
  384. $.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetZSKList', {
  385. "keywords": $(".search").val(),
  386. "token": $.cookie("token")
  387. }, function(result) {
  388. if(result.state.toLowerCase() == "success") {
  389. $(".ldcr-bottom .detail-con ul").empty();
  390. $(result.data).each(function(i, n) {
  391. var html = '<li>' +
  392. ' <div class="zhishi-title clearfix">' +
  393. ' <a href="javascript:void(0);" >' + n.F_Title + '</a>' +
  394. ' <em >' + n.F_CreateOn + '</em>' +
  395. ' </div>' +
  396. ' <div class="explancon">' +
  397. n.F_Content +
  398. ' </div>' +
  399. '</li>';
  400. $(html).appendTo($(".ldcr-bottom .detail-con ul")).find(".zhishi-title").click(function(event) {
  401. event.stopPropagation();
  402. if($(this).hasClass("active")) {
  403. $(this).removeClass("active")
  404. } else {
  405. $(".zhishi-title").removeClass("active");
  406. $(this).addClass("active");
  407. }
  408. })
  409. })
  410. }
  411. })
  412. }
  413. //获取历史记录
  414. function loadOld() {
  415. var type = $(".ldtp-cr ul.ld-service .cr-click").attr("itemtype");
  416. $(".complain").hide();
  417. $(".complain").eq(type).show();
  418. if (type == '2') {
  419. //先销毁表格
  420. $('#orderlist').bootstrapTable('destroy');
  421. //初始化表格,动态从服务器加载数据
  422. $("#orderlist").bootstrapTable({
  423. method: "get", //使用get请求到服务器获取数据
  424. url: huayi.config.callcenter_url + "WorkOrder/GetList", //获取数据的Servlet地址
  425. contentType: 'application/x-www-form-urlencoded',
  426. striped: true, //表格显示条纹
  427. pagination: true, //启动分页
  428. pageSize: 5, //每页显示的记录数
  429. pageNumber: 1, //当前第几页
  430. pageList: [5, 10, 50, 100], //记录数可选列表
  431. search: false, //是否启用查询
  432. showColumns: false, //显示下拉框勾选要显示的列
  433. showRefresh: false, //显示刷新按钮
  434. sidePagination: "server", //表示服务端请求
  435. //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
  436. //设置为limit可以获取limit, offset, search, sort, order
  437. queryParamsType: "undefined",
  438. queryParams: function queryParams(params) { //设置查询参数
  439. var param = {
  440. page: params.pageNumber,
  441. pagesize: params.pageSize,
  442. tel: $(".hidTel").val(),
  443. starttime: $("#con_startTime").val(),
  444. endtime: $("#con_endTime").val(),
  445. token: $.cookie("token"),
  446. isldtp: 1,
  447. fkdep: $("#fkdep").val()
  448. };
  449. return param;
  450. },
  451. onLoadSuccess: function() { //加载成功时执行
  452. //layer.msg("加载成功");
  453. },
  454. onLoadError: function() { //加载失败时执行
  455. //layer.msg("加载数据失败", { time: 1500, icon: 2 });
  456. }
  457. });
  458. } else if (type == '1') {
  459. //先销毁表格
  460. $('#oldlist').bootstrapTable('destroy');
  461. //初始化表格,动态从服务器加载数据
  462. $("#oldlist").bootstrapTable({
  463. method: "get", //使用get请求到服务器获取数据
  464. url: huayi.config.callcenter_url + "CallInScreen/GetOldList", //获取数据的Servlet地址
  465. contentType: 'application/x-www-form-urlencoded',
  466. striped: true, //表格显示条纹
  467. pagination: true, //启动分页
  468. pageSize: 5, //每页显示的记录数
  469. pageNumber: 1, //当前第几页
  470. pageList: [5, 10, 50, 100], //记录数可选列表
  471. search: false, //是否启用查询
  472. showColumns: false, //显示下拉框勾选要显示的列
  473. showRefresh: false, //显示刷新按钮
  474. sidePagination: "server", //表示服务端请求
  475. //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
  476. //设置为limit可以获取limit, offset, search, sort, order
  477. queryParamsType: "undefined",
  478. queryParams: function queryParams(params) { //设置查询参数
  479. var param = {
  480. page: params.pageNumber,
  481. pagesize: params.pageSize,
  482. tel: $(".hidTel").val(),
  483. starttime: $("#old_startTime").val(),
  484. endtime: $("#old_endTime").val(),
  485. token: $.cookie("token")
  486. };
  487. return param;
  488. },
  489. onLoadSuccess: function() { //加载成功时执行
  490. //layer.msg("加载成功");
  491. },
  492. onLoadError: function() { //加载失败时执行
  493. //layer.msg("加载数据失败", { time: 1500, icon: 2 });
  494. }
  495. });
  496. }
  497. }
  498. //格式化历史记录内处理方式
  499. function formatterDealType(val, row) {
  500. //处理方式0:IVR处理1骚扰电话2自助服务3转值班电话4留言5呼损6人工处理
  501. var str = '-';
  502. switch(val) {
  503. case 0:
  504. str = 'IVR处理';
  505. break;
  506. case 1:
  507. str = '骚扰电话';
  508. break;
  509. case 2:
  510. str = '自助服务';
  511. break;
  512. case 3:
  513. str = '转值班电话';
  514. break;
  515. case 4:
  516. str = '留言';
  517. break;
  518. case 5:
  519. str = '呼损';
  520. break;
  521. case 6:
  522. str = '人工处理';
  523. break;
  524. }
  525. return str;
  526. }
  527. //工单编号
  528. //function View(val, row) {
  529. // return '<div class="imgs" ><a class="xg" index="' + row.CreateUser + '" onclick= btn_order_details("' + row.F_WorkOrderId + '") >' + val + '</a></div>';
  530. // $("#F_UserCode").val(row.CreateUser);
  531. //}
  532. // 工单编号
  533. function View(val, row) {
  534. if (row.F_DealTimely === "Ⅰ级") {
  535. return '<div class="imgs" ><a class="xg workOrderIdColorRed" index="' + row.CreateUser + '" onclick= btn_order_details("' + row.F_Id + '") >' + val + '</a></div>';
  536. } else if (row.F_DealTimely === "Ⅱ级") {
  537. return '<div class="imgs" ><a class="xg workOrderIdColorGreen" index="' + row.CreateUser + '" onclick= btn_order_details("' + row.F_Id + '") >' + val + '</a></div>';
  538. } else if (row.F_DealTimely === "普通工单") {
  539. return '<div class="imgs" ><a class="xg" index="' + row.CreateUser + '" onclick= btn_order_details("' + row.F_Id + '") >' + val + '</a></div>';
  540. } else {
  541. return '<div class="imgs" ><a class="xg" index="' + row.CreateUser + '" onclick= btn_order_details("' + row.F_Id + '") >' + val + '</a></div>';
  542. }
  543. $("#F_UserCode").val(row.CreateUser);
  544. }
  545. // 工单状态返回值判断
  546. function workOrderStateJudge (val, row) {
  547. if (val === 0) {
  548. return '<div>待提交</div>';
  549. } else if (val === 1) {
  550. return '<div>待分派</div>';
  551. } else if (val === 2) {
  552. return '<div>待接单</div>';
  553. } else if (val === 3) {
  554. return '<div>待处理</div>';
  555. } else if (val === 4) {
  556. return '<div>处理中</div>';
  557. } else if (val === 5) {
  558. return '<div>退回待分派</div>';
  559. } else if (val === 6) {
  560. return '<div>退回待提交</div>';
  561. } else if (val === 10) {
  562. return '<div>已完成</div>';
  563. } else {
  564. return '<div></div>';
  565. }
  566. }
  567. // 工单类别返回值判断
  568. function workOrderTypeJudge (val, row) {
  569. if (val === 1) {
  570. return '<div>咨询</div>';
  571. } else if (val === 2) {
  572. return '<div>投诉</div>';
  573. } else {
  574. return '<div></div>';
  575. }
  576. }
  577. // 重复工单返回值判断
  578. function workOrderDuplicateJudge (val, row) {
  579. if (val === 0) {
  580. return '<div>未重复</div>';
  581. } else if (val === 1) {
  582. return '<div>重复</div>';
  583. } else {
  584. return '<div></div>';
  585. }
  586. }
  587. function Detail(val) {
  588. if (val) {
  589. var str = '<div style="color:#e43926;" '
  590. str = str + ' title="' + val + '" ';
  591. if (val.length > 10) {
  592. str = str + '>' + val.substring(0, 10) + '...</div>';
  593. }
  594. else {
  595. str = str + '>' + val + '</div>';
  596. }
  597. return str
  598. }
  599. }
  600. function GetCallState(val) {
  601. if(val == '1') {
  602. return '已接通';
  603. } else {
  604. return '未接通';
  605. }
  606. }
  607. //音频
  608. function setCode(val) {
  609. if(val) {
  610. return '<div class="imgs" style="cursor: pointer;">' +
  611. '<img src="../img/vice.png" alt="" onclick= ck(this) item="' + val + '" />' +
  612. '</div>';
  613. } else {
  614. return '';
  615. }
  616. }
  617. //省 市 区/县
  618. //省
  619. function LAISHENG(obj) {
  620. obj.empty();
  621. obj.append('<option selected="selected" value="">请选择</option>');
  622. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetCountyList", {
  623. "token": $.cookie("token"),
  624. pid: 0,
  625. }, function (data) {
  626. if (data.state.toLowerCase() == "success") {
  627. var content = data.data;
  628. $(content).each(function (i, n) {
  629. $("<option value='" + n.F_RegionId + "'>" + n.F_RegionName + "</option>").appendTo(obj);
  630. })
  631. }
  632. })
  633. }
  634. //市
  635. function LAISHI(obj) {
  636. obj.empty();
  637. obj.append('<option selected="selected" value="">请选择</option>');
  638. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetCountyList", {
  639. "token": $.cookie("token"),
  640. pid: $('#source').val(),
  641. }, function (data) {
  642. if (data.state.toLowerCase() == "success") {
  643. var content = data.data;
  644. $(content).each(function (i, n) {
  645. $("<option value='" + n.F_RegionId + "'>" + n.F_RegionName + "</option>").appendTo(obj);
  646. })
  647. }
  648. })
  649. }
  650. // 区/县
  651. function LAIQU(obj) {
  652. obj.empty();
  653. obj.append('<option selected="selected" value="">请选择</option>');
  654. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetCountyList", {
  655. "token": $.cookie("token"),
  656. pid:$('#type').val(),
  657. }, function (data) {
  658. if (data.state.toLowerCase() == "success") {
  659. var content = data.data;
  660. $(content).each(function (i, n) {
  661. $("<option value='" + n.F_RegionId + "'>" + n.F_RegionName + "</option>").appendTo(obj);
  662. })
  663. }
  664. })
  665. }
  666. $('#source').on('change',function(){
  667. LAISHI($("#type"));
  668. });
  669. $('#type').on('change',function(){
  670. LAIQU($("#keyid"));
  671. });
  672. // 区域
  673. //function getArea(obj) {
  674. // obj.empty();
  675. // obj.append('<option selected="selected" value="">请选择</option>');
  676. // $.getJSON(huayi.config.callcenter_url + "Department/GetCusAreaList", {
  677. // "token": $.cookie("token"),
  678. // pid: 1,
  679. // F_Layer: 1,
  680. // }, function (data) {
  681. // if (data.state.toLowerCase() == "success") {
  682. // var content = data.data;
  683. // $(content).each(function (i, n) {
  684. // $("<option value='" + n.F_DeptId + "'>" + n.F_DeptName + "</option>").appendTo(obj);
  685. // })
  686. // }
  687. // })
  688. //}
  689. //办事处 提交人
  690. function CHOUDQ(obj) {
  691. obj.empty();
  692. obj.append('<option selected="selected" value="">请选择</option>');
  693. $.getJSON(huayi.config.callcenter_url + "Department/GetCusAreaList", {
  694. "token": $.cookie("token"),
  695. pid: 1,
  696. F_Layer: 1,
  697. }, function (data) {
  698. if (data.state.toLowerCase() == "success") {
  699. var content = data.data;
  700. $(content).each(function (i, n) {
  701. $("<option value='" + n.F_DeptId + "'>" + n.F_DeptName + "</option>").appendTo(obj);
  702. })
  703. }
  704. })
  705. }
  706. //办事处
  707. function CHOUFEN(obj) {
  708. obj.empty();
  709. obj.append('<option selected="selected" value="">请选择</option>');
  710. $.getJSON(huayi.config.callcenter_url + "Department/GetCusAreaList", {
  711. "token": $.cookie("token"),
  712. F_Layer:2,
  713. pid:$("#customer_comaddress").val(),
  714. }, function (data) {
  715. if (data.state.toLowerCase() == "success") {
  716. var content = data.data;
  717. $(content).each(function (i, n) {
  718. $("<option value='" + n.F_DeptId + "'>" + n.F_DeptName + "</option>").appendTo(obj);
  719. })
  720. }
  721. })
  722. }
  723. // 提交人
  724. function getSubmitter(obj) {
  725. obj.empty();
  726. obj.append('<option selected="selected" value="" deptId="">请选择</option>');
  727. $.getJSON(huayi.config.callcenter_url + "UserAccount/GetList", {
  728. "token": $.cookie("token"),
  729. type: 1,
  730. dptid: $("#customer_comaddress").val(),
  731. }, function (data) {
  732. console.log('123123123')
  733. var content = data.rows;
  734. $(content).each(function (i, n) {
  735. $("<option value='" + n.F_UserId + "'deptId='" + n.F_DeptId + "'>" + n.F_UserName + "</option>").appendTo(obj);
  736. })
  737. })
  738. }
  739. // 获取提交人
  740. $('#customer_comaddress').on('change',function(){
  741. getSubmitter($('#customer_submitter'));
  742. });
  743. //function ck(val, row) {
  744. // $(".t-shade").addClass("cx");
  745. // $(".gjss").removeClass("cx");
  746. // $(".xqlb").addClass("cx");
  747. // var path = $(val).attr("item");
  748. // $(".Ly_box").empty();
  749. // $('<audio style="width:100%;"class=" " src="' + path + '" loop="loop" controls="controls"></audio>').appendTo(".Ly_box");
  750. //}
  751. //录音
  752. function ck(val) {
  753. var path = $(val).attr("item");
  754. $(".t-shade").addClass("cx");
  755. $(".gjss").removeClass("cx");
  756. $(".xqlb").addClass("cx");
  757. $(".Ly_box").empty();
  758. $('<audio style="width: 100%;"class=" " src="' + path + '" loop="loop" controls="controls" ></audio>').appendTo(".Ly_box");
  759. }
  760. //关闭录音
  761. $(".setwin").click(function () {
  762. $(".t-shade").removeClass("cx");
  763. $('audio')[0].pause();
  764. });
  765. //修改
  766. function btn_order_details(val) {
  767. var id = val;
  768. layer.open({
  769. type: 2,
  770. title: '工单详情',
  771. maxmin: true, //开启最大化最小化按钮
  772. area: ['80%', '90%'],
  773. content: './work_order_details.html?id=' + id
  774. // content: 'addZhiShiKuManger.html?addId=' + id + '&addPid='+ pid +'&addName='+ name +''
  775. });
  776. }
  777. function GetDealState(val) {
  778. if(val == '1') {
  779. return '已处理';
  780. } else {
  781. return '未处理';
  782. }
  783. }
  784. function GetStateName(val) {
  785. var str = '';
  786. switch(val + '') {
  787. case '0':
  788. str = "待处理";
  789. break;
  790. case '1':
  791. str = "已处理";
  792. break;
  793. }
  794. return str;
  795. }
  796. //截取字符串
  797. function GetCont(val) {
  798. var str = '<div '
  799. if(val.length > 20) {
  800. str = str + ' title="' + val + '" ';
  801. val = val.substr(0, 20) + "...";
  802. }
  803. return str + '>' + val + '</div>';
  804. }
  805. //查看详情
  806. function ckxq(str) {
  807. layer.open({
  808. type: 2,
  809. content: "CommonHtml/WorkDatil.html?wid=" + str, //iframe的url,no代表不显示滚动条
  810. title: '工单详情',
  811. area: ['85%', '80%'], //宽高
  812. });
  813. }
  814. //工单类型
  815. function getOrderType() {
  816. $.get(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag', {
  817. "token": $.cookie("token"),
  818. flag: "GDLX"
  819. }, function(result) {
  820. result = $.parseJSON(result);
  821. var Count = result.data;
  822. $(Count).each(function(i, n) {
  823. $('<option value="' + n.F_DictionaryValueId + '">' + n.F_Name + '</option>').appendTo($(".orderType"));
  824. })
  825. });
  826. }
  827. //投诉类型
  828. function complaintType() {
  829. $.get(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag', {
  830. "token": $.cookie("token"),
  831. flag: "TSLX"
  832. }, function(result) {
  833. result = $.parseJSON(result);
  834. var Count = result.data;
  835. $(Count).each(function(i, n) {
  836. $('<option value="' + n.F_DictionaryValueId + '">' + n.F_Name + '</option>').appendTo($(".complaintType1"));
  837. })
  838. typeSmall=$(".complaintType1").val();
  839. });
  840. }
  841. //咨询类型
  842. function consultType() {
  843. $.get(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag', {
  844. "token": $.cookie("token"),
  845. flag: "ZXLX"
  846. }, function(result) {
  847. result = $.parseJSON(result);
  848. var Count = result.data;
  849. $(Count).each(function(i, n) {
  850. $('<option value="' + n.F_DictionaryValueId + '">' + n.F_Name + '</option>').appendTo($(".complaintType2"));
  851. })
  852. });
  853. }
  854. //区域
  855. function getAreaType() {
  856. $.get(huayi.config.callcenter_url + 'Area/GetAreaList', {
  857. "token": $.cookie("token"),
  858. }, function(result) {
  859. result = $.parseJSON(result);
  860. $.fn.zTree.init($("#TreeDemo"), setting, result.data); //实例化树形图
  861. $.fn.zTree.init($("#TreeDemo1"), setting1, result.data); //实例化树形图
  862. });
  863. }
  864. var setting = {
  865. data: {
  866. key: {
  867. name: "F_AreaName"
  868. },
  869. simpleData: {
  870. enable: true,
  871. idKey: "F_Id",
  872. pIdKey: "F_ParentId",
  873. rootPId: 0
  874. }
  875. },
  876. callback: {
  877. onClick: changeTreeClick
  878. }
  879. }
  880. var setting1 = {
  881. data: {
  882. key: {
  883. name: "F_AreaName"
  884. },
  885. simpleData: {
  886. enable: true,
  887. idKey: "F_Id",
  888. pIdKey: "F_ParentId",
  889. rootPId: 0
  890. }
  891. },
  892. callback: {
  893. onClick: changeTreeClick1
  894. }
  895. }
  896. function changeTreeClick(event, treeId, treeNode) {
  897. var areaParent = treeNode.getPath();
  898. if (areaParent[1]) {
  899. areaParent1 = areaParent[0].F_AreaName
  900. areaParent2 = areaParent[1].F_AreaName
  901. $('#shengshi').val(areaParent1 + "/" + areaParent2);
  902. $('#typeclass').val(areaParent1 + "/" + areaParent2);
  903. $('.inps2').val(areaParent1);
  904. $('.inps3').val(areaParent2);
  905. ComplaintVip();
  906. $('.khprovince').val(areaParent1);
  907. $('.khcity').val(areaParent2);
  908. } else {
  909. layer.msg("请选择最下级菜单");
  910. }
  911. $('.addTree').hide();
  912. };
  913. function changeTreeClick1(event, treeId, treeNode) {
  914. var areaParent = treeNode.getPath();
  915. if (areaParent[1]) {
  916. areaParent1 = areaParent[0].F_AreaName
  917. areaParent2 = areaParent[1].F_AreaName
  918. $('#typeclass').val(areaParent1 + "/" + areaParent2);
  919. $('.inps2').val(areaParent1);
  920. $('.inps3').val(areaParent2);
  921. ComplaintVip();
  922. } else {
  923. layer.msg("请选择最下级菜单");
  924. }
  925. $('.addTree1').hide();
  926. };
  927. //产品代码
  928. function getProductType(obj) {
  929. $.ajax({
  930. type: "get",
  931. url: huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag",
  932. dataType: 'json',
  933. async: true,
  934. data: {
  935. token: $.cookie("token"),
  936. flag: "CPDM"
  937. },
  938. success: function(data) {
  939. var Count = data.data;
  940. $(Count).each(function(i, n) {
  941. $('<option value="' + n.F_Name + '">' + n.F_Name + '</option>').appendTo($("#productType"));
  942. })
  943. }
  944. });
  945. }
  946. // 问题代码
  947. function getProblemCode(obj) {
  948. $.ajax({
  949. type: "get",
  950. url: huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag",
  951. dataType: 'json',
  952. async: true,
  953. data: {
  954. token: $.cookie("token"),
  955. flag: "WTDM"
  956. },
  957. success: function(data) {
  958. var Count = data.data;
  959. $(Count).each(function(i, n) {
  960. $('<option value="' + n.F_Name + '">' + n.F_Name + '</option>').appendTo($("#problemCode"));
  961. })
  962. }
  963. });
  964. }
  965. // 重要级别
  966. function getDealTimely(obj) {
  967. $.ajax({
  968. type: "get",
  969. url: huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag",
  970. dataType: 'json',
  971. async: true,
  972. data: {
  973. token: $.cookie("token"),
  974. flag: "GDDJ"
  975. },
  976. success: function(data) {
  977. var Count = data.data;
  978. $(Count).each(function(i, n) {
  979. $('<option value="' + n.F_Name + '">' + n.F_Name + '</option>').appendTo($("#dealTimely"));
  980. })
  981. }
  982. });
  983. }
  984. // 重要级别原因(Ⅰ级)
  985. function getReasonOne() {
  986. $("#reason").empty();
  987. $("#reason").append("<option value='' selected='selected'>请选择</option>");
  988. $.ajax({
  989. type: "get",
  990. url: huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag",
  991. dataType: 'json',
  992. async: true,
  993. data: {
  994. token: $.cookie("token"),
  995. flag: "YJYY"
  996. },
  997. success: function(data) {
  998. var Count = data.data;
  999. $(Count).each(function(i, n) {
  1000. $('<option value="' + n.F_Name + '">' + n.F_Name + '</option>').appendTo($("#reason"));
  1001. })
  1002. }
  1003. });
  1004. }
  1005. // 重要级别原因(Ⅱ级)
  1006. function getReasonTwo() {
  1007. $("#reason").empty();
  1008. $("#reason").append("<option value='' selected='selected'>请选择</option>");
  1009. $.ajax({
  1010. type: "get",
  1011. url: huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag",
  1012. dataType: 'json',
  1013. async: true,
  1014. data: {
  1015. token: $.cookie("token"),
  1016. flag: "EJYY"
  1017. },
  1018. success: function(data) {
  1019. var Count = data.data;
  1020. $(Count).each(function(i, n) {
  1021. $('<option value="' + n.F_Name + '">' + n.F_Name + '</option>').appendTo($("#reason"));
  1022. })
  1023. }
  1024. });
  1025. }
  1026. // 重要级别显示原因
  1027. $('#dealTimely').on('change',function(){
  1028. if ($('#dealTimely').val() === 'Ⅰ级'){
  1029. $('#reason').val('');
  1030. $('#reason').removeAttr("disabled");
  1031. getReasonOne();
  1032. } else if ($('#dealTimely').val() === 'Ⅱ级' ){
  1033. $('#reason').val('');
  1034. $('#reason').removeAttr("disabled");
  1035. getReasonTwo();
  1036. } else {
  1037. $('#reason').val('');
  1038. $('#reason').attr("disabled", "disabled");
  1039. }
  1040. })
  1041. // 指派事件
  1042. $('#isAssign').on('change', function(){
  1043. if($('#isAssign input[name="isAssign"]:checked').val() === '1'){
  1044. $('.comaddressTitle').show();
  1045. $('.comaddressSelect').show();
  1046. $('.submitterTitle').show();
  1047. $('.submitterSelect').show();
  1048. } else if ($('#isAssign input[name="isAssign"]:checked').val() === '0'){
  1049. $('.comaddressTitle').hide();
  1050. $('.comaddressSelect').hide();
  1051. $('.submitterTitle').hide();
  1052. $('.submitterSelect').hide();
  1053. }
  1054. })
  1055. // 地址(省+市+区/县)
  1056. function detailedAddress() {
  1057. if($('#source').val() === ""){
  1058. var province = '';
  1059. } else {
  1060. var province = $('#source').find("option:selected").text()
  1061. }
  1062. if($('#type').val() === ""){
  1063. var city = '';
  1064. } else {
  1065. var city = $('#type').find("option:selected").text()
  1066. }
  1067. if($('#keyid').val() === ""){
  1068. var county = '';
  1069. } else {
  1070. var county = $('#keyid').find("option:selected").text()
  1071. }
  1072. var address = province + '-' + city + '-' + county;
  1073. return address;
  1074. }
  1075. //产品厂家
  1076. function getProductFactory() {
  1077. $("#productFactory").empty();
  1078. $("#productFactory").append('<option selected="selected" value="">请选择</option>');
  1079. $.getJSON(huayi.config.callcenter_url + "EquipmentNumber/GetList", {
  1080. "token": $.cookie("token"),
  1081. keywords: "",
  1082. pageindex: "1",
  1083. pagesize: "200",
  1084. }, function (data) {
  1085. if (data.state.toLowerCase() == "success") {
  1086. var content = data.rows;
  1087. $(content).each(function (i, n) {
  1088. $("<option value='" + n.F_Production + "'>" + n.F_Production + "</option>").appendTo("#productFactory");
  1089. })
  1090. }
  1091. })
  1092. }
  1093. //工单来源
  1094. function getOrderSource(obj) {
  1095. $.ajax({
  1096. type: "get",
  1097. url: huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag",
  1098. dataType: 'json',
  1099. async: true,
  1100. data: {
  1101. token: $.cookie("token"),
  1102. flag: "GDLY"
  1103. },
  1104. success: function(data) {
  1105. var Count = data.data;
  1106. $(Count).each(function(i, n) {
  1107. $('<option value="' + n.F_DictionaryValueId + '">' + n.F_Name + '</option>').appendTo($("#DicValueList"));
  1108. })
  1109. }
  1110. });
  1111. }
  1112. //客诉专员
  1113. function ComplaintVip() {
  1114. $.ajax({
  1115. type: "get",
  1116. url: huayi.config.callcenter_url + "Customer/GetAllList",
  1117. dataType: 'json',
  1118. async: true,
  1119. data: {
  1120. token: $.cookie("token"),
  1121. type: 2,
  1122. province: $('.inps2').val(), //省
  1123. city: $('.inps3').val() //市
  1124. },
  1125. success: function(data) {
  1126. $("#vipName").empty();
  1127. var Count = data.data;
  1128. $('<option value="">请选择专员</option>').appendTo($("#vipName"));
  1129. $(Count).each(function(i, n) {
  1130. $('<option value="' + n.F_Id
  1131. + '" index="' + n.F_Phone
  1132. + '" areaText="' + n.F_Area
  1133. + '" province="' + n.F_Province
  1134. + '" city="' + n.F_City + '">' + n.F_Name
  1135. + '</option>').appendTo($("#vipName"));
  1136. })
  1137. }
  1138. });
  1139. }
  1140. //清空
  1141. function Clean() {
  1142. ////左侧
  1143. //$('.ldname').val(''); //投诉人
  1144. //$('#khid').val('');
  1145. //$('#kharea').val(''); //投诉电话
  1146. //$('.ldlocation').text('未知'); //归属地
  1147. //$('#shengshi').val(''); //联系人
  1148. //$('.ldtel1').val(''); //联系电话
  1149. //$('.khprovince').val(''); //邮编
  1150. //$('.khcity').val(''); //email
  1151. //$('.ldtime').val(''); //来电时间
  1152. //右侧
  1153. $('#name').val('');
  1154. $('#tel').val(''); //号码
  1155. $('#orderSource').val(''); //工单来源
  1156. $('#typeclassId').val(''); //工单类型id
  1157. $('.orderType').val(''); //工单状态id
  1158. $('.DicValueList').val(''); //反馈内容
  1159. $('.buyDate').val(''); //快递信息
  1160. $('#productDate').val(''); //快递信息
  1161. $('#productname').val(''); //备注一
  1162. $('#buyAddress').val(''); //备注二
  1163. $('#batchNumber').val('');
  1164. $('.userDate').val('');
  1165. $('.complaintType').val('');
  1166. $(".areaInps").val();
  1167. $('.inps2').val('');
  1168. $('.inps3').val('');
  1169. $('#content').val('');
  1170. $("#remark").val();
  1171. $('#vipName').val('');
  1172. $('#vipTel').val('');
  1173. $('#CallID').val('');
  1174. //
  1175. // $('#customer_area').val('');
  1176. $('#source').val('');
  1177. $('#type').val('');
  1178. $('#keyid').val('');
  1179. $('#productType').val('');
  1180. $('#productName').val('');
  1181. $('#specification').val('');
  1182. $('#productDate').val('');
  1183. $('#productNumber').val('');
  1184. $('#productFactory').val('');
  1185. $('#problemCode').val('');
  1186. $('#qualityProblem').val('');
  1187. $('#dealTimely').val('');
  1188. $('#reason').val('');
  1189. $('#customer_comaddress').val('');
  1190. $('#customer_submitter').val('');
  1191. // $('#cont').val('');
  1192. $('#remark').val('');
  1193. }
  1194. //保存
  1195. function saveCustomer() {
  1196. if (!$('#name').val()) {
  1197. layer.confirm('请输入姓名!', {
  1198. icon: 2,
  1199. btn: ['确定']
  1200. });
  1201. return;
  1202. }
  1203. if (!$('#tel').val()) {
  1204. layer.confirm('请输入电话!', {
  1205. icon: 2,
  1206. btn: ['确定']
  1207. });
  1208. return;
  1209. }
  1210. if (!$('#qualityProblem').val()) {
  1211. layer.confirm('请输入质量问题!', {
  1212. icon: 2,
  1213. btn: ['确定']
  1214. });
  1215. return;
  1216. }
  1217. $.ajax({
  1218. type: "post",
  1219. url: huayi.config.callcenter_url + "WorkOrder/AddWorkOrder",
  1220. dataType: 'json',
  1221. async: true,
  1222. beforeSend: function() { //触发ajax请求开始时执行
  1223. $('.customerSubmit').attr("disabled", true);
  1224. $('.customerSubmit').text('保存中...');
  1225. },
  1226. data: {
  1227. token: $.cookie("token"),
  1228. IsAssign: $('#isAssign input[name="isAssign"]:checked').val(),//是否指派
  1229. clbm: $('#customer_submitter').find("option:selected").attr("deptId") === '请选择' ? '' : $('#customer_submitter').find("option:selected").attr("deptId"), //提交部门
  1230. clid: $('#customer_submitter').val(), //提交人
  1231. // cont: $('#cont').val(), //提交内容
  1232. F_Type: $('#order_isover input[name="type"]:checked').val(), //工单类型
  1233. // F_Area: $('#customer_area').val(), //大区
  1234. F_DealTimely: $('#dealTimely').val(), //重要级别
  1235. F_Reason: $('#reason').val(), //原因
  1236. F_CusName: $('#name').val(), //姓名
  1237. F_CusPhone: $('#tel').val(), //号码
  1238. F_AddRess: detailedAddress(),//地址
  1239. F_ProductType: $('#productType').val(), //产品代码
  1240. F_ProductName: $('#productName').val(), //产品名称
  1241. F_Specifications: $('#specification').val(), //规格
  1242. F_ProductDate: $('#productDate').val(), //生产日期
  1243. F_BatchNumber: $('#productNumber').val(), //产品编码
  1244. F_Manufacturer: $('#productFactory').val(), //产品厂家
  1245. F_ProblemCode: $('#problemCode').val(), //问题代码
  1246. F_QualityProblem: $('#qualityProblem').val(), //质量问题
  1247. F_Content: $('#remark').val(), //备注
  1248. F_Duplicate: $('#duplicate input[name="duplicate"]:checked').val(), //重复工单
  1249. },
  1250. success: function (data) {
  1251. if (data.state.toLowerCase() == 'success') {
  1252. layer.msg("保存成功!");
  1253. Clean();
  1254. //window.location.reload()
  1255. $('.customerSubmit').attr("disabled", false);
  1256. $('.customerSubmit').text('保存');
  1257. } else {
  1258. $('.customerSubmit').attr("disabled", false);
  1259. $('.customerSubmit').text('保存');
  1260. }
  1261. }
  1262. });
  1263. }