| | |
| | | .layui-table-cell { |
| | | overflow: visible !important; |
| | | } |
| | | /* 使å¾ä¸ææ¡ä¸åå
æ ¼å好åé */ |
| | | /*td .layui-form-select { |
| | | 使å¾ä¸ææ¡ä¸åå
æ ¼å好åé |
| | | td .layui-form-select { |
| | | margin-top: -10px; |
| | | margin-left: -15px; |
| | | margin-right: -15px; |
| | | }*/ |
| | | } |
| | | </style> |
| | | </head> |
| | | <body> |
| | |
| | | <!--<a class="layui-btn layui-btn-xs" lay-event="edit">ç¼è¾</a>--> |
| | | <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">å é¤</a> |
| | | </script> |
| | | |
| | | <!--è¡ä¸æéæ©--> |
| | | <script type="text/html" id="HTransportTyep"> |
| | | <select name="HTransportTyep" lay-filter="HTransportTyep" id="HTransportTyep{{d.LAY_TABLE_INDEX+1}}"> |
| | | <option value="åç¨">åç¨</option> |
| | | <option value="å¾è¿">å¾è¿</option> |
| | | </select> |
| | | </script> |
| | | |
| | | <script> |
| | | |
| | |
| | | //æ°å¢è¡è¡¨æ ¼æ°æ® |
| | | |
| | | var NewRow = { |
| | | "HBeginAddr": "0", "HTransportLineName ": "", "HPreventErrNote": "", "HLoseMode": "", "HLoseCheck": "", "HPreventErrResult": "", "HRemark": "", |
| | | "HBeginAddr": "0", "HBeginAddrName": "", "HEndAddr": "0", "HEndAddrName": "", "HTransportLineName ": "", "HPreventErrNote": "", "HLoseMode": "", "HLoseCheck": "", "HPreventErrResult": "", "HRemark": "", |
| | | "HSourceBillNo": 0, "HSourceBillType": 0, "HSourceInterID": 0, "HSourceEntryID": 0,"HTransportTyep":"å¾è¿" |
| | | }; |
| | | switch (obj.event) { |
| | |
| | | option.data = table.cache["mainTable"]; |
| | | |
| | | table.render(option); |
| | | |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | $('#HTransportTyep' + i + '').find("option[value='" + option.data[i - 1].HTransportTyep + "']").attr("selected", true); |
| | | } |
| | | form.render('select'); |
| | | break; |
| | | case 'btn-CopyLine': |
| | | var copydata = JSON.stringify(data); |
| | |
| | | table.cache["mainTable"].push(JSON.parse(copyrow));//å°å¤å¶çè¡å¼ºè½¬æjson追å å°è¡¨æ ¼ä¸ |
| | | option.data = table.cache["mainTable"];//å°æ°æ®ç»å®å°dataä¸ |
| | | table.render(option);//å°æ°æ®æ¸²æå°è¡¨æ ¼ä¸ |
| | | fo |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | $('#HTransportTyep' + i + '').find("option[value='" + option.data[i - 1].HTransportTyep + "']").attr("selected", true); |
| | | } |
| | | form.render('select'); |
| | | } |
| | | break; |
| | | |
| | |
| | | //#endregion |
| | | |
| | | |
| | | //ç¶æ |
| | | form.on('select(HTransportTyep)', function (data) { |
| | | //è·å䏿æ¡éä¸çå¼ |
| | | var elem = data.othis.parents('tr'); |
| | | var dataindex = elem.attr("data-index"); |
| | | $.each(option.data, function (index, value) { |
| | | if (value.LAY_TABLE_INDEX == dataindex) { |
| | | value.HTransportTyep = data.value;//æéä¸ä¸ææ¡idå¼èµå¼ç»è¡¨æ ¼ç¼å |
| | | } |
| | | }); |
| | | |
| | | }) |
| | | |
| | | //#endregion |
| | | |
| | |
| | | , { type: 'numbers', title: 'åºå·', style: 'background-color: #f9f9f9;' } |
| | | /* , { field: 'HPreventErrMouldID', title: 'HPreventErrMouldID', hide: true, style: 'background-color: #f9f9f9;' }*/ |
| | | , { field: 'HTransportLineName', title: 'è¿è¾çº¿è·¯åç§°', edit: 'text' } //f7 |
| | | , { field: 'HBeginAddrID', title: 'å§åå°ID', edit: 'text', hide: true } //f7 |
| | | , { field: 'HBeginAddr', title: 'å§åå°', edit: 'text', event: "HBeginAddr" } //f7 |
| | | , { field: 'HEndAddrID', title: 'ç®çå°ID', edit: 'text', hide: true } //f7 |
| | | , { field: 'HEndAddr', title: 'ç®çå°', edit: 'text', event: "HEndAddr" } //f7 |
| | | , { field: 'HBeginAddr', title: 'å§åå°ID', edit: 'text', hide: true } //f7 |
| | | , { field: 'HBeginAddrName', title: 'å§åå°', edit: 'text', event: "HBeginAddrName" } //f7 |
| | | , { field: 'HEndAddr', title: 'ç®çå°ID', edit: 'text', hide: true } //f7 |
| | | , { field: 'HEndAddrName', title: 'ç®çå°', edit: 'text', event: "HEndAddrName" } //f7 |
| | | , { field: 'HTransportCar', title: 'è¿è¾æ¹å¼', edit: 'text', hide: true } //f7 |
| | | , { field: 'HTransportCarName', title: 'è¿è¾æ¹å¼', edit: 'text', event: "HTransportCarName" } //f7 |
| | | , { field: 'HDistance', title: 'è·ç¦»ï¼å
¬éï¼', edit: 'text' } |
| | | , { field: 'HTransportTimes', title: 'è¿è¾æ¶æ', edit: 'text' } |
| | | , { field: 'HTransportTyep', title: 'è¿è¾ç±»å', edit: 'select' } |
| | | , { field: 'HTransportTyep', title: 'è¿è¾ç±»å', templet: "#HTransportTyep" } |
| | | , { field: 'HMoney', title: 'è¿è¾è´¹ç¨', edit: 'text' } |
| | | , { field: 'HMoney_His', title: 'åå²è¿è¾è´¹ç¨', edit: 'text' } |
| | | , { field: 'HSourceInterID', title: 'æºåå
ç ', hide: true, style: 'background-color: #f9f9f9;' } |
| | |
| | | |
| | | var rowdata = [ |
| | | { |
| | | "HBeginAddr": "" |
| | | "HBeginAddrName": "" |
| | | ,"HBeginAddr": "" |
| | | , "HEndAddrName": "" |
| | | , "HEndAddr": "" |
| | | , "HTransportLineName": "" |
| | | , "HTransportCar": "" |
| | |
| | | } |
| | | }) |
| | | } |
| | | if (obj.event == "HEndAddr") { |
| | | if (obj.event == "HEndAddrName") { |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | |
| | | } |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | obj.update({ |
| | | "HEndAddrID": checkStatus.data[0].HItemID, |
| | | "HEndAddr": checkStatus.data[0].å°åºåç§° |
| | | "HEndAddr": checkStatus.data[0].HItemID, |
| | | "HEndAddrName": checkStatus.data[0].å°åºåç§° |
| | | }) |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | |
| | | , end: function () { |
| | | if (typeof (OptionData.HItemID) != "undefined") { |
| | | obj.update({ |
| | | "HEndAddrID": checkStatus.data[0].HItemID, |
| | | "HEndAddr": checkStatus.data[0].å°åºåç§° |
| | | "HEndAddr": checkStatus.data[0].HItemID, |
| | | "HEndAddrName": checkStatus.data[0].å°åºåç§° |
| | | }) |
| | | OptionData = []; |
| | | } |
| | |
| | | } |
| | | }) |
| | | } |
| | | if (obj.event == "HBeginAddr") { |
| | | if (obj.event == "HBeginAddrName") { |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | |
| | | } |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | obj.update({ |
| | | "HBeginAddrID": checkStatus.data[0].HItemID, |
| | | "HBeginAddr": checkStatus.data[0].å°åºåç§° |
| | | "HBeginAddr": checkStatus.data[0].HItemID, |
| | | "HBeginAddrName": checkStatus.data[0].å°åºåç§° |
| | | }) |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | |
| | | , end: function () { |
| | | if (typeof (OptionData.HItemID) != "undefined") { |
| | | obj.update({ |
| | | "HEndAddrID": checkStatus.data[0].HItemID, |
| | | "HEndAddr": checkStatus.data[0].å°åºåç§° |
| | | "HBeginAddr": checkStatus.data[0].HItemID, |
| | | "HBeginAddrName": checkStatus.data[0].å°åºåç§° |
| | | }) |
| | | OptionData = []; |
| | | } |
| | |
| | | table.cache["mainTable"][i].LAY_TABLE_INDEX = i; |
| | | num.push(table.cache["mainTable"][i]) |
| | | } |
| | | if ($("#HTransportTyep" + (i + 1)).val()) { |
| | | num[i].HTransportTyep = $("#HTransportTyep" + (i + 1)).val(); |
| | | } |
| | | } |
| | | |
| | | //è®°å½æä½ç±»å |
| | | var refSav = ""; |
| | | if (OperationType == 1 || OperationType == 2 || OperationType == 4) { |
| | |
| | | rowdata.push( |
| | | { |
| | | "HTransportLineName": tableSub[i]["è¿è¾çº¿è·¯åç§°"], |
| | | "HBeginAddr": tableSub[i]["å§åå°"], |
| | | "HEndAddr": tableSub[i]["ç®çå°"], |
| | | "HBeginAddrName": tableSub[i]["å§åå°"], |
| | | "HEndAddrName": tableSub[i]["ç®çå°"], |
| | | "HTransportCar": tableSub[i]["è¿è¾æ¹å¼"], |
| | | "HDistance": tableSub[i]["è·ç¦»"], |
| | | "HTransportTimes": tableSub[i]["è¿è¾æ¶æ"], |
| | |
| | | } |
| | | ); |
| | | } |
| | | |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | form.render('select'); |
| | | } |
| | | }) |
| | | } |