| | |
| | | <label class="layui-form-label">æåæ°é</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HQty" id="HQty"> |
| | | <input type="hidden" class="layui-input" name="ProcessExchangeHQty" id="ProcessExchangeHQty"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">夿³¨</label> |
| | | <div class="layui-input-inline"> |
| | | <textarea placeholder="请è¾å
¥å¤æ³¨" class="layui-textarea" name="HRemark" id="HRemark"></textarea> |
| | | <textarea placeholder="请è¾å
¥å¤æ³¨" class="layui-textarea" name="HRemark" id="HRemark" style="background-color:#efefef4d;" readonly></textarea> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | |
| | | //#region 触åäºä»¶ï¼å
æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç |
| | | |
| | | //è¡å
é¼ æ 离å¼äºä»¶ |
| | | table.on('edit(mainTable)', function (obj) { |
| | | if (obj.field == "HSplitQty") { |
| | | //ä¿®æ¹æ°æ® |
| | | obj.update({ |
| | | "HQty": obj.value |
| | | }); |
| | | } |
| | | }) |
| | | |
| | | //å§å¤åå© |
| | | form.on('checkbox(HBackProc)', function (data) { |
| | | //è·å䏿æ¡éä¸çå¼ |
| | |
| | | |
| | | $("#HQty").on("input", function (e) { |
| | | //è·åinputè¾å
¥çå¼ |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | if (parseInt(e.delegateTarget.value) > parseInt(option.data[0]["HLeftQty"])) { |
| | | $("#HQty").val(option.data[0]["HLeftQty"]); |
| | | option.data[i]["HSplitQty"] = option.data[0]["HLeftQty"]; |
| | | option.data[i]["HQty"] = option.data[0]["HLeftQty"]; |
| | | } |
| | | else { |
| | | if (parseInt(e.delegateTarget.value) > parseInt(option.data[0]["HLeftQty"])) { |
| | | return layer.msg("æåæ°éä¸è½è¶
è¿å¯æåæ°é!") |
| | | } |
| | | else { |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | option.data[i]["HSplitQty"] = e.delegateTarget.value; |
| | | option.data[i]["HQty"] = e.delegateTarget.value; |
| | | } |
| | |
| | | , { field: 'HProcID', title: 'å·¥åºID', hide: true } |
| | | , { field: 'HProcNumber', title: 'å·¥åºä»£ç ', width: 120 } |
| | | , { field: 'HProcName', title: 'å·¥åºåç§°', width: 120 } |
| | | , { field: 'HBackProc', title: 'è¿å·¥æ å¿', templet: "#HBackProc", width: 120 } |
| | | , { field: 'HCenterID', title: 'å·¥ä½ä¸å¿ID', hide: true } |
| | | , { field: 'HCenterNumber', title: 'å·¥ä½ä¸å¿ä»£ç ', width: 120 } |
| | | , { field: 'HCenterName', title: 'å·¥ä½ä¸å¿åç§°', width: 120 } |
| | | , { field: 'HTechnologyParameter', title: 'å·¥èºåæ°', width: 120, edit: 'text' } |
| | | , { field: 'HRemark', title: '夿³¨', edit: 'text', width: 120 } |
| | | , { field: 'HLeftQty', title: '坿忰é', width: 120 } |
| | | , { field: 'HSplitQty', title: 'æåæ°é', width: 120, edit: 'text' } |
| | | , { field: 'HQty', title: 'å®é
æ°é', width: 120 } |
| | | , { field: 'HWorkRemark', title: 'å 工说æ', width: 120 } |
| | | , { field: 'HCenterID', title: 'å·¥ä½ä¸å¿ID', hide: true } |
| | | , { field: 'HCenterNumber', title: 'å·¥ä½ä¸å¿ä»£ç ', width: 120} |
| | | , { field: 'HCenterName', title: 'å·¥ä½ä¸å¿åç§°', width: 120 } |
| | | , { field: 'HDeptID', title: 'é¨é¨ID', hide: true } |
| | | , { field: 'HDeptNumber', title: 'é¨é¨ä»£ç ', width: 120} |
| | | , { field: 'HDeptName', title: 'é¨é¨', width: 120} |
| | | , { field: 'HGroupID', title: 'çç»ID', hide: true } |
| | | , { field: 'HGroupNumber', title: 'çç»ä»£ç ', width: 120 } |
| | | , { field: 'HGroupName', title: 'çç»', width: 120} |
| | | , { field: 'HWorkerID', title: 'HWorkerID', hide: true } |
| | | , { field: 'HWorkerNumber', title: 'æä½å代ç ', width: 120 } |
| | | , { field: 'HWorkerName', title: 'æä½å', width: 120 } |
| | | , { field: 'HOutPrice', title: 'å å·¥åä»·', width: 120 } |
| | | , { field: 'HRemark', title: '夿³¨', edit: 'text', width: 120 } |
| | | , { field: 'HOverRate', title: 'è¶
颿¯ä¾', width: 120 } |
| | | , { field: 'HMaxQty', title: 'æé«ä¸é', width: 120} |
| | | , { field: 'HPassRate', title: 'è¯ç', width: 120} |
| | | , { field: 'HSumPassRate', title: '累计è¯ç', width: 120} |
| | | , { field: 'HPicNum', title: 'å¾çº¸ç¼å·', width: 120 } |
| | | , { field: 'HProcCheckNote', title: 'æ¬å·¥åºç¡®è®¤è®°å½', width: 120} |
| | | , { field: 'HTechnologyParameter', title: 'å·¥èºåæ°', width: 120 } |
| | | , { field: 'HBackProc', title: 'è¿å·¥æ å¿', templet: "#HBackProc", width: 120 } |
| | | |
| | | //, { field: 'HDeptID', title: 'é¨é¨ID', hide: true } |
| | | //, { field: 'HDeptNumber', title: 'é¨é¨ä»£ç ', width: 120} |
| | | //, { field: 'HDeptName', title: 'é¨é¨', width: 120} |
| | | //, { field: 'HGroupID', title: 'çç»ID', hide: true } |
| | | //, { field: 'HGroupNumber', title: 'çç»ä»£ç ', width: 120 } |
| | | //, { field: 'HGroupName', title: 'çç»', width: 120} |
| | | //, { field: 'HWorkerID', title: 'HWorkerID', hide: true } |
| | | //, { field: 'HWorkerNumber', title: 'æä½å代ç ', width: 120 } |
| | | //, { field: 'HWorkerName', title: 'æä½å', width: 120 } |
| | | //, { field: 'HOutPrice', title: 'å å·¥åä»·', width: 120 } |
| | | //, { field: 'HOverRate', title: 'è¶
颿¯ä¾', width: 120 } |
| | | //, { field: 'HMaxQty', title: 'æé«ä¸é', width: 120} |
| | | //, { field: 'HPassRate', title: 'è¯ç', width: 120} |
| | | //, { field: 'HSumPassRate', title: '累计è¯ç', width: 120} |
| | | //, { field: 'HPicNum', title: 'å¾çº¸ç¼å·', width: 120 } |
| | | //, { field: 'HProcCheckNote', title: 'æ¬å·¥åºç¡®è®¤è®°å½', width: 120} |
| | | |
| | | , { field: 'HPrevSourceInterID', title: 'HPrevSourceInterID', hide: true } |
| | | , { field: 'HPrevSourceEntryID', title: 'HPrevSourceEntryID', hide: true } |
| | | //, { fixed: 'right', title: 'æä½', toolbar: '#barDemo' } |
| | |
| | | data.field.HPRDORGID = sessionStorage["OrganizationID"];//ç»ç» |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var sSubStr = JSON.stringify(num); |
| | | var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"]; |
| | | var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"] + ";" + linterid; |
| | | |
| | | var index = layer.load(); |
| | | $.ajax({ |