Нет описания

linkage1.js 24KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755
  1. var edit_id = helper.request.queryString("edit_id");
  2. $(document).ready(function() {
  3. var wid = helper.request.queryString("wid");
  4. if(edit_id) {
  5. getCustomer(edit_id);
  6. }
  7. LAISHENG($("#laisheng")); //省 来电弹屏
  8. // CHOUDQ($("#chdaqu")); //反馈问题大区
  9. //tree下拉框效果
  10. $(".inpBox .tree").click(function() {
  11. if($(this).parent().find(".addTree").is(":hidden")) {
  12. $(this).parent().find(".addTree").show();
  13. } else {
  14. $(this).parent().find(".addTree").hide();
  15. }
  16. });
  17. //普通下拉框效果
  18. $(".inpBox .select").click(function() {
  19. if($(this).parent().find(".xl_common").is(":hidden")) {
  20. $(this).parent().find(".xl_common").show();
  21. } else {
  22. $(this).parent().find(".xl_common").hide();
  23. }
  24. });
  25. $(".jieshow").click(function() {
  26. if($(this).parent().find(".xl_common").is(":hidden")) {
  27. $(this).parent().find(".xl_common").show();
  28. } else {
  29. $(this).parent().find(".xl_common").hide();
  30. }
  31. })
  32. $(".xl").click(function() {
  33. if($(this).parent().find(".addTree").is(":hidden")) {
  34. $(this).parent().find(".addTree").show();
  35. } else {
  36. $(this).parent().find(".addTree").hide();
  37. }
  38. if($(this).parent().find(".xl_common").is(":hidden")) {
  39. $(this).parent().find(".xl_common").show();
  40. } else {
  41. $(this).parent().find(".xl_common").hide();
  42. }
  43. });
  44. $(".inpBox").mouseleave(function() {
  45. $(this).children(".addTree").hide();
  46. $(this).children(".xl_common").hide();
  47. });
  48. //清除
  49. $(".Cleans ").click(function() {
  50. var obj = $(this).parent().parent();
  51. obj.find("input").eq(0).val('');
  52. obj.find("input").eq(1).val('');
  53. obj.find("input").eq(2).val('');
  54. obj.find("input").eq(3).val('');
  55. })
  56. $(".Cleanss").click(function() {
  57. var obj = $(this).parent();
  58. obj.find("input").eq(0).val('');
  59. obj.find("input").eq(1).val('');
  60. if($(this).parent().find(".xl_common").is(":hidden")) {
  61. $(this).parent().find(".xl_common").show();
  62. } else {
  63. $(this).parent().find(".xl_common").hide();
  64. }
  65. })
  66. $(".xl_box").on("click", "li", function() {
  67. var obj = $(this).parent().parent().parent();
  68. obj.find("input").eq(0).val($(this).text());
  69. obj.find("input").eq(1).val($(this).attr("itemid"));
  70. obj.find(".xl_common").hide();
  71. getRY($(".clid"), $("#clbmname").val());
  72. });
  73. getBM($("#zrbmtree"));
  74. getBM($("#zrbmtree2"));
  75. });
  76. //获取部门
  77. var setting = {
  78. data: {
  79. key: {
  80. name: "text"
  81. },
  82. simpleData: {
  83. enable: true,
  84. idKey: "id",
  85. pIdKey: "ParentId",
  86. rootPId: 0
  87. }
  88. },
  89. callback: {
  90. onClick: zTreeOnClick
  91. }
  92. };
  93. function darptSearch() {
  94. $('.xlAdd').css('display', 'none');
  95. $(".selDpart1").css('display', 'block');
  96. depart();
  97. }
  98. function getBM(obj) {
  99. $.getJSON(huayi.config.callcenter_url + 'Department/GetAssignDeptList', {
  100. token: $.cookie("token"),
  101. keywords: $('.inps').val(),
  102. }, function(result) {
  103. if(result.state.toLowerCase() == "success") {
  104. // alert(111111);
  105. var treeObj = $.fn.zTree.init(obj, setting, result.data[0].children);
  106. treeObj.expandAll(false);
  107. }
  108. })
  109. }
  110. function zTreeOnClick(event, treeId, treeNode) {
  111. if(event) {
  112. event.stopPropagation();
  113. }
  114. var obj = $("#" + event.data.treeId).parent();
  115. obj.parent().find("input").eq(0).val(treeNode.text);
  116. obj.parent().find("input").eq(1).val(treeNode.id);
  117. obj.parent().parent().find(".xl_common").hide();
  118. obj.parent().parent().find("input").eq(3).val('');
  119. obj.parent().parent().find("input").eq(4).val('');
  120. obj.hide();
  121. if($("#clbm").val()) {
  122. getRY($(".clid"), $("#clbm").val());
  123. }
  124. if($("#clbm2").val()) {
  125. if($("#clbm2").val() == $("#clbm").val()) {
  126. layer.msg('不允许同时指派同一个部门')
  127. $('#clbmname2').val('')
  128. $("#clbm2").val('')
  129. return;
  130. }
  131. getRY($(".clid2"), $("#clbm2").val());
  132. }
  133. // getRY($(".clid"), $("#clbm").val());
  134. // getRY($(".clid2"), $("#clbm2").val());
  135. };
  136. $("#sponsor").on('click', 'li', function() {
  137. // alert(11111)
  138. $(".selDpart1").css('display', 'none');
  139. $(".tree").val($(this).html());
  140. $("#Dpment").val($(this).attr("index"));
  141. $(".Cleans").show();
  142. getRY($(".clid"), $("#Dpment").val());
  143. getRY($(".clid"), $("#clbmname").val());
  144. getRY($(".clid2"), $("#clbmname2").val());
  145. })
  146. function depart() {
  147. $("#sponsor").empty();
  148. $.getJSON(huayi.config.callcenter_url + "Department/GetDeptList", {
  149. "token": $.cookie("token"),
  150. F_DeptName: $('.inps').val(),
  151. keywords: $('.inps').val(),
  152. }, function(data) {
  153. if(data.state.toLowerCase() == "success") {
  154. var content = data.data;
  155. $(content).each(function(i, n) {
  156. $("<li index='" + n.id + "'>" + n.text + "</li>").appendTo("#sponsor");
  157. })
  158. getRY($(".clid"), $("#clbm").val());
  159. getRY($(".clid2"), $("#clbm2").val());
  160. }
  161. })
  162. }
  163. //获取人员 getRY($(".clid"), $("#clbm").val());
  164. function getRY(obj, deptid) {
  165. var proid = helper.request.queryString("proid"); //项目id
  166. obj.empty();
  167. // obj.append('<li itemid="">--请选择--</li>');
  168. // obj.parent().parent().find("input").eq(0).val("--请选择--");
  169. // obj.parent().parent().find("input").eq(1).val("");
  170. $.getJSON(huayi.config.callcenter_url + 'UserAccount/GetDeptUserList', {
  171. proid: proid,
  172. deptid: deptid,
  173. token: $.cookie("token")
  174. }, function(result) {
  175. if(result.state.toLowerCase() == "success") {
  176. if(deptid&&result.data.length == 0) {
  177. layer.msg('当前部门下没有人员,请选择其他部门')
  178. obj.parent().parent().parent().find("input").eq(0).val('');
  179. obj.parent().parent().parent().find("input").eq(1).val('');
  180. return;
  181. }
  182. $(result.data).each(function(i, n) {
  183. var userstr = ''
  184. if(n.F_Flag == 1) userstr = '外线'
  185. if(n.F_Flag == 2) userstr = '内线'
  186. obj.append('<li itemid="' + n.F_UserId + '">' + n.F_UserName + '(' + n.F_UserCode + ')-' + userstr + '</li>');
  187. });
  188. obj.find("li").click(function(event) {
  189. if(event) {
  190. event.stopPropagation();
  191. }
  192. $(this).parent().parent().parent().find("input").eq(0).val($(this).text());
  193. $(this).parent().parent().parent().find("input").eq(1).val($(this).attr("itemid"));
  194. $(this).parent().parent().hide();
  195. });
  196. }
  197. })
  198. }
  199. /**
  200. * 附件上传直接在知识库管理拿来用 开始
  201. * */
  202. var proimglist = []; //保存附件数组
  203. var uploader; //上传实例
  204. var limitNum = 6; //限制数量
  205. var edit_id = helper.request.queryString("edit_id");
  206. var token = $.cookie("token");
  207. $(function() {
  208. autosize($('textarea'));
  209. getChangeTree();
  210. if(edit_id) {
  211. getDetail();
  212. } else {
  213. $('#kn_type').val('顶级分类');
  214. $('#kn_type').attr('data-id', 0)
  215. uploaderImages();
  216. }
  217. //初始化 下拉
  218. $('.inps1').focus(function() {
  219. $('.xlAdd').css('display', 'block');
  220. });
  221. $('.xl_one').click(function() {
  222. if($('.xlAdd').css('display') == 'block') {
  223. $('.xlAdd').css('display', 'none')
  224. } else {
  225. $('.xlAdd').css('display', 'block')
  226. }
  227. });
  228. $('.addTree').mouseleave(function() {
  229. $(this).css('display', 'none')
  230. });
  231. });
  232. //修改弹出框内 下拉树形图参数配置项
  233. function getChangeTree() {
  234. var setting3 = {
  235. data: {
  236. key: {
  237. name: "text"
  238. },
  239. simpleData: {
  240. enable: true,
  241. idKey: "id",
  242. rootPId: 0
  243. }
  244. },
  245. callback: {
  246. onClick: changeTreeClick
  247. }
  248. }
  249. $.get(huayi.config.callcenter_url + 'KnowledgeClass/GetList', {
  250. // "pid": pid,
  251. "token": token,
  252. }, function(result) {
  253. result = $.parseJSON(result);
  254. $.fn.zTree.init($("#addTreeDemo"), setting3, result.data); //实例化树形图
  255. });
  256. }
  257. function changeTreeClick(event, treeId, treeNode) {
  258. $('#kn_type').val(treeNode.text);
  259. $('#kn_type').attr('data-id', treeNode.id);
  260. };
  261. //获取详情
  262. function getDetail() {
  263. var dtd = $.Deferred(); //在函数内部,新建一个Deferred对象
  264. $.ajax({
  265. type: "post",
  266. url: huayi.config.callcenter_url + "Knowledge/GetInfo",
  267. async: true,
  268. dataType: 'json',
  269. data: {
  270. infoid: edit_id,
  271. token: token
  272. },
  273. success: function(data) {
  274. var con = data.data;
  275. $('#kn_title').val(con.F_Title);
  276. $('#kn_key').val(con.F_KeyWords);
  277. $('#kn_content').val(con.F_Description);
  278. $('#kn_type').val(con.F_Expand1);
  279. $('#kn_type').attr('data-id', con.F_CategoryId);
  280. //附件
  281. var proimglists = con.FileUrls;
  282. proimglists = proimglists == null ? [] : proimglists;
  283. limitNum -= proimglists.length;
  284. uploaderImages(); //附件上传
  285. if(proimglists.length > 0) {
  286. $('#fileNum').text(proimglists.length);
  287. var $list = $("#fileList");
  288. $.each(proimglists, function(i, v) {
  289. proimglist.push(v.F_FileId);
  290. if(v.F_FileType.split("\/")[0] === 'image') {
  291. //原来的图片
  292. var $li = $(
  293. '<li><span class="img_mask"><i class="img_del"></i></span>' +
  294. '<img src="' + v.F_FileUrl + '" title="原来的图片"/>' +
  295. '<span class="file_name">' + v.F_FileName + '</span>' +
  296. '</li>'
  297. );
  298. $list.append($li);
  299. } else {
  300. var $liFile = $(
  301. '<li><span class="img_mask"><i class="img_del"></i></span>' +
  302. '<div class="noThumb" title="原来的文件"><i class="glyphicon glyphicon-paperclip"></i><p>无法预览</p></div>' +
  303. '<span class="file_name">' + v.F_FileName + '</span>' +
  304. '</li>'
  305. );
  306. $list.append($liFile);
  307. }
  308. });
  309. $list.find('li').off('click');
  310. $list.find('li').on('click', '.img_del', function() {
  311. $(this).parent().parent().remove();
  312. var itemFileName = $(this).parent().parent().find('.file_name').text();
  313. $.each(proimglists, function(i, v) {
  314. if(v && v.F_FileName == itemFileName) {
  315. proimglist.splice(i, 1);
  316. }
  317. });
  318. $('#fileNum').text(proimglist.length);
  319. limitNum = 6 - proimglist.length;
  320. uploaderImages();
  321. });
  322. }
  323. dtd.resolve(); // 改变Deferred对象的执行状态
  324. }
  325. });
  326. return dtd.promise(); // 返回promise对象
  327. }
  328. //上传附件
  329. function uploaderImages() {
  330. if(uploader) {
  331. uploader.destroy();
  332. }
  333. uploader = WebUploader.create({
  334. auto: true, // 选完文件后,是否自动上传
  335. swf: '../../js/webuploader/Uploader.swf', // swf文件路径
  336. server: huayi.config.callcenter_url + "Knowledge/UpLoadProcess", // 文件接收服务端
  337. pick: '#imgPicker', // 选择文件的按钮。可选
  338. formData: {
  339. token: token
  340. },
  341. // 多类型文件上传
  342. accept: {
  343. title: 'Files',
  344. extensions: 'gif,jpg,jpeg,bmp,png,pdf,doc,docx,txt,xls,xlsx,ppt,pptx,zip,mp3,mp4,text,csv',
  345. mimeTypes: 'image/*,text/*,audio/mpeg,audio/mp4, video/mp4'
  346. //word
  347. +
  348. ',application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document'
  349. //excel
  350. +
  351. ',application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
  352. //ppt
  353. +
  354. ',application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation' +
  355. ',application/pdf' +
  356. ',application/zip' +
  357. ',application/csv'
  358. // title: 'Images',
  359. // extensions: 'gif,jpg,jpeg,bmp,png',
  360. // mimeTypes: 'image/*'
  361. },
  362. compress: false, //webuploader默认压缩图片,设置compress:false,可以按照原始比例上传图片
  363. //fileVal: "upFile",//设置文件上传域的name。
  364. threads: limitNum, //上传并发数。允许同时最大上传进程数,为了保证文件上传顺序
  365. fileNumLimit: limitNum,
  366. fileSizeLimit: 180 * 1024 * 1024, // 180 M
  367. fileSingleSizeLimit: 50 * 1024 * 1024 // 30 M
  368. });
  369. uploader.on('fileQueued', function(file) {
  370. var $list = $("#fileList"),
  371. $li = $(
  372. '<li id="' + file.id + '"><span class="img_mask"><i class="img_del"></i></span>' +
  373. '<img/>' +
  374. '<span class="img_state"><i></i></span>' +
  375. '<span class="file_name">' + file.name + '</span>' +
  376. '</li>'
  377. ),
  378. $img = $li.find('img');
  379. // $list为容器jQuery实例
  380. $list.append($li);
  381. // 保存缩略图
  382. uploader.makeThumb(file, function(error, src) {
  383. if(error) {
  384. $img.replaceWith('<div class="noThumb"><i class="glyphicon glyphicon-paperclip"></i><p>无法预览</p></div>');
  385. return;
  386. }
  387. $img.attr('src', src);
  388. }, 109, 109); //109*109为缩略图尺寸
  389. //绑定删除
  390. $('#' + file.id).on('click', '.img_del', function() {
  391. uploader.removeFile(file);
  392. var $fileLi = $('#' + file.id);
  393. $fileLi.off().find('.img_del').off().end().remove();
  394. var itemFileName = $(this).parent().parent().find('.file_name').text();
  395. var img_index = $(this).parent().parent().attr('index');
  396. $.each(proimglist, function(i, v) {
  397. if(v == img_index) {
  398. proimglist.splice(i, 1);
  399. //helper.methods.delImgs(v.filesmallurl, v.fileurl);
  400. }
  401. });
  402. $('#fileNum').text(proimglist.length);
  403. });
  404. });
  405. // 文件上传过程中保存进度条实时显示。
  406. uploader.on('uploadProgress', function(file, percentage) {
  407. var $li = $('#' + file.id),
  408. $percent = $li.find('.progress span');
  409. // 避免重复保存
  410. if(!$percent.length) {
  411. $percent = $('<div class="progress" style="">' +
  412. '<span class="text">0%</span>' +
  413. '<span class="percentage"></span>' +
  414. '</div>')
  415. .appendTo($li)
  416. .find('span');
  417. }
  418. $percent.eq(0).text(Math.round(percentage * 100) + '%');
  419. $percent.eq(1).css('width', Math.round(percentage * 100) + '%');
  420. });
  421. // 文件上传成功,给item添加成功class, 用样式标记上传成功。
  422. uploader.on('uploadSuccess', function(file, res) {
  423. proimglist.push(res.data.F_FileId);
  424. $('#fileNum').text(proimglist.length);
  425. $('#' + file.id).addClass('upload-state-done');
  426. $('#' + file.id).attr('index', res.data.F_FileId);
  427. });
  428. // 文件上传失败,显示上传出错。
  429. uploader.on('uploadError', function(file) {
  430. var $li = $('#' + file.id),
  431. $error = $li.find('div.error');
  432. // 避免重复创建
  433. if(!$error.length) {
  434. $error = $('<div class="error"></div>').appendTo($li);
  435. }
  436. $error.text('上传失败');
  437. });
  438. // 完成上传完了,成功或者失败,先删除进度条。
  439. uploader.on('uploadComplete', function(file) {
  440. $('#' + file.id).find('.progress').remove();
  441. });
  442. uploader.onError = function(code) {
  443. // console.log('Error:' + code);
  444. switch(code) {
  445. case "Q_EXCEED_NUM_LIMIT":
  446. layer.msg('只能上传六个文件。');
  447. break;
  448. case "Q_TYPE_DENIED":
  449. layer.msg('文件类型不正确。');
  450. break;
  451. case "F_DUPLICATE":
  452. layer.msg('该文件已上传,请选择其它文件。');
  453. break;
  454. case "F_EXCEED_SIZE":
  455. layer.msg('单文件大小不能超过30M。');
  456. break;
  457. case "Q_EXCEED_SIZE_LIMIT":
  458. layer.msg('总文件大小不能超过180M。');
  459. break;
  460. default:
  461. break;
  462. }
  463. };
  464. }
  465. /**
  466. * 附件上传直接在知识库管理拿来用 结束
  467. * */
  468. // 来电县区模糊搜索
  469. $(".xlouty").click(function() {
  470. if($(this).parent().find(".com_listit").is(":hidden")) {
  471. $(this).parent().find(".com_listit").show();
  472. } else {
  473. $(this).parent().find(".com_listit").hide();
  474. }
  475. });
  476. $(".sl_liti").on("click", "li", function() {
  477. // alert(11111)
  478. var obj = $(this).parent().parent().parent();
  479. obj.find("input").eq(0).val($(this).text());
  480. obj.find("input").eq(1).val($(this).attr("value"));
  481. obj.find(".com_listit").hide();
  482. // LAIQU($("#laixiang"));
  483. var ortio = $(this).text();
  484. LAIXIANG($("#laixiang"), ortio);
  485. });
  486. //模糊搜索区县带出省市
  487. $('#quTiy').blur(function() {
  488. if($('#quTiy').val() === '') {
  489. return
  490. };
  491. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetKeywordsList", {
  492. F_RegionName: $('#quTiy').val(),
  493. F_Layer: 4,
  494. token: $.cookie("token")
  495. }, function(data) {
  496. if(data.state.toLowerCase() == "success") {
  497. data = data.data;
  498. var couny = data.entityJson;
  499. console.log(couny)
  500. LAISHENG($("#laisheng")); //省 来电弹屏
  501. LAISHI($("#laishi"));
  502. if(data.entityJson1.F_RegionName) {
  503. $("#laisheng option:selected").text(data.entityJson1.F_RegionName); // 事发地
  504. $("#laisheng option:selected").val(data.entityJson1.F_RegionName); // 事发地
  505. } else {
  506. $("#laisheng option:selected").text("请选择"); // 事发地
  507. $("#laisheng option:selected").val("请选择"); // 事发地
  508. }
  509. if(data.entityJson1.F_RegionName) {
  510. $("#laishi option:selected").text(data.entityJson2.F_RegionName); // 市
  511. $("#laishi option:selected").val(data.entityJson2.F_RegionName); // 市
  512. } else {
  513. $("#laishi option:selected").text("请选择"); // 事发地
  514. $("#laishi option:selected").val("请选择"); // 事发地
  515. }
  516. }
  517. });
  518. });
  519. // 来电弹屏省/市/区/县
  520. function LAISHENG(obj) {
  521. obj.empty();
  522. obj.append('<option selected="selected" value="">请选择</option>');
  523. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetAllList", {
  524. "token": $.cookie("token"),
  525. F_Layer: 1,
  526. }, function(data) {
  527. if(data.state.toLowerCase() == "success") {
  528. var content = data.data;
  529. $(content).each(function(i, n) {
  530. $("<option value='" + n.F_RegionName + "'>" + n.F_RegionName + "</option>").appendTo(obj);
  531. })
  532. }
  533. })
  534. }
  535. //市
  536. function LAISHI(obj) {
  537. obj.empty();
  538. obj.append('<option selected="selected" value="">请选择</option>');
  539. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetAllList", {
  540. "token": $.cookie("token"),
  541. F_Layer: 2,
  542. F_RegionName: $('#laisheng').val()
  543. }, function(data) {
  544. if(data.state.toLowerCase() == "success") {
  545. var content = data.data;
  546. $(content).each(function(i, n) {
  547. $("<option value='" + n.F_RegionName + "'>" + n.F_RegionName + "</option>").appendTo(obj);
  548. })
  549. }
  550. })
  551. }
  552. // 区/县
  553. function LAIQU(obj) {
  554. obj.empty();
  555. obj.append('<li selected="selected">请选择</li>');
  556. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetAllList", {
  557. "token": $.cookie("token"),
  558. F_Layer: 3,
  559. F_RegionName: $('#laishi').val()
  560. }, function(data) {
  561. if(data.state.toLowerCase() == "success") {
  562. var content = data.data;
  563. $(content).each(function(i, n) {
  564. $("<li value='" + n.F_RegionName + "'>" + n.F_RegionName + "</li>").appendTo(obj);
  565. })
  566. }
  567. })
  568. }
  569. // 乡
  570. function LAIXIANG(obj, ortio) {
  571. obj.empty();
  572. obj.append('<option selected="selected" value="">请选择</option>');
  573. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetAllList", {
  574. "token": $.cookie("token"),
  575. F_Layer: 4,
  576. F_RegionName: ortio
  577. }, function(data) {
  578. if(data.state.toLowerCase() == "success") {
  579. var content = data.data;
  580. $(content).each(function(i, n) {
  581. $("<option value='" + n.F_RegionName + "'>" + n.F_RegionName + "</option>").appendTo(obj);
  582. })
  583. }
  584. })
  585. }
  586. $('#laisheng').on('change', function() {
  587. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetAllList", {
  588. "token": $.cookie("token"),
  589. F_Layer: 2,
  590. F_RegionName: $('#laisheng').val(),
  591. }, function(data) {
  592. if(data.state.toLowerCase() == "success") {
  593. var content = data.data;
  594. $(content).each(function(i, n) {
  595. $("<option value='" + n.F_RegionName + "'>" + n.F_RegionName + "</option>").appendTo("#laishi");
  596. })
  597. LAISHI($("#laishi"));
  598. }
  599. })
  600. });
  601. $('#laishi').on('change', function() {
  602. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetAllList", {
  603. "token": $.cookie("token"),
  604. F_Layer: 3,
  605. F_RegionName: $('#laishi').val()
  606. }, function(data) {
  607. if(data.state.toLowerCase() == "success") {
  608. var content = data.data;
  609. $(content).each(function(i, n) {
  610. $("<option value='" + n.F_RegionName + "'>" + n.F_RegionName + "</option>").appendTo("#laiquxian");
  611. })
  612. LAIQU($("#laiquxian"));
  613. }
  614. })
  615. });
  616. $('#laiquxian').on('change', function() {
  617. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetAllList", {
  618. "token": $.cookie("token"),
  619. F_Layer: 4,
  620. F_RegionName: $('#laiquxian').val()
  621. }, function(data) {
  622. if(data.state.toLowerCase() == "success") {
  623. var content = data.data;
  624. $(content).each(function(i, n) {
  625. $("<option value='" + n.F_RegionName + "'>" + n.F_RegionName + "</option>").appendTo("#laixiang");
  626. })
  627. debugger
  628. LAIXIANG($('#laixiang'));
  629. }
  630. })
  631. });
  632. function CHOUDQ(obj) {
  633. obj.empty();
  634. obj.append('<option selected="selected" value="">请选择</option>');
  635. $.getJSON(huayi.config.callcenter_url + "Department/GetList", {
  636. "token": $.cookie("token"),
  637. F_Layer: 1,
  638. }, function(data) {
  639. if(data.state.toLowerCase() == "success") {
  640. var content = data.data;
  641. $(content).each(function(i, n) {
  642. $("<option value='" + n.F_DeptId + "'>" + n.F_DeptName + "</option>").appendTo(obj);
  643. })
  644. }
  645. })
  646. }
  647. function CHOUFEN(obj) {
  648. obj.empty();
  649. obj.append('<option selected="selected" value="">请选择</option>');
  650. $.getJSON(huayi.config.callcenter_url + "Department/GetList", {
  651. "token": $.cookie("token"),
  652. F_Layer: 2,
  653. F_DeptName: $("#chdaqu").find("option:selected").text(),
  654. }, function(data) {
  655. if(data.state.toLowerCase() == "success") {
  656. var content = data.data;
  657. $(content).each(function(i, n) {
  658. $("<option value='" + n.F_DeptId + "'>" + n.F_DeptName + "</option>").appendTo(obj);
  659. })
  660. }
  661. })
  662. }
  663. // $('#chdaqu').on('change', function() {
  664. // $.getJSON(huayi.config.callcenter_url + "Department/GetList", {
  665. // "token": $.cookie("token"),
  666. // F_Layer: 2,
  667. // F_DeptName: $("#chdaqu").find("option:selected").text(),
  668. //
  669. // }, function(data) {
  670. // if(data.state.toLowerCase() == "success") {
  671. // var content = data.data;
  672. //
  673. // $(content).each(function(i, n) {
  674. // $("<option value='" + n.F_DeptId + "'>" + n.F_DeptName + "</option>").appendTo("#chfen");
  675. // })
  676. // CHOUFEN($('#chfen'));
  677. // }
  678. // })
  679. // });
  680. //选择显示隐藏部分
  681. $("#channel").change(function() {
  682. if($("#channel").find("option:selected").text() == "总经销") {
  683. $("#gioncti").show();
  684. $("#chan").show();
  685. } else {
  686. $("#chan").hide();
  687. $("#gioncti").hide();
  688. }
  689. })
  690. $("#channel").change(function() {
  691. if($("#channel").find("option:selected").text() == "二级商") {
  692. $("#secondary").show()
  693. } else {
  694. $("#secondary").hide()
  695. }
  696. })
  697. $("#channel").change(function() {
  698. if($("#channel").find("option:selected").text() == "种田大户") {
  699. $("#large_farm").show()
  700. } else {
  701. $("#large_farm").hide()
  702. }
  703. })