暫無描述

call.js 41KB

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