| | |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,å
è£
æ°éä¸è½ä¸º0!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | if (_sSubStr[i].HQty > _sSubStr[i].HNotBarcodeCount) { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,æ¬æ¬¡çææ¡ç æ°éä¸è½è¶
åºæªçææ¡ç æ°é!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | } |
| | | layer.load(3) |
| | | $.ajax( |
| | |
| | | , { field: 'HDDQty', title: 'è®¢åæ°é', width: 100 } |
| | | , { field: 'HBarcodeCount', title: 'å·²çææ¡ç æ°é', width: 135 } |
| | | , { field: 'HNotBarcodeCount', title: 'æªçææ¡ç æ°é', width: 135 } |
| | | , { field: 'HQty', title: 'æ¬æ¬¡çææ¡ç æ°é', width: 135, edit: 'text', event: "inputHQty"} |
| | | , { field: 'HQty', title: 'æ¬æ¬¡çææ¡ç æ°é', width: 135, edit: 'text', event: "inputHQty" } |
| | | , { field: 'HMinQty', title: 'å
ç®±å
è£
æ°', width: 100, edit: 'text', event: "inputHMinQty" } |
| | | , { field: 'HBQty', title: 'å
ç®±æ°', width: 100 } |
| | | , { field: 'HWXQty', title: 'å¤ç®±å
è£
æ°', width: 100, edit: 'text', event: "inputHWXQty"} |
| | | , { field: 'HWXQty', title: 'å¤ç®±å
è£
æ°', width: 100, edit: 'text', event: "inputHWXQty" } |
| | | , { field: 'HWBQty', title: 'å¤ç®±æ°', width: 100 } |
| | | , { field: 'HPrice', title: 'åä»·', width: 100, hide: true } |
| | | , { field: 'HMoney', title: 'éé¢', width: 100, hide: true } |
| | |
| | | , { field: 'æºååå·', title: 'æºååå·', width: 135 } |
| | | , { field: 'å
è£
æ è¯', title: 'å
è£
æ è¯', width: 135 } |
| | | //, { field: 'ç©æµåå·', title: 'ç©æµåå·', width: 150, sort: true/*, fixed: true*/ } |
| | | //, { field: 'ç©æç¼ç ', title: 'ç©æç¼ç ', width: 120, sort: true } |
| | | , { field: 'ç©æç¼ç ', title: 'ç©æç¼ç ', width: 120, sort: true } |
| | | , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', width: 120, sort: true } |
| | | , { field: 'ç©æåç§°', title: 'ç©æåç§°', width: 120, sort: true } |
| | | , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', width: 120, sort: true } |
| | |
| | | layer.msg("è¯·éæ©æ°æ®", { icon: 5 }); |
| | | return; |
| | | } |
| | | for (var i = 0; i < data.length; i++) { |
| | | if (data[i].åæ®ç¶æ != "å®¡æ ¸") { |
| | | layer.msg("éä¸è¡æªå®¡æ ¸", { icon: 5 }); |
| | | return; |
| | | } |
| | | } |
| | | //for (var i = 0; i < data.length; i++) { |
| | | // if (data[i].åæ®ç¶æ != "å®¡æ ¸") { |
| | | // layer.msg("éä¸è¡æªå®¡æ ¸", { icon: 5 }); |
| | | // return; |
| | | // } |
| | | //} |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['50%', '50%'] |
| | |
| | | laydate.render({ |
| | | elem: '#HDate2' |
| | | }); |
| | | //ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | var titleData = ["HItemID", "HParentID"]; |
| | | var option = []; |
| | | var HModName = "SRM_POOrderBillList"; |
| | | //#region è¿å
¥é¡µé¢æ¢å è½½ |
| | |
| | | $("#HPURCHASEORGID").append(Organization); |
| | | form.render('select'); |
| | | //åå§åè¡¨æ ¼ |
| | | set_InitGrid(); |
| | | //set_InitGrid(); |
| | | //æ¾ç¤ºåæ°æ® |
| | | DisPlay_HideColumn(); |
| | | //DisPlay_HideColumn(); |
| | | //ç´æ¥æ§è¡å表çé å è½½æ°æ®å°ç½æ ¼ |
| | | get_FastQuery(table, option) |
| | | } |
| | |
| | | //, { field: 'ä¼å
级', title: 'ä¼å
级', width: 100/*, fixed: true */} |
| | | , { field: 'åæ®å·', title: 'åæ®å·', width: 150, sort: true/*, fixed: 'left' */ } |
| | | , { field: '计åè·è¸ªåå·', title: '计åè·è¸ªåå·', sort: true, hide: true } |
| | | , { field: 'F_xbkf_Combo', title: 'èªå®ä¹æ è¯', width: 120 } |
| | | , { field: 'FSHDD', title: 'éè´§å°ç¹', width: 120 } |
| | | , { field: 'FStockInQty', title: '累计å
¥åºæ°é', width: 120 } |
| | | , { field: 'èªå®ä¹æ è¯', title: 'èªå®ä¹æ è¯', width: 120 } |
| | | , { field: 'éè´§å°ç¹', title: 'éè´§å°ç¹', width: 120 } |
| | | , { field: 'å
è£
æ è¯', title: 'å
è£
æ è¯', width: 120 } |
| | | , { field: 'FMRBQTY', title: 'ç´¯è®¡éææ°é', width: 120 } |
| | | , { field: 'FMRBQTY', title: 'å¯ä¸æ è¯', width: 120 } |
| | | , { field: 'å¯ä¸ID', title: 'å¯ä¸ID', width: 120 } |
| | | //, { field: 'ç©æç¼ç ', title: 'ç©æç¼ç ', width: 120, sort: true } |
| | | , { field: 'ç©æä»£ç ', title: 'ç©æç¼ç ', width: 120, sort: true } |
| | |
| | | , { field: '计éåä½', title: '计éåä½', width: 80, sort: true } |
| | | , { field: 'æ°é', title: 'è®¢åæ°é', sort: true } |
| | | , { field: 'æå°æ¡ç æ°é', title: 'æå°æ¡ç æ°é', sort: true } |
| | | , { field: 'å
³èæ°é', title: 'å·²åè´§æ°é', sort: true } |
| | | , { field: 'æªå
³èæ°é', title: 'æªåè´§æ°é', sort: true } |
| | | , { field: 'å·²åè´§æ°é', title: 'å·²åè´§æ°é', sort: true } |
| | | , { field: 'æªåè´§æ°é', title: 'æªåè´§æ°é', sort: true } |
| | | , { field: '交货å°ç¹', title: '交货å°ç¹', sort: true } |
| | | , { field: 'äº¤è´§æ¥æ', title: 'äº¤è´§æ¥æ', width: 180, sort: true } |
| | | , { field: 'æ¥æ', title: 'æ¥æ', width: 120, sort: true/*, fixed: 'left' */ } |
| | |
| | | , totalRow: true |
| | | , limit: 500 |
| | | , height: 'full-50' |
| | | , cols: [columns] |
| | | //, cols: [columns] |
| | | , limits: [500, 5000, 20000] |
| | | , done: function (res, curr, count) { |
| | | |
| | |
| | | success: function (data1) { |
| | | if (data1.data.length != 0) { |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | var titleData = [];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | for (var i = 0; i < dataCol.length; i++) { |
| | | var dataCols = dataCol[i].split('|'); |
| | |
| | | if (dataCols[1] == 1) { |
| | | option.cols[0][i + 1]["hide"] = true; |
| | | } |
| | | //æ¾ç¤ºå |
| | | if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) { |
| | | option.cols[0][i + 1]["hide"] = false; |
| | | } |
| | | //éèid |
| | | //设置å宽 |
| | | if (dataCols[3] > 0) { |
| | | option.cols[0][i + 1]["width"] = dataCols[3]; |
| | |
| | | //} else { |
| | | // option.cols[0][i + 1]["width"] = ""; |
| | | //} |
| | | //æ¾ç¤ºå |
| | | if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) { |
| | | option.cols[0][i + 1]["hide"] = false; |
| | | } |
| | | |
| | | //å使å¨ä½ç½®(å·¦ å±
ä¸ å³) |
| | | switch (dataCols[2]) { |
| | | case "L": |
| | |
| | | break; |
| | | } |
| | | } |
| | | |
| | | //åæ¶å»ç»å |
| | | for (var i = 1; i < option.cols[0].length - 1; i++) { |
| | | if (option.cols[0][i]["fixed"] != null) { |
| | |
| | | url: GetWEBURL() + "GetPOOrderBill", |
| | | async: true, |
| | | data: { "HSupNo": sessionStorage["HUserName"], "sqlWhere": sqlWhere }, |
| | | success: function (result) { |
| | | if (result.Message == "è·åæå") { |
| | | option.data = result.data; |
| | | table.render(option); |
| | | success: function (data1) { |
| | | if (data1.Message == "è·åæå") { |
| | | var data = []; |
| | | var col = []; |
| | | //ç»ç©ºçæ°ç»èµå¼ |
| | | for (var key in data1.list) { |
| | | data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType }); |
| | | } |
| | | //å¨å表左边添å å¾éæ¡ |
| | | col.push({ type: 'checkbox', fixed: 'left' }); |
| | | for (var i = 0; i < data.length; i++) { |
| | | // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') { |
| | | if ($.inArray(data[i].name, titleData) > -1) { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå |
| | | } |
| | | else if (data[i].name.indexOf('id') > -1) |
| | | { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //idå |
| | | } |
| | | else { |
| | | switch (data[i].Type) { |
| | | //int |
| | | case 'DateTime': |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 }); |
| | | break; |
| | | default: |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 }); |
| | | } |
| | | } |
| | | } |
| | | //卿æ¾ç¤ºåå |
| | | option = { |
| | | elem: '#mainTable' |
| | | , toolbar: '#toolbarDemo' |
| | | , cols: [col] |
| | | , data: data1.data |
| | | , height: 'full-80' |
| | | , page: true |
| | | , cellMinWidth: 90 |
| | | , limit: 50 |
| | | , limits: [50, 500, 5000, 20000] |
| | | } |
| | | table.render(option); |
| | | //å·æ°è¡¨æ ¼æ°æ® |
| | | DisPlay_HideColumn(); |
| | | layer.close(wait); |
| | | } else { |
| | | layer.close(wait); |
| | | layer.alert(result.Message, { icon: 5 }); |
| | | layer.alert(data1.Message, { icon: 5 }); |
| | | } |
| | | }, |
| | | error: function (result) { |
| | |
| | | } else { |
| | | //é»è®¤ä¸éä¸ æ¾ç¤ºåä½å±
å·¦ è¡¨æ ¼çæ°æ®å¡«å
|
| | | for (var i = 0; i < colNames.length; i++) { |
| | | cols.push({ "ColumnName": colNames[i], "IsHide": false, "Alignment": "L", "ColumnWidth": 120 }) |
| | | cols.push({ "ColumnName": colNames[i], "IsHide": false, "Alignment": "L", "ColumnWidth": 100 }) |
| | | } |
| | | option.data = cols; |
| | | table.render(option); |
| | |
| | | |
| | | //ä¿åHMaker |
| | | function set_AddNew(data) { |
| | | |
| | | var num = []; |
| | | for (var i = 0; i < table.cache["mainTable"].length; i++) { |
| | | if (table.cache["mainTable"][i] != "") { |