Nessuna descrizione

AddWorkOrder.js 39KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118
  1. /**
  2. * 手工制单
  3. * */
  4. var CallID = helper.request.queryString("CallID");
  5. var KHid;
  6. var UserCode;
  7. var timestamp = Date.parse(new Date());
  8. //通话中执行变化
  9. var timer, n = 0;
  10. //**所有input去掉自动填充
  11. $(function(){    
  12. if ($.cookie("userRoleCode")=="DQJL"||$.cookie("userRoleCode")=="FGSJL"||$.cookie("userRoleCode")=="YWY") {
  13. $(".codeDiv").remove();
  14. }  
  15. $('input:not([autocomplete]),textarea:not([autocomplete]),select:not([autocomplete])').attr('autocomplete', 'off'); 
  16. });
  17. // 立即处理
  18. $('#order_isover').find('input[type="radio"]').on('change', function(){
  19. if($(this).val() === '1'){
  20. $('#order_transfer_depts').hide();
  21. }else{
  22. $('#order_transfer_depts').show();
  23. }
  24. });
  25. function clearInter() {
  26. clearInterval(timer);
  27. }
  28. //获取接收人员
  29. function getReceiveUser(obj, deptid) {
  30. $.ajax({
  31. url: huayi.config.callcenter_url + 'UserAccount/GetDeptUserList',
  32. type: 'get',
  33. data: {
  34. deptid: deptid,
  35. token: $.cookie("token")
  36. },
  37. dataType: "json",
  38. async: true,
  39. success: function(res) {
  40. obj.empty();
  41. if(res.state.toLowerCase() === "success") {
  42. res = res.data;
  43. if(res && res.length > 0) {
  44. obj.append('<option value="0">请选择接收人</option>');
  45. res.forEach(function(v, i) {
  46. obj.append('<option value="' + v.F_UserId + '" data-code="'+ v.F_UserCode +'">' + v.F_UserName + '('+ v.F_UserCode +')</option>');
  47. });
  48. obj.selectpicker('refresh');
  49. }
  50. }
  51. },
  52. });
  53. }
  54. var callId = helper.request.queryString("cid");
  55. $(function() {
  56. var cphone = helper.request.queryString("cphone");
  57. var cCustomerName = decodeURIComponent(helper.request.queryString("cCustomerName"));
  58. helper.getDropList.getlistDropByDic($('#order_handle'), 'YWLX');
  59. $('#save_order').click(function(){//ID为test的元素点击时
  60. orderSave();
  61. });
  62. // 指派按钮
  63. $('#save_vsv').click(function(){//ID为test的元素点击时
  64. dealWorkOrder();
  65. });
  66. // 完结按钮
  67. $('#save_ssss').click(function(){//ID为test的元素点击时
  68. buttonend();
  69. });
  70. // 来电保存客户
  71. $('#save').click(function(){//ID为test的元素点击时
  72. if(!regexs.userNameReg.test($.trim($('#head_form_custom').val()))) {
  73. layer.confirm('请输入有效的客户姓名!', {
  74. icon: 2,
  75. btn: ['确定']
  76. });
  77. return;
  78. }
  79. screen();
  80. });
  81. $('#empty').click(function(){//ID为test的元素点击时
  82. cleanOrde();
  83. });
  84. });
  85. //新建工单 保存
  86. function orderSave() {
  87. typePro();
  88. // if(!regexs.userNameReg.test($.trim($('#order_name').val()))) {
  89. // layer.confirm('请输入有效的客户姓名(2-20位汉字可以包含·•)!', {
  90. // icon: 2,
  91. // btn: ['确定']
  92. // });
  93. // return;
  94. // }
  95. $.post(huayi.config.callcenter_url + 'WorkOrderNew/Add', {
  96. // orderid: oid, //否 strubg 工单ID
  97. F_Source:$('#godanlx').val(),//
  98. // F_CompanyName: $('#order_company').val(),// 公司名称
  99. F_Type: $('#order_isover').find('input[type="radio"]:checked').val(), //工单类型
  100. //公共字段
  101. F_CusName: $('#kehuxing').val(),//客户姓名
  102. F_CusPhone: $('#kehudian').val(),//客户电话
  103. F_CompanyName: $('#gonsi').val(),//公司名称
  104. F_IncidentProvince: $('#sheng').val(),//string 省
  105. F_IncidentCity: $('#shi').val(),// 市
  106. F_IncidentCountry: $('#quxian').val(),//区/县
  107. F_IncidentTownship: $('#xiang').val(),//乡
  108. F_IncidentDetailed: $('#xiangxi').val(),//详细地址
  109. F_Description: $('#reception').val(),//问题描述
  110. //咨询模块
  111. F_QuestionType:catt,//问题类别
  112. F_TS_Category: comdi,//产品名称
  113. F_ZX_Quantity: $('#Product_Quantity').val(),//问题数量
  114. F_SalesBase:coint,//销售基地
  115. //投诉模块
  116. F_BatchNumber:shengch,//生产批号
  117. F_TS_Formula: $('#formula').val(),//配方
  118. F_TS_Quantity:$('#quantity').val(),//问题数量(吨)
  119. F_TS_Level: $('#level').val(),//重要界别
  120. F_CustomerID: $('#number').val(),//客户编号
  121. F_Salesman: $('#salesman').val(),//业务员
  122. F_SalesPhone: $('#telephone').val(),//电话
  123. F_ZX_Area: $('#District').val(),//大区
  124. F_ZX_Branch: $('#Branice').val(),//分公司
  125. F_Brand: $('#manage').val(),//经营品牌
  126. F_MaterialID: $('#Code').val(),//客户编号
  127. F_CustomerID: $('#number').val(),//客户编号
  128. F_Model: $('#model_number').val(),//型号
  129. F_Specs: $('#specifications').val(),//规格
  130. F_Level1: $('#category1').val(),//一级分类
  131. F_Level2: $('#category2').val(),//二级分类
  132. F_Level3: $('#category3').val(),//三级分类
  133. F_Brand: $('#brand_name').val(),//品牌
  134. F_MaterialEffect: $('#efficiency').val(),//复合肥肥效
  135. F_Pipeline: $('#product_line').val(),//产品线
  136. F_Craft: $('#process').val(),//工艺
  137. F_Formula: $('#enter_formula').val(),//配方
  138. //抽检模块
  139. // F_CusName: $('#kxing').val(),//客户姓名
  140. // F_CusPhone: $('#kdian').val(),//客户电话
  141. // F_QuestionType:catt, //问题类别
  142. F_CJ_Time: $('#der_time').val(),//抽检时间
  143. F_CJ_Level: $('#der_level').val(),//抽检级别
  144. F_CJ_Unit: $('#der_Company').val(),//抽检单位
  145. F_CJ_TestUnit: $('#der_Test').val(),//化验单位
  146. F_CJ_Tonnage: $('#der_Tonnage').val(),//抽检吨数
  147. F_CJ_BagNo: $('#der_Ton').val(),//抽检袋数
  148. F_CJ_Outlay: $('#der_Amount').val(),//公关费用金额
  149. overtime: $("#dddd").find('input[type="radio"]:checked').val(), //超时时限
  150. clbm: $("#clbm").val(), //否 指派部门
  151. clid: $("#clid").val(), //否 接受人
  152. sms: $("#overtime").find('input[type="radio"]:checked').val(),//是否发送短信
  153. token: $.cookie("token")
  154. }, function(result) {
  155. result = $.parseJSON(result);
  156. if(result.state.toLowerCase() == "success") {
  157. cleanOrderForm();
  158. // top.workcount();
  159. layer.msg("保存成功");
  160. }
  161. })
  162. }
  163. //完结按钮
  164. function buttonend(oid) {
  165. typePro();
  166. // var ltype = $("input[name='ltype']:checked").val();
  167. var isDetail = helper.request.queryString("isDetail"); //是否是详情页面的处理
  168. $.post(huayi.config.callcenter_url + 'WorkOrderNew/CreatOver', {
  169. orderid: oid, //否 strubg 工单ID
  170. F_Source:$('#godanlx').val(),//
  171. // F_CompanyName: $('#order_company').val(),// 公司名称
  172. F_Type: $('#order_isover').find('input[type="radio"]:checked').val(), //工单类型
  173. //公共字段
  174. F_CusName: $('#kehuxing').val(),//客户姓名
  175. F_CusPhone: $('#kehudian').val(),//客户电话
  176. F_CompanyName: $('#gonsi').val(),//公司名称
  177. F_IncidentProvince: $('#sheng').val(),//string 省
  178. F_IncidentCity: $('#shi').val(),// 市
  179. F_IncidentCountry: $('#quxian').val(),//区/县
  180. F_IncidentTownship: $('#xiang').val(),//乡
  181. F_IncidentDetailed: $('#xiangxi').val(),//详细地址
  182. F_Description: $('#reception').val(),//问题描述
  183. //咨询模块
  184. F_QuestionType:catt,//问题类别
  185. F_TS_Category: comdi,//产品名称
  186. F_ZX_Quantity: $('#Product_Quantity').val(),//问题数量
  187. F_SalesBase:coint,//销售基地
  188. //投诉模块
  189. F_BatchNumber:shengch,//生产批号
  190. F_TS_Formula: $('#formula').val(),//配方
  191. F_TS_Quantity:$('#quantity').val(),//问题数量(吨)
  192. F_TS_Level: $('#level').val(),//重要界别
  193. F_CustomerID: $('#number').val(),//客户编号
  194. F_Salesman: $('#salesman').val(),//业务员
  195. F_SalesPhone: $('#telephone').val(),//电话
  196. F_ZX_Area: $('#District').val(),//大区
  197. F_ZX_Branch: $('#Branice').val(),//分公司
  198. F_Brand: $('#manage').val(),//经营品牌
  199. F_MaterialID: $('#Code').val(),//客户编号
  200. F_CustomerID: $('#number').val(),//客户编号
  201. F_Model: $('#model_number').val(),//型号
  202. F_Specs: $('#specifications').val(),//规格
  203. F_Level1: $('#category1').val(),//一级分类
  204. F_Level2: $('#category2').val(),//二级分类
  205. F_Level3: $('#category3').val(),//三级分类
  206. F_Brand: $('#brand_name').val(),//品牌
  207. F_MaterialEffect: $('#efficiency').val(),//复合肥肥效
  208. F_Pipeline: $('#product_line').val(),//产品线
  209. F_Craft: $('#process').val(),//工艺
  210. F_Formula: $('#enter_formula').val(),//配方
  211. //抽检模块
  212. // F_CusName: $('#kxing').val(),//客户姓名
  213. // F_CusPhone: $('#kdian').val(),//客户电话
  214. // F_QuestionType:catt, //问题类别
  215. F_CJ_Time: $('#der_time').val(),//抽检时间
  216. F_CJ_Level: $('#der_level').val(),//抽检级别
  217. F_CJ_Unit: $('#der_Company').val(),//抽检单位
  218. F_CJ_TestUnit: $('#der_Test').val(),//化验单位
  219. F_CJ_Tonnage: $('#der_Tonnage').val(),//抽检吨数
  220. F_CJ_BagNo: $('#der_Ton').val(),//抽检袋数
  221. F_CJ_Outlay: $('#der_Amount').val(),//公关费用金额
  222. overtime: $("#dddd").find('input[type="radio"]:checked').val(), //超时时限
  223. clbm: $("#clbm").val(), //否 指派部门
  224. clid: $("#clid").val(), //否 接受人
  225. sms: $("#overtime").find('input[type="radio"]:checked').val(),//是否发送短信
  226. token: $.cookie("token")
  227. }, function(result) {
  228. result = $.parseJSON(result);
  229. if(result.state.toLowerCase() == "success") {
  230. // parent.parent.layer.msg("工单完结成功!");
  231. cleanOrderForm();
  232. layer.msg("完结成功");
  233. // top.workcount();
  234. }
  235. })
  236. }
  237. //投诉和抽检客户 物料编号清空
  238. function emptyct(){
  239. $('#number').val('');
  240. $('#salesman').val('');
  241. $('#telephone').val('');
  242. $('#District').val('');
  243. $('#Branice').val('');
  244. $('#manage').val('');
  245. $('#Code').val('');
  246. $('#material_name').val('');
  247. $('#model_number').val('');
  248. $('#specifications').val('');
  249. $('#category1').val('');
  250. $('#category2').val('');
  251. $('#category3').val('');
  252. $('#brand_name').val('');
  253. $('#efficiency').val('');
  254. $('#product_line').val('');
  255. $('#process').val('');
  256. $('#enter_formula').val('');
  257. }
  258. var catt;//问题类别
  259. var cttt;//投诉问题类别
  260. var comdi;//产品名称
  261. var coint; //销售基地
  262. var stion; //问题数量
  263. var shengch; //生产批次号
  264. var jyppai;
  265. var daqu;
  266. var fengo;
  267. var orderIsover;
  268. function typePro(){
  269. orderIsover=$('input:radio[name="type"]:checked').val();
  270. if(orderIsover === '1'){
  271. debugger
  272. catt = $('#category').val();//问题类别
  273. comdi = $('#ProductName').val();//产品名称
  274. stion = $('#Product_Quantity').val();//问题数量
  275. coint=$('#xiaoshou').val();//销售基地
  276. daqu='';
  277. fengo='';
  278. jyppai='';
  279. cttt='';
  280. shengch='';
  281. emptyct()
  282. $('#wlbm').hide();
  283. $('#wlmcc').hide();
  284. $('#clie').hide();
  285. $('#mate').hide();
  286. }else if(orderIsover=== '2'){
  287. daqu=$('#chdaqu').val();
  288. fengo=$('#chfen').val();
  289. jyppai=$('#brand_name').val();
  290. comdi = $('#product_name').val();//产品名称
  291. cttt = $("#cate").val();
  292. // if($("#catego").val()){
  293. // cttt = $("#cat").val()+"|"+$("#catego").val();
  294. // if($("#cate").val()){
  295. // cttt = $("#cat").val()+"|"+$("#catego").val()+"|"+$("#cate").val();
  296. // }
  297. // }
  298. catt = $("#cate").val();
  299. shengch=$('#Batch_number').val();//生产批次号
  300. stion = $('#quantity').val();//问题数量
  301. coint=$('#Sales_base').val();//销售基地
  302. }else if(orderIsover === '3'){
  303. daqu=$('#District').val();
  304. fengo=$('#Branice').val();
  305. jyppai=$('#brand_name').val();
  306. shengch=$('#batch_num').val();//生产批次号
  307. catt = $('#chou_wtlb').val();
  308. // cttt=$('#chou_wtlb').val();
  309. comdi ='';
  310. coint='';
  311. stion='';
  312. }else if(orderIsover === '4'){
  313. catt = $('#cateq').val();//问题类别
  314. comdi = $('#Produ_ctName').val();//产品名称
  315. stion = $('#Product_Quantity').val();//问题数量
  316. coint=$('#xiaosh').val();//销售基地
  317. daqu='';
  318. fengo='';
  319. jyppai='';
  320. cttt='';
  321. shengch='';
  322. emptyct()
  323. $('#wlbm').hide();
  324. $('#wlmcc').hide();
  325. $('#clie').hide();
  326. $('#mate').hide();
  327. // alert(catt)
  328. }
  329. }
  330. // 指派按钮
  331. function dealWorkOrder(oid) {
  332. typePro();
  333. // var ltype = $("input[name='ltype']:checked").val();
  334. // var mold = $('#checked').find('input[type="radio"]:checked').val();
  335. $.post(huayi.config.callcenter_url + 'WorkOrderNew/Createass', {
  336. orderid: oid, //否 strubg 工单ID
  337. F_Source:$('#godanlx').val(),//
  338. // F_CompanyName: $('#order_company').val(),// 公司名称
  339. F_Type: $('#order_isover').find('input[type="radio"]:checked').val(), //工单类型
  340. //公共字段
  341. F_CusName: $('#kehuxing').val(),//客户姓名
  342. F_CusPhone: $('#kehudian').val(),//客户电话
  343. F_CompanyName: $('#gonsi').val(),//公司名称
  344. F_IncidentProvince: $('#sheng').val(),//string 省
  345. F_IncidentCity: $('#shi').val(),// 市
  346. F_IncidentCountry: $('#quxian').val(),//区/县
  347. F_IncidentTownship: $('#xiang').val(),//乡
  348. F_IncidentDetailed: $('#xiangxi').val(),//详细地址
  349. F_Description: $('#reception').val(),//问题描述
  350. //咨询模块
  351. F_QuestionType:catt,//问题类别
  352. F_TS_Category: comdi,//产品名称
  353. F_ZX_Quantity:stion,//问题数量
  354. F_SalesBase:coint,//销售基地
  355. //投诉模块
  356. F_BatchNumber:shengch,//生产批号
  357. F_TS_Formula: $('#formula').val(),//配方
  358. F_TS_Quantity:$('#quantity').val(),//问题数量(吨)
  359. F_TS_Level: $('#level').val(),//重要界别
  360. F_SalesPhone: $('#telephone').val(),//电话
  361. F_ZX_Area: daqu,//大区
  362. F_ZX_Branch:fengo,//分公司
  363. F_Brand: jyppai,//经营品牌
  364. F_Salesman: $('#salesman').val(),//业务员
  365. F_MaterialID: $('#Code').val(),//客户编号
  366. F_CustomerID: $('#number').val(),//客户编号
  367. F_Model: $('#model_number').val(),//型号
  368. F_Specs: $('#specifications').val(),//规格
  369. F_Level1: $('#category1').val(),//一级分类
  370. F_Level2: $('#category2').val(),//二级分类
  371. F_Level3: $('#category3').val(),//三级分类
  372. // F_Brand: $('#brand_name').val(),//品牌
  373. F_MaterialEffect: $('#efficiency').val(),//复合肥肥效
  374. F_Pipeline: $('#product_line').val(),//产品线
  375. F_Craft: $('#process').val(),//工艺
  376. F_Formula: $('#enter_formula').val(),//配方
  377. //抽检模块
  378. // F_CusName: $('#kxing').val(),//客户姓名
  379. // F_CusPhone: $('#kdian').val(),//客户电话
  380. // F_QuestionType:cttt, //问题类别
  381. F_CJ_Time: $('#der_time').val(),//抽检时间
  382. F_CJ_Level: $('#der_level').val(),//抽检级别
  383. F_CJ_Unit: $('#der_Company').val(),//抽检单位
  384. F_CJ_TestUnit: $('#der_Test').val(),//化验单位
  385. F_CJ_Tonnage: $('#der_Tonnage').val(),//抽检吨数
  386. F_CJ_BagNo: $('#der_Ton').val(),//抽检袋数
  387. F_CJ_Outlay: $('#der_Amount').val(),//公关费用金额
  388. overtime: $("#dddd").find('input[type="radio"]:checked').val(), //超时时限
  389. clbm: $("#clbm").val(), //否 指派部门
  390. clid: $("#clid").val(), //否 接受人
  391. sms: $("#overtime").find('input[type="radio"]:checked').val(),//是否发送短信
  392. token: $.cookie("token")
  393. }, function(result) {
  394. result = $.parseJSON(result);
  395. if(result.state.toLowerCase() == "success") {
  396. // top.workcount();
  397. debugger
  398. cleanOrderForm();
  399. layer.msg("指派成功");
  400. }
  401. })
  402. }
  403. //三级联动下拉
  404. $(document).ready(function () {
  405. var wid = helper.request.queryString("wid");
  406. LY($("#sheng"));//省
  407. XSJD($("#xiaoshou"));//销售基地
  408. XSJD($("#xiaosh"));//建议及其他销售基地
  409. XSJD($("#Sales_base"));//建议及其他销售基地
  410. ZXWTLB($("#category")); //咨询问题类别
  411. // ZXWTLB($("#categg")); //问题类别
  412. ZXCPMC($("#ProductName"));
  413. // ZXCPMC($("#ProductName"));
  414. ZXCPMC($("#product_name"));
  415. ZXCPMC($("#Produ_ctName"));//建议及其他产品名称
  416. DQ($("#District"));
  417. //投诉模块
  418. WTLB1($("#cat"));//问题类型1
  419. CPZL($("#Product_Category"));//产品名称
  420. WTLBCJ($("#chou_wtlb"));//抽检问题类型
  421. ZYJB($("#level"));//重要级别
  422. CJJP($("#der_level"));//抽检级别
  423. CJDW($("#der_Company"));//抽检单位
  424. DQQ($("#customer_comaddress")); //大区
  425. QDLX($("#customer_taxPointDes"));//添加客户渠道类型
  426. QDLX($("#channel"));//来电弹屏渠道类型
  427. XYDJ($("#customer_invoiceRange"));
  428. JYPP($("#customer_Qualification"));
  429. JYPP($("#management"));
  430. CAPI($("#customer_FinancialManager"));
  431. YFPP($("#customer_feeEx"));
  432. YFPP($("#fertilizer"));
  433. });
  434. // 客户信息里的 省/市/区/县
  435. // 咨询模块 省
  436. function LY(obj) {
  437. obj.empty();
  438. obj.append('<option selected="selected" value="">请选择</option>');
  439. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetAllList", {
  440. "token": $.cookie("token"),
  441. F_Layer: 1,
  442. }, function (data) {
  443. if (data.state.toLowerCase() == "success") {
  444. var content = data.data;
  445. $(content).each(function (i, n) {
  446. $("<option value='" + n.F_RegionName + "'>" + n.F_RegionName + "</option>").appendTo(obj);
  447. })
  448. }
  449. })
  450. }
  451. //市
  452. function LB(obj) {
  453. obj.empty();
  454. obj.append('<option selected="selected" value="">请选择</option>');
  455. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetAllList", {
  456. "token": $.cookie("token"),
  457. F_Layer: 2,
  458. F_RegionName:$('#sheng').val()
  459. }, function (data) {
  460. if (data.state.toLowerCase() == "success") {
  461. var content = data.data;
  462. $(content).each(function (i, n) {
  463. $("<option value='" + n.F_RegionName + "'>" + n.F_RegionName + "</option>").appendTo(obj);
  464. })
  465. }
  466. })
  467. }
  468. // 区/县
  469. function ZT(obj) {
  470. obj.empty();
  471. obj.append('<option selected="selected" value="">请选择</option>');
  472. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetAllList", {
  473. "token": $.cookie("token"),
  474. F_Layer: 3,
  475. F_RegionName:$('#shi').val()
  476. }, function (data) {
  477. if (data.state.toLowerCase() == "success") {
  478. var content = data.data;
  479. $(content).each(function (i, n) {
  480. $("<option value='" + n.F_RegionName + "'>" + n.F_RegionName + "</option>").appendTo(obj);
  481. })
  482. }
  483. })
  484. }
  485. // 乡
  486. function XX(obj) {
  487. obj.empty();
  488. obj.append('<option selected="selected" value="">请选择</option>');
  489. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetAllList", {
  490. "token": $.cookie("token"),
  491. F_Layer: 4,
  492. F_RegionName:$('#quxian').val()
  493. }, function (data) {
  494. if (data.state.toLowerCase() == "success") {
  495. var content = data.data;
  496. $(content).each(function (i, n) {
  497. $("<option value='" + n.F_RegionName + "'>" + n.F_RegionName + "</option>").appendTo(obj);
  498. })
  499. }
  500. })
  501. }
  502. $('#sheng').on('change',function(){
  503. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetAllList", {
  504. "token": $.cookie("token"),
  505. F_Layer: 2,
  506. F_RegionName:$('#sheng').val(),
  507. }, function (data) {
  508. if (data.state.toLowerCase() == "success") {
  509. var content = data.data;
  510. $(content).each(function (i, n) {
  511. $("<option value='" + n.F_RegionName + "'>" + n.F_RegionName + "</option>").appendTo("#shi");
  512. })
  513. LB($("#shi"));
  514. }
  515. })
  516. });
  517. $('#shi').on('change',function(){
  518. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetAllList", {
  519. "token": $.cookie("token"),
  520. F_Layer: 3,
  521. F_RegionName:$('#shi').val()
  522. }, function (data) {
  523. if (data.state.toLowerCase() == "success") {
  524. var content = data.data;
  525. $(content).each(function (i, n) {
  526. $("<option value='" + n.F_RegionName + "'>" + n.F_RegionName + "</option>").appendTo("#quxian");
  527. })
  528. ZT($("#quxian"));
  529. }
  530. })
  531. });
  532. $('#quxian').on('change',function(){
  533. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetAllList", {
  534. "token": $.cookie("token"),
  535. F_Layer: 4,
  536. F_RegionName:$('#quxian').val()
  537. }, function (data) {
  538. if (data.state.toLowerCase() == "success") {
  539. var content = data.data;
  540. $(content).each(function (i, n) {
  541. $("<option value='" + n.F_RegionName + "'>" + n.F_RegionName + "</option>").appendTo("#xiang");
  542. })
  543. XX($('#xiang'));
  544. }
  545. })
  546. });
  547. //销售基地
  548. function XSJD(obj) {
  549. obj.empty();
  550. obj.append('<option selected="selected" value="">请选择</option>');
  551. $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag", {
  552. "token": $.cookie("token"),
  553. flag:"XSJD",
  554. }, function (data) {
  555. if (data.state.toLowerCase() == "success") {
  556. var content = data.data;
  557. $(content).each(function (i, n) {
  558. $("<option value='" + n.F_Name + "'>" + n.F_Name + "</option>").appendTo(obj);
  559. })
  560. }
  561. })
  562. }
  563. //问题类别
  564. function ZXWTLB(obj) {
  565. obj.empty();
  566. obj.append('<option selected="selected" value="">请选择</option>');
  567. $.getJSON(huayi.config.callcenter_url + "WorkOrder/GetQuestionNameType", {
  568. "token": $.cookie("token"),
  569. type: 3,
  570. // pid:0,
  571. }, function (data) {
  572. if (data.state.toLowerCase() == "success") {
  573. var content = data.data;
  574. $(content).each(function (i, n) {
  575. $("<option value='" + n.id + "'>" + n.text + "</option>").appendTo(obj);
  576. })
  577. }
  578. })
  579. }
  580. function ZXCPMC(obj) {
  581. obj.empty();
  582. obj.append('<option selected="selected" value="">请选择</option>');
  583. $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag", {
  584. "token": $.cookie("token"),
  585. flag:"CPZL",
  586. }, function (data) {
  587. if (data.state.toLowerCase() == "success") {
  588. var content = data.data;
  589. $(content).each(function (i, n) {
  590. $("<option value='" + n.F_Name + "'>" + n.F_Name + "</option>").appendTo(obj);
  591. })
  592. }
  593. })
  594. }
  595. function DQ(obj) {
  596. obj.empty();
  597. obj.append('<option selected="selected" value="">请选择</option>');
  598. $.getJSON(huayi.config.callcenter_url + "Department/GetList", {
  599. "token": $.cookie("token"),
  600. F_Layer: 1,
  601. }, function (data) {
  602. if (data.state.toLowerCase() == "success") {
  603. var content = data.data;
  604. $(content).each(function (i, n) {
  605. $("<option value='" + n.F_DeptId + "'>" + n.F_DeptName + "</option>").appendTo(obj);
  606. })
  607. }
  608. })
  609. }
  610. function FENGONGSI(obj) {
  611. obj.empty();
  612. obj.append('<option selected="selected" value="">请选择</option>');
  613. $.getJSON(huayi.config.callcenter_url + "Department/GetList", {
  614. "token": $.cookie("token"),
  615. F_Layer: 2,
  616. F_DeptName:$("#District").find("option:selected").text(),
  617. }, function (data) {
  618. if (data.state.toLowerCase() == "success") {
  619. var content = data.data;
  620. $(content).each(function (i, n) {
  621. $("<option value='" + n.F_DeptId + "'>" + n.F_DeptName + "</option>").appendTo(obj);
  622. })
  623. }
  624. })
  625. }
  626. $('#District').on('change',function(){
  627. $.getJSON(huayi.config.callcenter_url + "Department/GetList", {
  628. "token": $.cookie("token"),
  629. F_Layer: 2,
  630. F_DeptName:$("#District").find("option:selected").text(),
  631. }, function (data) {
  632. if (data.state.toLowerCase() == "success") {
  633. var content = data.data;
  634. $(content).each(function (i, n) {
  635. $("<option value='" + n.F_DeptId + "'>" + n.F_DeptName + "</option>").appendTo("#Branice");
  636. })
  637. FENGONGSI($("#Branice"));
  638. }
  639. })
  640. });
  641. //清空表单
  642. function cleanOrderForm() {
  643. // $("#lygon").val(data.F_SourceName);//工单来源
  644. // $('#gdbian').val(data.F_WorkOrderCode);// 工单编号
  645. // 咨询模块
  646. $("#category").val('');//问题类别
  647. $("#ProductName").val('');//产品名称
  648. $('#Product_Quantity').val('');//问题数量
  649. $("#xiaoshou").val('');//销售基地
  650. // 投诉模块
  651. $("#product_name").val('');//产品名称
  652. $('#quantity').val('');//问题数量
  653. $('#Batch_number').val('');//生产批次
  654. $("#Sales_base").val('');//销售基地
  655. $("#level").val('');//重要级别
  656. $("#cat").val('');//问题类别1
  657. $("#catego").val('');//问题类别2
  658. $("#cate").val('');//问题类别3
  659. // 抽检模块
  660. $("#chou_wtlb").val('');//问题类别
  661. $("#der_level").val('');//抽检级别
  662. $('#batch_num').val('');//生产批次号
  663. $("#der_Company").val('');//抽检单位
  664. $('#der_Test').val('');//化验单位
  665. $('#der_Tonnage').val('');//抽检吨数
  666. $('#der_Ton').val('');//抽检袋数
  667. $('#der_Amount').val('');//公关费用金额
  668. $('#der_time').val('');//抽检时间
  669. // 建议及其他
  670. $("#cateq").val('');//问题类别
  671. $("#Produ_ctName").val('');//产品名称
  672. $('#Product_Quan').val('');//问题数量
  673. $("#xiaosh").val('');//销售基地
  674. // 公共模块
  675. $('#number').val('');//客户编码
  676. $('#salesman').val('');//业务员
  677. $('#telephone').val('');//电话
  678. $("#chdaqu").val('');//大区
  679. $("#chfen").val('');//分公司
  680. $('#manage').val('');//经营品牌
  681. //物料
  682. $('#Code').val('');//物料编码
  683. $('#material_name').val('');//物料名称
  684. $('#model_number').val('');//型号
  685. $('#specifications').val('');//规格
  686. $('#category1').val('');//一级分类
  687. $('#category2').val('');//二级分类
  688. $('#category3').val('');//三级分类
  689. $('#brand_name').val('');//品牌
  690. $('#efficiency').val('');//复合肥肥效
  691. $('#product_line').val('');//产品线
  692. $('#process').val('');//工艺
  693. $('#enter_formula').val('');//配方
  694. $('#kehuxing').val('');//客户姓名
  695. $('#kehudian').val('');//客户电话
  696. $('#gonsi').val(''),//公司名称
  697. $("#sheng").val('');// 省
  698. $("#shi").val('');//市
  699. $("#quxian").val('');//区县
  700. $("#xiang").val('');//乡
  701. $("#xiangxi").val('');//详细
  702. $('#reception').val('');//问题描述
  703. overtime: $("#dddd").find('input[type="radio"]:checked').val(''); //超时时限
  704. clbm: $("#clbm").val(''); //否 指派部门
  705. clid: $("#clid").val(''); //否 接受人
  706. sms: $("#overtime").find('input[type="radio"]:checked').val('');//是否发送短信
  707. }
  708. //抽检问题类别
  709. function WTLBCJ(obj) {
  710. obj.empty();
  711. obj.append('<option selected="selected" value="">请选择</option>');
  712. $.getJSON(huayi.config.callcenter_url + "WorkOrder/GetQuestionType", {
  713. "token": $.cookie("token"),
  714. type: 2,
  715. pid:0,
  716. }, function (data) {
  717. if (data.state.toLowerCase() == "success") {
  718. var content = data.data;
  719. $(content).each(function (i, n) {
  720. $("<option value='" + n.id + "'>" + n.text + "</option>").appendTo(obj);
  721. })
  722. }
  723. })
  724. }
  725. //问题类别1
  726. function WTLB1(obj) {
  727. obj.empty();
  728. obj.append('<option selected="selected" value="">请选择</option>');
  729. $.getJSON(huayi.config.callcenter_url + "WorkOrder/GetQuestionType", {
  730. "token": $.cookie("token"),
  731. type: 1,
  732. pid:0,
  733. }, function (data) {
  734. if (data.state.toLowerCase() == "success") {
  735. var content = data.data;
  736. $(content).each(function (i, n) {
  737. $("<option value='" + n.id + "'>" + n.text + "</option>").appendTo(obj);
  738. })
  739. }
  740. })
  741. }
  742. //问题类别2
  743. function WTLB2(obj) {
  744. obj.empty();
  745. obj.append('<option selected="selected" value="">请选择</option>');
  746. $.getJSON(huayi.config.callcenter_url + "WorkOrder/GetQuestionType", {
  747. "token": $.cookie("token"),
  748. type: 1,
  749. pid:$('#cat').val(),
  750. }, function (data) {
  751. if (data.state.toLowerCase() == "success") {
  752. var content = data.data;
  753. $(content).each(function (i, n) {
  754. $("<option value='" + n.id + "'>" + n.text + "</option>").appendTo(obj);
  755. })
  756. }
  757. })
  758. }
  759. // 问题类别3
  760. function WTLB3(obj) {
  761. obj.empty();
  762. obj.append('<option selected="selected" value="">请选择</option>');
  763. $.getJSON(huayi.config.callcenter_url + "WorkOrder/GetQuestionType", {
  764. "token": $.cookie("token"),
  765. type: 1,
  766. pid:$('#catego').val(),
  767. }, function (data) {
  768. if (data.state.toLowerCase() == "success") {
  769. var content = data.data;
  770. $(content).each(function (i, n) {
  771. $("<option value='" + n.id + "'>" + n.text + "</option>").appendTo(obj);
  772. })
  773. }
  774. })
  775. }
  776. $('#cat').on('change',function(){
  777. // alert($('#cat').val())
  778. WTLB2($("#catego"));//问题类型2
  779. // $.getJSON(huayi.config.callcenter_url + "WorkOrder/GetQuestionType", {
  780. // "token": $.cookie("token"),
  781. // type: 1,
  782. //
  783. // pid:$('#cat').val(),
  784. // }, function (data) {
  785. // if (data.state.toLowerCase() == "success") {
  786. // var content = data.data;
  787. // $(content).each(function (i, n) {
  788. // $("<option value='" + n.id + "'>" + n.text + "</option>").appendTo("#catego");
  789. // })
  790. //
  791. // }
  792. // })
  793. });
  794. $('#catego').on('change',function(){
  795. // alert($("#catego").val())
  796. WTLB3($("#cate"));//问题类型3
  797. // $.getJSON(huayi.config.callcenter_url + "WorkOrder/GetQuestionType", {
  798. // "token": $.cookie("token"),
  799. // type: 1,
  800. //
  801. // pid:$('#catego').val()
  802. // }, function (data) {
  803. // if (data.state.toLowerCase() == "success") {
  804. // var content = data.data;
  805. // $(content).each(function (i, n) {
  806. // $("<option value='" + n.id + "'>" + n.text + "</option>").appendTo("#cate");
  807. // })
  808. //
  809. // }
  810. // })
  811. });
  812. //产品种类
  813. function CPZL(obj) {
  814. obj.empty();
  815. obj.append('<option selected="selected" value="">请选择</option>');
  816. $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag", {
  817. "token": $.cookie("token"),
  818. flag:"CPZL",
  819. }, function (data) {
  820. if (data.state.toLowerCase() == "success") {
  821. var content = data.data;
  822. $(content).each(function (i, n) {
  823. $("<option value='" + n.F_Name + "'>" + n.F_Name + "</option>").appendTo(obj);
  824. })
  825. }
  826. })
  827. }
  828. //重要界别
  829. function ZYJB(obj) {
  830. obj.empty();
  831. obj.append('<option selected="selected" value="">请选择</option>');
  832. $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag", {
  833. "token": $.cookie("token"),
  834. flag:"ZYJB",
  835. }, function (data) {
  836. if (data.state.toLowerCase() == "success") {
  837. var content = data.data;
  838. $(content).each(function (i, n) {
  839. $("<option value='" + n.F_Name + "'>" + n.F_Name + "</option>").appendTo(obj);
  840. })
  841. }
  842. })
  843. }
  844. //抽检模块
  845. function CJJP(obj) {
  846. obj.empty();
  847. obj.append('<option selected="selected" value="">请选择</option>');
  848. $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag", {
  849. "token": $.cookie("token"),
  850. flag:"CJJP",
  851. }, function (data) {
  852. if (data.state.toLowerCase() == "success") {
  853. var content = data.data;
  854. $(content).each(function (i, n) {
  855. $("<option value='" + n.F_Name + "'>" + n.F_Name + "</option>").appendTo(obj);
  856. })
  857. }
  858. })
  859. }
  860. function CJDW(obj) {
  861. obj.empty();
  862. obj.append('<option selected="selected" value="">请选择</option>');
  863. $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag", {
  864. "token": $.cookie("token"),
  865. flag:"CJDW",
  866. }, function (data) {
  867. if (data.state.toLowerCase() == "success") {
  868. var content = data.data;
  869. $(content).each(function (i, n) {
  870. $("<option value='" + n.F_Name + "'>" + n.F_Name + "</option>").appendTo(obj);
  871. })
  872. }
  873. })
  874. }
  875. //。。。。。。。。。。。。。。。。。。。。。。。
  876. function YFPP(obj) {
  877. obj.empty();
  878. obj.append('<option selected="selected" value="">请选择</option>');
  879. $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag", {
  880. "token": $.cookie("token"),
  881. flag:"YFPP",
  882. }, function (data) {
  883. if (data.state.toLowerCase() == "success") {
  884. var content = data.data;
  885. $(content).each(function (i, n) {
  886. $("<option value='" + n.F_Name + "'>" + n.F_Name + "</option>").appendTo(obj);
  887. })
  888. }
  889. })
  890. }
  891. //渠道类型
  892. function QDLX(obj) {
  893. obj.empty();
  894. obj.append('<option selected="selected" value="">请选择</option>');
  895. $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag", {
  896. "token": $.cookie("token"),
  897. flag:"QDLX",
  898. }, function (data) {
  899. if (data.state.toLowerCase() == "success") {
  900. var content = data.data;
  901. $(content).each(function (i, n) {
  902. $("<option value='" + n.F_Name + "'>" + n.F_Name + "</option>").appendTo(obj);
  903. })
  904. }
  905. })
  906. }
  907. //信用等级
  908. function XYDJ(obj) {
  909. obj.empty();
  910. obj.append('<option selected="selected" value="">请选择</option>');
  911. $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag", {
  912. "token": $.cookie("token"),
  913. flag:"XYDJ",
  914. }, function (data) {
  915. if (data.state.toLowerCase() == "success") {
  916. var content = data.data;
  917. $(content).each(function (i, n) {
  918. $("<option value='" + n.F_Name + "'>" + n.F_Name + "</option>").appendTo(obj);
  919. })
  920. }
  921. })
  922. }
  923. //经营品牌
  924. function JYPP(obj) {
  925. obj.empty();
  926. obj.append('<option selected="selected" value="">请选择</option>');
  927. $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag", {
  928. "token": $.cookie("token"),
  929. flag:"JYPP",
  930. }, function (data) {
  931. if (data.state.toLowerCase() == "success") {
  932. var content = data.data;
  933. $(content).each(function (i, n) {
  934. $("<option value='" + n.F_Name + "'>" + n.F_Name + "</option>").appendTo(obj);
  935. })
  936. }
  937. })
  938. }
  939. //产品
  940. function CAPI(obj) {
  941. obj.empty();
  942. obj.append('<option selected="selected" value="">请选择</option>');
  943. $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListByFlag", {
  944. "token": $.cookie("token"),
  945. flag:"CAPI",
  946. }, function (data) {
  947. if (data.state.toLowerCase() == "success") {
  948. var content = data.data;
  949. $(content).each(function (i, n) {
  950. $("<option value='" + n.F_Name + "'>" + n.F_Name + "</option>").appendTo(obj);
  951. })
  952. }
  953. })
  954. }
  955. function DQQ(obj) {
  956. obj.empty();
  957. obj.append('<option selected="selected" value="">请选择</option>');
  958. $.getJSON(huayi.config.callcenter_url + "Department/GetList", {
  959. "token": $.cookie("token"),
  960. F_Layer: 1,
  961. }, function (data) {
  962. if (data.state.toLowerCase() == "success") {
  963. var content = data.data;
  964. $(content).each(function (i, n) {
  965. $("<option value='" + n.F_DeptId + "'>" + n.F_DeptName + "</option>").appendTo(obj);
  966. })
  967. }
  968. })
  969. }
  970. function KEFENGONG(obj) {
  971. obj.empty();
  972. obj.append('<option selected="selected" value="">请选择</option>');
  973. $.getJSON(huayi.config.callcenter_url + "Department/GetList", {
  974. "token": $.cookie("token"),
  975. F_Layer: 2,
  976. F_DeptName:$("#customer_comaddress").find("option:selected").text(),
  977. }, function (data) {
  978. if (data.state.toLowerCase() == "success") {
  979. var content = data.data;
  980. $(content).each(function (i, n) {
  981. $("<option value='" + n.F_DeptId + "'>" + n.F_DeptName + "</option>").appendTo(obj);
  982. })
  983. }
  984. })
  985. }
  986. $('#customer_comaddress').on('change',function(){
  987. $.getJSON(huayi.config.callcenter_url + "Department/GetList", {
  988. "token": $.cookie("token"),
  989. F_Layer: 2,
  990. F_DeptName:$("#customer_comaddress").find("option:selected").text(),
  991. }, function (data) {
  992. if (data.state.toLowerCase() == "success") {
  993. var content = data.data;
  994. $(content).each(function (i, n) {
  995. $("<option value='" + n.F_DeptId + "'>" + n.F_DeptName + "</option>").appendTo("#customer_legalName");
  996. })
  997. KEFENGONG($("#customer_legalName"));
  998. }
  999. })
  1000. });
  1001. //工单类型点选
  1002. $('.r_order_type').find('input[type="radio"]').on('change', function() {
  1003. if($(this).val() === "1") { //咨询
  1004. $('#PageArrival').show(); //receive
  1005. $('#Duration').hide();
  1006. $('#Depth').hide();
  1007. $('#Page').hide();
  1008. $('#wlbm').hide();
  1009. $('#wlmcc').hide();
  1010. } else if($(this).val() === "2"){ //投诉
  1011. $('#PageArrival').hide(); //receive
  1012. $('#Duration').show();
  1013. $('#Depth').hide();
  1014. $('#Page').hide();
  1015. $('#wlbm').show();
  1016. $('#wlmcc').show();
  1017. }else if($(this).val() === "3"){ //抽检
  1018. $('#PageArrival').hide(); //receive
  1019. $('#Duration').hide();
  1020. $('#Depth').show();
  1021. $('#Page').hide();
  1022. $('#wlbm').show();
  1023. $('#wlmcc').show();
  1024. }else if($(this).val() === "4"){ //建议其他
  1025. $('#PageArrival').hide(); //receive
  1026. $('#Duration').hide();
  1027. $('#Depth').hide();
  1028. $('#Page').show();
  1029. $('#wlbm').hide();
  1030. $('#wlmcc').hide();
  1031. }
  1032. });
  1033. $("#customer_taxPointDes").change(function(){
  1034. if($("#customer_taxPointDes").find("option:selected").text()=="二级商"){
  1035. $("#bbb").show()
  1036. }else{
  1037. $("#bbb").hide()
  1038. }
  1039. })
  1040. $("#customer_taxPointDes").change(function(){
  1041. if($("#customer_taxPointDes").find("option:selected").text()=="种田大户"){
  1042. $("#ccc").show()
  1043. }else{
  1044. $("#ccc").hide()
  1045. }
  1046. })
  1047. $("#customer_feeEx").change(function(){
  1048. if($("#customer_feeEx").find("option:selected").text()=="其他"){
  1049. $("#ddd").show()
  1050. }else{
  1051. $("#ddd").hide()
  1052. }
  1053. })
  1054. $("#customer_Qualification").change(function(){
  1055. if($("#customer_Qualification").find("option:selected").text()=="其他"){
  1056. $("#eee").show()
  1057. }else{
  1058. $("#eee").hide()
  1059. }
  1060. })