| | |
| | | var HType = "PC"; |
| | | //#endregion |
| | | |
| | | |
| | | var params = get_UrlVars(); |
| | | if (typeof (params[params[0]]) != "undefined") { |
| | | var OperationType = params[params[0]];//æä½ç±»å |
| | | var HName = decodeURI(params[params[1]]);//è§è²åç§° |
| | | } |
| | | |
| | | //#region åå§åé¡µé¢ |
| | | set_ClearBill(); //è°ç¨åå§åç颿¹æ³ï¼å®æçé¢çåå§å |
| | | //#endregion |
| | |
| | | var checkedData = tree.getChecked('demo-id-1'); // è·åéä¸èç¹çæ°æ® |
| | | saveData = []; //æ¸
空ä¿åèªå®ä¹æ°æ®çåè¡¨çæ°æ® |
| | | getSelectedData(checkedData); //å°éä¸çèç¹çä¿¡æ¯ä»¥å表çå½¢å¼ä¿åå¨saveDataä¸ |
| | | |
| | | var sMainSub = JSON.stringify(saveData) + ";" + sessionStorage["HUserName"] + ";" + HType; |
| | | if (OperationType == "3") { |
| | | var sMainSub = JSON.stringify(saveData) + ";" + HName + ";" + HType; |
| | | } else{ |
| | | var sMainSub = JSON.stringify(saveData) + ";" + sessionStorage["HUserName"] + ";" + HType; |
| | | } |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/SaveMenuDefineSet", |
| | |
| | | //#region æ¾ç¤ºç®å½çæ ç»ä»¶ |
| | | //ä¼åèªå®ä¹èåæ¾ç¤ºçå®éª |
| | | function get_Display() { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/MenuDefineSet", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HMakeName": sessionStorage["HUserName"], "HType": HType }, |
| | | success: function (res) { |
| | | var dt = res.data.dt; //è忏
åçå
¨é¨ä¿¡æ¯ä¸è¢«é䏿
åµ |
| | | var trees = res.data.tree; //æ ç»ä»¶çæ ¹èç¹ |
| | | menuDefineData = trees; //è·åæ ç»ä»¶çæ ¹èç¹ï¼å¹¶éè¿æ¹æ³getDefineData()é彿·»å dtä¸å
¶å®çåèç¹ï¼å¹¶è®¾ç½®åèç¹çé䏿
åµ |
| | | getDefineData(dt, menuDefineData); //ä¸ºæ ¹èç¹æ·»å å
¶å®åèç¹çæ°æ® |
| | | option.data = menuDefineData; //为æ ç»ä»¶ç渲æåæ°æ·»å èç¹æ°æ® |
| | | tree.render(option); //æ¸²ææ ç»ä»¶ |
| | | }, |
| | | error: function (err) { |
| | | if (OperationType == "3") { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/MenuDefineSet", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HMakeName": HName, "HType": HType }, |
| | | success: function (res) { |
| | | var dt = res.data.dt; //è忏
åçå
¨é¨ä¿¡æ¯ä¸è¢«é䏿
åµ |
| | | var trees = res.data.tree; //æ ç»ä»¶çæ ¹èç¹ |
| | | menuDefineData = trees; //è·åæ ç»ä»¶çæ ¹èç¹ï¼å¹¶éè¿æ¹æ³getDefineData()é彿·»å dtä¸å
¶å®çåèç¹ï¼å¹¶è®¾ç½®åèç¹çé䏿
åµ |
| | | getDefineData(dt, menuDefineData); //ä¸ºæ ¹èç¹æ·»å å
¶å®åèç¹çæ°æ® |
| | | option.data = menuDefineData; //为æ ç»ä»¶ç渲æåæ°æ·»å èç¹æ°æ® |
| | | tree.render(option); //æ¸²ææ ç»ä»¶ |
| | | }, |
| | | error: function (err) { |
| | | |
| | | } |
| | | }); |
| | | } |
| | | }); |
| | | } else { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/MenuDefineSet", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HMakeName": sessionStorage["HUserName"], "HType": HType }, |
| | | success: function (res) { |
| | | var dt = res.data.dt; //è忏
åçå
¨é¨ä¿¡æ¯ä¸è¢«é䏿
åµ |
| | | var trees = res.data.tree; //æ ç»ä»¶çæ ¹èç¹ |
| | | menuDefineData = trees; //è·åæ ç»ä»¶çæ ¹èç¹ï¼å¹¶éè¿æ¹æ³getDefineData()é彿·»å dtä¸å
¶å®çåèç¹ï¼å¹¶è®¾ç½®åèç¹çé䏿
åµ |
| | | getDefineData(dt, menuDefineData); //ä¸ºæ ¹èç¹æ·»å å
¶å®åèç¹çæ°æ® |
| | | option.data = menuDefineData; //为æ ç»ä»¶ç渲æåæ°æ·»å èç¹æ°æ® |
| | | tree.render(option); //æ¸²ææ ç»ä»¶ |
| | | }, |
| | | error: function (err) { |
| | | |
| | | } |
| | | }); |
| | | } |
| | | |
| | | } |
| | | //æ ¹æ®åç«¯ä¼ éçè忏
ååè¡¨åæ ¹ç®å½å表ï¼éå½ |
| | | function getDefineData(dt, tree) { |