| | |
| | | <html> |
| | | <head> |
| | | <meta charset="utf-8" /> |
| | | <title>产åå¨å
·æ¸
å</title> |
| | | <title>产åå·¥èºåæ°æ¸
å</title> |
| | | <meta name="renderer" content="webkit"> |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> |
| | |
| | | <option value="æ¶">æ¶</option> |
| | | </select> |
| | | </script> |
| | | <!--å¤éæ¡ æ¯å¦å¿
彿§å¶--> |
| | | <script type="text/html" id="HIsRequired"> |
| | | <div class="layui-input-block" style="margin-left: 20px;"> |
| | | <input type="checkbox" name="HIsRequired" lay-filter="HIsRequired" id="HIsRequired{{d.LAY_TABLE_INDEX+1}}" lay-skin="primary"> |
| | | </div> |
| | | </script> |
| | | <script type="text/html" id="barDemo"> |
| | | <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">å é¤</a> |
| | | </script> |
| | |
| | | $("#HMaker").val(sessionStorage["HUserName"]); |
| | | $("#HMakerDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | } |
| | | //else if (OperationType == 2) { |
| | | |
| | | // RoadBillMain(linterid); |
| | | // $.ajax({ |
| | | // url: GetWEBURL() + "/Web/GetMAXNum", |
| | | // type: "GET", |
| | | // async: false, |
| | | // data: { "HBillType": '3301' }, |
| | | // success: function (d) { |
| | | // $("#HInterID").val(d.data[0].HInterID); |
| | | // $("#HBillNo").val(d.data[0].HBillNo); |
| | | // $("#HDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | // } |
| | | // }); |
| | | //} |
| | | else if (OperationType == 2) { |
| | | //åå§åè¡¨æ ¼ |
| | | get_InitGrid(); |
| | | RoadBillMain(linterid); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNum", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HBillType": '3334' }, |
| | | success: function (d) { |
| | | $("#HInterID").val(d.data[0].HInterID); |
| | | $("#HBillNo").val(d.data[0].HBillNo); |
| | | $("#HDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | } |
| | | }); |
| | | } |
| | | else if (OperationType == 3) { |
| | | |
| | | //ç¦ç¨æé® |
| | | var num = 1; |
| | | HfBtn(num); |
| | | debugger; |
| | | //åå§åè¡¨æ ¼ |
| | | get_InitGrid(); |
| | | |
| | |
| | | } |
| | | }); |
| | | }); |
| | | //æ¯å¦ å¿
彿§å¶ |
| | | form.on('checkbox(HIsRequired)', 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.HIsRequired = data.elem.checked;//æéä¸ä¸ææ¡idå¼èµå¼ç»è¡¨æ ¼ç¼å |
| | | } |
| | | }); |
| | | }); |
| | | //#endregion |
| | | |
| | | //头工å
·æ äºä»¶ |
| | |
| | | "HMin": "0", |
| | | "HDataForm": "设å¤éé", |
| | | "HDataUnit": "ç§", |
| | | "HIsRequired": false, |
| | | "HDataTimes": "0", |
| | | "HTechParamClassID": "0", |
| | | "HSNO": "0", |
| | | "HStdNextTimes": "0", |
| | | "HTechParamIDStd":"0", |
| | | "HTechParamIDStd": "0", |
| | | "HSourceBillNo": "0", |
| | | "HSourceBillType": "0", |
| | | "HSourceEntryID": "0", |
| | |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | $('#HDataUnit' + i + '').find("option[value='" + option.data[i - 1].HDataUnit + "']").attr("selected", true); |
| | | $('#HDataForm' + i + '').find("option[value='" + option.data[i - 1].HDataForm + "']").attr("selected", true); |
| | | if (option.data[i - 1].HIsRequired) { |
| | | $('#HIsRequired' + i + '').attr("checked", true); |
| | | } |
| | | } |
| | | form.render('select'); |
| | | form.render('checkbox'); |
| | | break; |
| | | case 'btn-CopyLine': |
| | | var copydata = JSON.stringify(data); |
| | |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | $('#HDataUnit' + i + '').find("option[value='" + option.data[i - 1].HDataUnit + "']").attr("selected", true); |
| | | $('#HDataForm' + i + '').find("option[value='" + option.data[i - 1].HDataForm + "']").attr("selected", true); |
| | | if (option.data[i - 1].HIsRequired) { |
| | | $('#HIsRequired' + i + '').attr("checked", true); |
| | | } |
| | | } |
| | | form.render('select'); |
| | | |
| | | form.render('checkbox'); |
| | | } |
| | | break; |
| | | |
| | |
| | | , { field: 'HMax', title: 'ä¸é', edit: 'text', totalRow: true } |
| | | , { field: 'HMin', title: 'ä¸é', edit: 'text', totalRow: true } |
| | | , { field: 'HDataForm', title: 'é鿥æº', templet: '#HDataForm-select' } |
| | | , { field: 'HIsRequired', title: 'æ¯å¦å¿
å½', templet: "#HIsRequired", } |
| | | , { field: 'HDataUnit', title: 'ééæ¶é´åä½', templet: '#HDataUnit-select' } |
| | | , { field: 'HDataTimes', title: 'éé卿é¢ç', edit: 'text', totalRow: true } |
| | | , { field: 'HTechParamClassID', title: 'å·¥èºåæ°å¤§ç±»', hide: true } |
| | |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | |
| | | // table.cache["mainTable"].splice(0, 1); |
| | | table.cache["mainTable"] = table.cache["mainTable"].filter(row => row.HTechParamID !== 0 && row.HTechParamID !== undefined); |
| | | for (var rowData of checkStatus.data) { |
| | | var NewRow = { |
| | |
| | | "HStd": "0", |
| | | "HMax": "0", |
| | | "HMin": "0", |
| | | "HDataForm": "æå·¥å½å
¥", |
| | | "HDataForm": "设å¤éé", |
| | | "HIsRequired": false, |
| | | "HDataUnit": "ç§", |
| | | "HDataTimes": "0", |
| | | "HTechParamClassID": "0", |
| | |
| | | table.cache["mainTable"].push(NewRow); |
| | | } |
| | | option.data = table.cache["mainTable"]; |
| | | table.render(option); |
| | | |
| | | //for (var i = 0; i < checkStatus.data.length; i++) { |
| | | // option.data.push({ |
| | | // "HTechParamID": checkStatus.data[i].HItemID, |
| | | // "HTechParamNumber": checkStatus.data[i].å·¥èºåæ°ä»£ç , |
| | | // "HTechParamName": checkStatus.data[i].å·¥èºåæ°åç§°, |
| | | // }) |
| | | //} |
| | | |
| | | |
| | | //obj.update({ |
| | | // "HTechParamID": checkStatus.data[0].HItemID, |
| | | // "HTechParamNumber": checkStatus.data[0].å·¥èºåæ°ä»£ç , |
| | | // "HTechParamName": checkStatus.data[0].å·¥èºåæ°åç§°, |
| | | |
| | | //}); |
| | | //table.render(option); |
| | | table.render(option); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , end: function () { |
| | |
| | | shift: 2, |
| | | area: ['80%', '80%'], |
| | | maxmin: true, |
| | | content: ['../../../views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_TechnologyParameterClass.html', 'yes'], |
| | | content: ['../../../views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_TechnologyParameterType.html', 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | //æé®ãæé®ä¸ãçåè° |
| | |
| | | } |
| | | obj.update({ |
| | | "HTechParamClassID": checkStatus.data[0].HItemID, |
| | | "HTechParamClassName": checkStatus.data[0].å·¥èºåæ°å¤§ç±»åç§°, |
| | | "HTechParamClassName": checkStatus.data[0].å·¥èºåæ°åç±»åç§°, |
| | | |
| | | }); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | |
| | | var tableSub = result.data[1]; |
| | | //主表 |
| | | form.val("formData", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HInterID": tableMain[0]["HInterID"] |
| | | , "HBillNo": tableMain[0]["åæ®å·"] |
| | | "HInterID": OperationType == 2 ? "" : tableMain[0]["HInterID"] |
| | | , "HBillNo": OperationType == 2 ? "" : tableMain[0]["åæ®å·"] |
| | | , "HDate": Format(new Date(tableMain[0]["æ¥æ"]), "yyyy-MM-dd") |
| | | , "HMaterID": tableMain[0]["HMaterID"] |
| | | , "HMaterNumber": tableMain[0]["ç©æä»£ç "] |
| | |
| | | }); |
| | | //å表 èµå¼ |
| | | option.data = tableSub; |
| | | console.log(tableSub) |
| | | table.render(option); |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | $('#HDataUnit' + i).find("option[value='" + option.data[i - 1].HDataUnit + "']").attr("selected", true).trigger("change");; |
| | | $('#HDataForm' + i).find("option[value='" + option.data[i - 1].HDataForm + "']").attr("selected", true).trigger("change");; |
| | | if (option.data[i-1].HIsRequired) { |
| | | $('#HIsRequired' + i).attr("checked", true); |
| | | } |
| | | $('#HDataUnit' + i).find("option[value='" + option.data[i - 1].HDataUnit + "']").attr("selected", true).trigger("change"); |
| | | $('#HDataForm' + i).find("option[value='" + option.data[i - 1].HDataForm + "']").attr("selected", true).trigger("change"); |
| | | |
| | | } |
| | | form.render('select'); |
| | | form.render('checkbox'); |
| | |
| | | for (var i = 0; i < table.cache["mainTable"].length; i++) { |
| | | if (table.cache["mainTable"][i] != "") { |
| | | table.cache["mainTable"][i].LAY_TABLE_INDEX = i; |
| | | table.cache["mainTable"][i].HTechParamIDStd == null ? 0 : table.cache["mainTable"][i].HTechParamIDStd |
| | | num.push(table.cache["mainTable"][i]) |
| | | } |
| | | |
| | | |
| | | |
| | | } |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var sSubStr = JSON.stringify(num); |