1.供应商列表增加显示字段(已隐藏)
2.采购订单,收料通知单,采购入库单修复bug,选单后,表头信息带出
| | |
| | | var Organization = sessionStorage["Organization"] |
| | | var HModName = "Gy_DepartmentList"; |
| | | //ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | var titleData = ["HItemID", "HUSEORGID"]; |
| | | var titleData = ["HItemID", "HUSEORGID", "HEmpID","è´è´£äºº"]; |
| | | |
| | | var ins; //ç¨äºå¯¼åºexcel |
| | | //#endregion |
| | |
| | | var Organization = sessionStorage["Organization"] |
| | | var HModName = "Gy_Supplier"; |
| | | //ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | var titleData = ["HItemID"]; |
| | | var titleData = ["HItemID", "HCurID", "è´§å¸", "æ±ç", "HSSID", "ç»ç®æ¹å¼", "HAreaID", "å°åº","HPSStyleID","éè´æ¹å¼"]; |
| | | |
| | | var params = getUrlVars(); |
| | | var Type = params[params[0]]; |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-row" style="margin-bottom:5px"> |
| | | <div class="layui-inline" style="width: 53%;"> |
| | | <div class="layui-inline" style="width: 585px;"> |
| | | <label class="layui-form-label">夿³¨</label> |
| | | <div class="layui-input-inline" style="width: 53%;"> |
| | | <div class="layui-input-inline" > |
| | | <input type="text" name="HRemark" id="HRemark" lay-verify="HRemark" autocomplete="off" placeholder="" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 13px;">éè´æ¹å¼</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HPSStyleName" id="HPSStyleName" style="background-color: #efefef4d; width: 64%; display: inline-block;" readonly> |
| | | <input type="hidden" name="HPSStyleID" id="HPSStyleID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchPss" id="btnSearchPss" style="padding: 0 10px;float: right;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | |
| | | |
| | | } |
| | | }); |
| | | }); |
| | | //éæ©éè´æ¹å¼æé® |
| | | form.on('submit(btnSearchPss)', function () { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'éè´æ¹å¼å表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_PoStockStyle.html', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HPSStyleName").val(checkStatus.data[0].éè´æ¹å¼åç§°); |
| | | $("#HPSStyleID").val(checkStatus.data[0].HItemID); |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | }); |
| | | //é»è®¤è´§å¸å¼¹çª |
| | | form.on('submit(btnCurrency)', function () { |
| | |
| | | $("#HSSName").val(d.data[0].ç»ç®æ¹å¼); |
| | | $("#HBankAccount").val(d.data[0].é¶è¡è´¦å·); |
| | | $("#HName").val(d.data[0].åç§°); |
| | | $("#HPSStyleID").val(d.data[0].éè´æ¹å¼ID); |
| | | $("#HPSStyleName").val(d.data[0].éè´æ¹å¼åç§°); |
| | | $("#HRemark").val(d.data[0].夿³¨); |
| | | $("#HUpDater").val(sessionStorage["HUserName"]);//ä¿®æ¹äºº |
| | | $("input[name='HStopflag']").prop("checked", d.data[0].ç¦ç¨æ å¿);//true:éä¸ false:ä¸éä¸ |
| | |
| | | }) |
| | | } |
| | | |
| | | function GetHPSStyleNameValue(obj) //è¿åéè´æ¹å¼ |
| | | { |
| | | $("#HPSStyleName").val(obj[0].éè´æ¹å¼åç§°); |
| | | $("#HPSStyleID").val(obj[0].HItemID); |
| | | } |
| | | //#endregion |
| | | |
| | | }); |
| | |
| | | <div class="layui-form-item" style="padding-top: 10px;"> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">åæ®å·</label> |
| | | <label class="layui-form-label">åæ®å·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HInterID" id="HInterID" value="0"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">æ¥æ</label> |
| | | <label class="layui-form-label">æ¥æ<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HDate" id="HDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> |
| | | </div> |
| | |
| | | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">ä¾åºå</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HSupName" id="HSupName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HSupID" id="HSupID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <div class="layui-col-xs8 layui-inline"> |
| | | <label class="layui-form-label">ä¾åºå<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline" style="width:750px"> |
| | | <input type="text" name="HSupName" id="HSupName" class="layui-input" value="" style="float:left;width:700px;"> |
| | | <input type="hidden" name="HSupID" id="HSupID" class="layui-input" value="0" style="float: left; width: 700px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HSupList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">ä»åº</label> |
| | | <label class="layui-form-label">ä»åº<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HWHName" id="HWHName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HWHID" id="HWHID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">å¸å«</label> |
| | | <label class="layui-form-label">å¸å«<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HCurName" id="HCurName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HCurID" id="HCurID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">æ±ç</label> |
| | | <label class="layui-form-label">æ±ç<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HExRate" id="HExRate" autocomplete="off" value="0"> |
| | | <input class="layui-input" name="HExRate" id="HExRate" autocomplete="off" value="0" style="background-color:#efefef4d;"readonlys> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">é¨é¨</label> |
| | | <label class="layui-form-label">é¨é¨<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HDeptName" id="HDeptName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HDeptID" id="HDeptID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | |
| | | |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">主管</label> |
| | | <label class="layui-form-label">主管<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HManagerName" id="HManagerName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HManagerID" id="HManagerID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | |
| | | var shijian = year + "-" + month + "-" + day; |
| | | |
| | | var allVal; |
| | | window.OptionData = []; |
| | | //#endregion |
| | | |
| | | |
| | |
| | | var value = obj.value //å¾å°ä¿®æ¹åçå¼ |
| | | , data = obj.data //å¾å°æå¨è¡ææé®å¼ |
| | | , field = obj.field; //å¾å°å段 |
| | | //#endregion |
| | | |
| | | |
| | | switch (field) { |
| | | case "HQty": //æ°é |
| | |
| | | }, |
| | | success: function (result) { |
| | | if (result.code == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data[0]; |
| | | var data = result.data; |
| | | allVal = result.data[0]; |
| | | form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HBillNo": data.åæ®å· |
| | | , "HDate": formatDate(data.æ¥æ) |
| | | , "HInnerBillNo": data.å
é¨åæ®å· |
| | | , "HEmpID": data.HEmpID |
| | | , "HEmpName": data.ä¸å¡å |
| | | , "HSupID": data.HSupID |
| | | , "HSupName": data.ä¾åºå |
| | | , "HWHID": data.主表ä»åºID |
| | | , "HWHName": data.主表ä»åº |
| | | , "HCurID": data.HCurID |
| | | , "HCurName": data.å¸å« |
| | | , "HExRate": data.æ±ç |
| | | , "HDeptName": data.é¨é¨ |
| | | , "HDeptID": data.HDeptID |
| | | , "HManagerName": data.主管 |
| | | , "HManagerID": data.HManagerID |
| | | , "HSourceBillType": data.æºåç±»å |
| | | , "HAddress": data.交货å°ç¹ |
| | | , "HExRate": data.æ±ç |
| | | , "HProjectID": data.HProjectID |
| | | , "HProjectNumber": data.项ç®ä»£ç |
| | | , "HProjectName": data.项ç®åç§° |
| | | , "HInvoiceBillNo": data.å票ç¼å· |
| | | "HBillNo": data[0].åæ®å· |
| | | , "HDate": formatDate(data[0].æ¥æ) |
| | | , "HInnerBillNo": data[0].å
é¨åæ®å· |
| | | , "HEmpID": data[0].HEmpID |
| | | , "HEmpName": data[0].ä¸å¡å |
| | | , "HSupID": data[0].HSupID |
| | | , "HSupName": data[0].ä¾åºå |
| | | , "HWHID": data[0].主表ä»åºID |
| | | , "HWHName": data[0].主表ä»åº |
| | | , "HCurID": data[0].HCurID |
| | | , "HCurName": data[0].å¸å« |
| | | , "HExRate": data[0].æ±ç |
| | | , "HDeptName": data[0].é¨é¨ |
| | | , "HDeptID": data[0].HDeptID |
| | | , "HManagerName": data[0].主管 |
| | | , "HManagerID": data[0].HManagerID |
| | | , "HSourceBillType": data[0].æºåç±»å |
| | | , "HAddress": data[0].交货å°ç¹ |
| | | , "HExRate": data[0].æ±ç |
| | | , "HProjectID": data[0].HProjectID |
| | | , "HProjectNumber": data[0].项ç®ä»£ç |
| | | , "HProjectName": data[0].项ç®åç§° |
| | | , "HInvoiceBillNo": data[0].å票ç¼å· |
| | | , "Box2": "" |
| | | , "HRemark": data.è¡¨å¤´å¤æ³¨ |
| | | , "HMaker": data.å¶å人 |
| | | , "HChecker": data.å®¡æ ¸äºº |
| | | , "HCloseMan": data.å
³é人 |
| | | , "HMakeDate": data.å¶åæ¥æ |
| | | , "HCheckDate": data.å®¡æ ¸æ¥æ |
| | | , "HCloseDate": data.å
³éæ¥æ |
| | | , "HUpDateDate": data.ä¿®æ¹æ¥æ |
| | | , "HDeleteDate": data.ä½åºæ¥æ |
| | | , "HRemark": data[0].è¡¨å¤´å¤æ³¨ |
| | | , "HMaker": data[0].å¶å人 |
| | | , "HChecker": data[0].å®¡æ ¸äºº |
| | | , "HCloseMan": data[0].å
³é人 |
| | | , "HMakeDate": data[0].å¶åæ¥æ |
| | | , "HCheckDate": data[0].å®¡æ ¸æ¥æ |
| | | , "HCloseDate": data[0].å
³éæ¥æ |
| | | , "HUpDateDate": data[0].ä¿®æ¹æ¥æ |
| | | , "HDeleteDate": data[0].ä½åºæ¥æ |
| | | }); |
| | | |
| | | //å表 èµå¼ |
| | | var rowdata = []; |
| | | for (var i = 0; i < 1; i++) { |
| | | for (var i = 0; i < data.length; i++) { |
| | | rowdata.push( |
| | | { |
| | | "HMaterID": data.HMaterID, "ç©æä»£ç ": data.ç©æä»£ç , "ç©æåç§°": data.ç©æåç§°, "è§æ ¼åå·": data.è§æ ¼åå·, "HUnitID": data.HUnitID, "计éåä½": data.计éåä½, "HWHID": data.HWHID, "æ¶æä»åº": data.æ¶æä»åº, |
| | | "HSPID": data.HSPID, "ä»ä½åç§°": data.ä»ä½åç§°, "HSecUnitID": data.HSecUnitID, "è¾
å©åä½": data.è¾
å©åä½, "HQty": data.æ°é, "HRemark": data.表ä½å¤æ³¨ |
| | | , "HPrice": data.åä»·, "HTaxPrice": data.å«ç¨åä»·, "HMoney": data.éé¢, "HDiscountRate": data.ææ£ç, "HTaxRate": data.ç¨ç, "HTaxMoney": data.ç¨é¢, |
| | | "HSourceBillNo": data.æºååå·, //æºåå· |
| | | "HSourceBillType": data.æºåç±»å, //æºåç±»å |
| | | "HSourceInterID": data.æºå主å
ç , //æºå主å
ç |
| | | "HSourceEntryID": data.æºååå
ç //æºååå
ç |
| | | "HMaterID": data[i].HMaterID, "ç©æä»£ç ": data[i].ç©æä»£ç , "ç©æåç§°": data[i].ç©æåç§°, "è§æ ¼åå·": data[i].è§æ ¼åå·, "HUnitID": data[i].HUnitID, "计éåä½": data[i].计éåä½, "HWHID": data[i].HWHID, "æ¶æä»åº": data[i].æ¶æä»åº, |
| | | "HSPID": data[i].HSPID, "ä»ä½åç§°": data[i].ä»ä½åç§°, "HSecUnitID": data[i].HSecUnitID, "è¾
å©åä½": data[i].è¾
å©åä½, "HQty": data[i].æ°é, "HRemark": data[i].表ä½å¤æ³¨ |
| | | , "HPrice": data[i].åä»·, "HTaxPrice": data[i].å«ç¨åä»·, "HMoney": data[i].éé¢, "HDiscountRate": data[i].ææ£ç, "HTaxRate": data[i].ç¨ç, "HTaxMoney": data[i].ç¨é¢, |
| | | "HSourceBillNo": data[i].æºååå·, //æºåå· |
| | | "HSourceBillType": data[i].æºåç±»å, //æºåç±»å |
| | | "HSourceInterID": data[i].æºå主å
ç , //æºå主å
ç |
| | | "HSourceEntryID": data[i].æºååå
ç //æºååå
ç |
| | | } |
| | | ) |
| | | } |
| | |
| | | |
| | | |
| | | |
| | | //#region ä¿åæé® |
| | | //#region ä¿åæé® |
| | | form.on('submit(Saver)', function (data) { |
| | | //#region 夿æºåç¶æ |
| | | if (OperationType == 1 || OperationType == 4) { |
| | |
| | | //#endregion |
| | | |
| | | |
| | | //#region 䏿¨é¡µé¢åå§å |
| | | //#region 䏿¨é¡µé¢åå§å |
| | | function setInit_PushBill() { |
| | | //çæåæ®å·åå
ç |
| | | get_MAXNum(); |
| | |
| | | , "HCurID": dataArray[0].HCurID |
| | | , "HCurName": dataArray[0].å¸å« |
| | | , "HExRate": dataArray[0].æ±ç |
| | | , "HAddress": data.交货å°ç¹ |
| | | , "HRemark": data.è¡¨å¤´å¤æ³¨ |
| | | , "HInnerBillNo": data.å
é¨åæ®å· |
| | | , "HAddress": dataArray[0].交货å°ç¹ |
| | | , "HRemark": dataArray[0].è¡¨å¤´å¤æ³¨ |
| | | , "HInnerBillNo": dataArray[0].å
é¨åæ®å· |
| | | , "HProjectName": dataArray[0].项ç®åç§° |
| | | , "HProjectNumber": dataArray[0].项ç®ä»£ç |
| | | , "HProjectID": dataArray[0].HProjectID |
| | | |
| | | }); |
| | | |
| | | //å表 èµå¼ |
| | |
| | | , "HUnitID": dataArray[i].HUnitID |
| | | , "计éåä½": dataArray[i].计éåä½ |
| | | , "HWHID": dataArray[i].HWHID |
| | | , "æ¶æä»åº": dataArray[i].æ¶æä»åº |
| | | , "æ¶æä»åº": dataArray[i].ä»åºåç§° |
| | | , "HSPID": dataArray[i].HSPID |
| | | , "ä»ä½åç§°": dataArray[i].ä»ä½åç§° |
| | | , "HSecUnitID": dataArray[i].HSecUnitID |
| | |
| | | //#endregion |
| | | |
| | | |
| | | //#region æ°æ®æ ¡éª |
| | | //#region æ°æ®æ ¡éª |
| | | function AllowLoadData(data) { |
| | | //æ°å¼æ ¼å¼æ ¡éªå·¥å
· |
| | | var ref = /^\d+(\.\d+)?$/; //éè´æ°æ£åè¡¨è¾¾å¼ |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | //ä¸å¡å |
| | | function get_checkEmp() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | //ä¾åºå |
| | | function get_checkSup() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | //ä»åº |
| | | function get_checkWH() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | //è´§å¸ |
| | | function get_checkCur() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | |
| | | //é¨é¨ |
| | | function get_checkDept() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | |
| | | //主管 |
| | | function get_checkManager() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | |
| | | } |
| | | |
| | | |
| | | //#region åå®¡æ ¸/å®¡æ ¸æ°æ® |
| | | //#region åå®¡æ ¸/å®¡æ ¸æ°æ® |
| | | function set_CheckBill(num) { |
| | | var InterID = $("#HInterID").val(); |
| | | //é»è¾å®¡æ ¸æ¹æ³ |
| | |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_Unit.html', 'yes'] |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_Unit.html?type=AuxiliaryUnit', 'yes'] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | |
| | | } |
| | | , end: function () { |
| | | obj.update({ |
| | | "HSecUnitID": OptionData.HItemID |
| | | , "è¾
å©åä½": OptionData.计éåä½åç§° |
| | | "HSecUnitID": OptionData[0].HItemID |
| | | , "è¾
å©åä½": OptionData[0].计éåä½åç§° |
| | | }) |
| | | } |
| | | }) |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | //表头信æ¯éæ©åæ®å¼¹çª |
| | | form.on('submit(XDHList)', function () { |
| | | var HOrgID = $("#HOrgID").val(); |
| | |
| | | $("#HProjectName").val(checkStatus.data[0].项ç®åç§°); |
| | | $("#HProjectNumber").val(checkStatus.data[0].项ç®ä»£ç ); |
| | | $("#HProjectID").val(checkStatus.data[0].HProjectID); |
| | | |
| | | $("#HDeptID").val(checkStatus.data[0].HDeptID); |
| | | $("#HDeptName").val(checkStatus.data[0].é¨é¨); |
| | | $("#HManagerID").val(checkStatus.data[0].HManagerID); |
| | | $("#HManagerName").val(checkStatus.data[0].主管); |
| | | $("#HWHID").val(checkStatus.data[0].HWHID); |
| | | $("#HWHName").val(checkStatus.data[0].ä»åº); |
| | | $("#HEmpID").val(checkStatus.data[0].HEmpID); |
| | | $("#HEmpName").val(checkStatus.data[0].ä¸å¡å); |
| | | $("#HSupID").val(checkStatus.data[0].HSupID); |
| | | $("#HSupName").val(checkStatus.data[0].ä¾åºå); |
| | | $("#HCurID").val(checkStatus.data[0].HCurID); |
| | | $("#HCurName").val(checkStatus.data[0].å¸å«); |
| | | $("#HExRate").val(checkStatus.data[0].æ±ç); |
| | | $("#HAddress").val(checkStatus.data[0].交货å°ç¹); |
| | | $("HInvoiceBillNo").val(checkStatus.data[0].å票ç¼å·) |
| | | |
| | | var j = 0; |
| | | for (var i = 0; i < ProcessNumber.length; i++) { |
| | | option.data.push({ |
| | | "HMaterID": checkStatus.data[j].HMaterID, "ç©æä»£ç ": checkStatus.data[j].ç©æä»£ç , "ç©æåç§°": checkStatus.data[j].ç©æåç§°, "è§æ ¼åå·": checkStatus.data[j].è§æ ¼åå·, |
| | | "HUnitID": checkStatus.data[j].HUnitID, "计éåä½": checkStatus.data[j].计éåä½, |
| | | "HQty": checkStatus.data[j].æ°é-checkStatus.data[j].å
³èæ°é, "HPrice": checkStatus.data[j].åä»·, |
| | | "HMoney": checkStatus.data[j].éé¢, "HTaxPrice": checkStatus.data[j].å«ç¨åä»·, "HTaxRate": checkStatus.data[j].ç¨ç, "HTaxMoney": checkStatus.data[j].ç¨é¢,"HWHID": checkStatus.data[j].HWHID, |
| | | "æ¶æä»åº": checkStatus.data[j].æ¶æä»åº,"HSPID": checkStatus.data[j].HSPID,"ä»ä½åç§°": checkStatus.data[j].ä»ä½åç§°,"HSecUnitID": checkStatus.data[j].HSecUnitID,"è¾
å©åä½": checkStatus.data[j].è¾
å©åä½, |
| | | "HMoney": checkStatus.data[j].éé¢, "HTaxPrice": checkStatus.data[j].å«ç¨åä»·, "HTaxRate": checkStatus.data[j].ç¨ç, "HTaxMoney": checkStatus.data[j].ç¨é¢, "HDiscountRate": checkStatus.data[j].ææ£ç, "HWHID": checkStatus.data[j].HWHID, |
| | | "æ¶æä»åº": checkStatus.data[j].ä»åºåç§°,"HSPID": checkStatus.data[j].HSPID,"ä»ä½åç§°": checkStatus.data[j].ä»ä½åç§°,"HSecUnitID": checkStatus.data[j].HSecUnitID,"è¾
å©åä½": checkStatus.data[j].è¾
å©åä½, |
| | | "HSourceBillNo": checkStatus.data[j].åæ®å·, "HSourceBillType": checkStatus.data[j].HBillType, "HSourceInterID": checkStatus.data[j].hmainid, "HSourceEntryID": checkStatus.data[j].hsubid, |
| | | }) |
| | | j++; |
| | |
| | | OptionData = data |
| | | } |
| | | |
| | | //åå»è¿åè¾
å©åä½ |
| | | function GetAuxiliaryUnitValue(data) { |
| | | OptionData = data |
| | | } |
| | | |
| | | //é¡¹ç® |
| | | function GetProjectBillValue(data) { |
| | | $("#HProjectName").val(data[0].项ç®åç§°); |
| | |
| | | , { field: 'ä¸å¡å代ç ', title: 'ä¸å¡å代ç ', width: 120, sort: true } |
| | | , { field: 'ä¸å¡å', title: 'ä¸å¡å', sort: true } |
| | | , { field: 'æè¦', title: 'æè¦', sort: true } |
| | | , { field: 'å
é¨åæ®å·', title: 'å
é¨åæ®å·', sort: true, hide: true } |
| | | , { field: 'å票ç¼å·', title: 'å票ç¼å·', sort: true, hide: true } |
| | | , { field: '主表ä»åºID', title: '主表ä»åºID', width: 120, hide: true, sort: true } |
| | | , { field: '主表ä»åº', title: '主表ä»åº', width: 120, hide: true, sort: true } |
| | | , { field: 'è¡¨å¤´å¤æ³¨', title: 'è¡¨å¤´å¤æ³¨', sort: true } |
| | | , { field: 'hsubid', title: 'hsubid', hide: true, sort: true } |
| | | , { field: 'HMaterID', title: 'HMaterID', hide: true, sort: true } |
| | |
| | | var HSourceEntryID = data[0].æºååå
ç ; |
| | | //é»è¾å 餿¹æ³ |
| | | layer.confirm("确认è¦å é¤åï¼å é¤åä¸è½æ¢å¤", { title: "å é¤ç¡®è®¤" }, function (index) { |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "Cg_POInStockBill/DeltetPOInStockBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": HInterID, "HsupId": HsupId, "HQty": HQty, "HSourceInterID": HSourceInterID, "HSourceEntryID": HSourceEntryID, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | window.location.reload(); |
| | | }); |
| | | if (data[0].ç¶æ == "å建") { |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "Cg_POInStockBill/DeltetPOInStockBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": HInterID, "HsupId": HsupId, "HQty": HQty, "HSourceInterID": HSourceInterID, "HSourceEntryID": HSourceEntryID, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | window.location.reload(); |
| | | }); |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | }); |
| | | } else { |
| | | layer.msg('è¯¥æ¡æ°æ®ä¸æ¯åå»ºç¶æ,æ æ³å é¤ï¼'); |
| | | } |
| | | }) |
| | | } |
| | | else { |
| | |
| | | <div class="layui-form-item" style="padding-top: 10px;"> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">åæ®å·</label> |
| | | <label class="layui-form-label">åæ®å·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HInterID" id="HInterID" value="0"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">æ¥æ</label> |
| | | <label class="layui-form-label">æ¥æ<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HDate" id="HDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> |
| | | </div> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">å¸å«</label> |
| | | <div class="layui-inline" > |
| | | <label class="layui-form-label">ä¾åºå<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline" style="width:440px"> |
| | | <input type="text" name="HSupName" id="HSupName" class="layui-input" value="" style="float:left;width:400px;"> |
| | | <input type="hidden" name="HSupID" id="HSupID" class="layui-input" value="0" style="float:left;width:400px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HSupList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width:50px">å¸å«<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HCurName" id="HCurName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HCurID" id="HCurID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">æ±ç</label> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="margin-left: 238px">æ±ç<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HExRate" id="HExRate" autocomplete="off" value="0" style="background-color:#efefef4d;"> |
| | | <input class="layui-input" name="HExRate" id="HExRate" autocomplete="off" value="0" style="background-color:#efefef4d;"readonlys> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">交货å°ç¹</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HAddress" id="HAddress" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">éè´å</label> |
| | | <label class="layui-form-label">éè´å<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HEmpName" id="HEmpName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HEmpID" id="HEmpID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">éè´é¨é¨</label> |
| | | <label class="layui-form-label">éè´é¨é¨<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HDeptName" id="HDeptName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HDeptID" id="HDeptID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">ä¾åºå</label> |
| | | <label class="layui-form-label">éè´æ¹å¼<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HSupName" id="HSupName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HSupID" id="HSupID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HSupList" style="width:40px;"> |
| | | <input type="text" name="HPSStyleName" id="HPSStyleName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HPSStyleID" id="HPSStyleID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HPSStyleList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">éè´æ¹å¼</label> |
| | | <label class="layui-form-label">交货å°ç¹</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HPSStyleName" id="HPSStyleName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HPSStyleID" id="HPSStyleID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HPSStyleList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | <input class="layui-input" name="HAddress" id="HAddress" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">ç»ç®æ¹å¼</label> |
| | | <label class="layui-form-label">ç»ç®æ¹å¼<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HSSName" id="HSSName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HSSID" id="HSSID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | |
| | | var params = get_UrlVars(); |
| | | var OperationType = params[params[0]]; //ä»åæ°ä¸è·å æ°æ®ç±»å 1æ·»å ä¿å 2å¤å¶ 3 ç¼è¾ |
| | | var linterid = params[params[1]]; //ä»åæ°ä¸è·å åæ®å
ç |
| | | |
| | | |
| | | $("#HUSEORGID").val(sessionStorage["OrganizationID"]); |
| | | |
| | | |
| | | //#region åå§åç»ç» |
| | | Organ(); |
| | | //#endregion |
| | |
| | | $("#HSSDate").val(Format(new Date(), "yyyy-MM-dd")); //ç»ç®æ¹å¼ |
| | | } |
| | | }); |
| | | //页é¢åå§åå è½½ |
| | | $("#HDeptID").val(sessionStorage["HDeptID"]); |
| | | $("#HDeptName").val(sessionStorage["HDept"]); |
| | | $("#HEmpName").val(sessionStorage["HUserName"]); |
| | | $("#HEmpID").val(sessionStorage["HEmpID"]); |
| | | |
| | | //æ ¹æ®å½åç»å½ç¨æ·çé¨é¨ è·å 主管 |
| | | if ($("#HDeptID").val()!=0) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "Gy_Department/list", |
| | | async: false, |
| | | type: "GET", |
| | | data: { |
| | | "sWhere": "and HItemID = '" + $("#HDeptID").val() + "'", "user": sessionStorage["HUserName"], "Organization": sessionStorage["Organization"] |
| | | }, |
| | | success: function (result) { |
| | | $("#HManagerID").val(result.data[0].HEmpID); |
| | | $("#HManagerName").val(result.data[0].è´è´£äºº); |
| | | }, error: function () { |
| | | layer.alert("åçé误!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | } else {//å¦æä¿®æ¹åèµ°ä¸é¢ new |
| | | $("#HInterID").val(linterid); |
| | | RoadBillMain(linterid); |
| | |
| | | |
| | | var rowdata = [{ |
| | | "HMaterID": 0, "ç©æä»£ç ": "", "ç©æåç§°": "", "è§æ ¼åå·": "", "HUnitID": 0, "计éåä½": "", "HWHID": 0,"HWHName":"", "æ°é": "", "HRemark": "" |
| | | , "HPrice": "", "HTaxPrice": "", "HMoney": "", "HDiscountRate": "", "HRelTaxPrice": "", "HTaxRate": "", "HTaxMoney": "", "HlineTotal": "", "HlineTotalBB": "","HDate":"2022-12-05" |
| | | , "HPrice": "", "HTaxPrice": "", "HMoney": "", "HDiscountRate": 1, "HRelTaxPrice": "", "HTaxRate": 1, "HTaxMoney": "", "HlineTotal": "", "HlineTotalBB": "", "HDate": Format(new Date, "yyyy- MM - dd"), |
| | | }]; |
| | | |
| | | // åå§åç |
| | |
| | | //æ°å¢è¡è¡¨æ ¼æ°æ® |
| | | var NewRow = { |
| | | "HMaterID": 0, "ç©æä»£ç ": "", "ç©æåç§°": "", "è§æ ¼åå·": "", "HUnitID": 0, "计éåä½": "", "HWHID": 0, "HWHName": "", "æ°é": "", "HRemark": "" |
| | | , "HPrice": "", "HTaxPrice": "", "HMoney": "", "HDiscountRate": "", "HRelTaxPrice": "", "HTaxRate": "", "HTaxMoney": "", "HlineTotal": "", "HlineTotalBB": "","HDate":"2022-12-05" |
| | | , "HPrice": "", "HTaxPrice": "", "HMoney": "", "HDiscountRate": "1", "HRelTaxPrice": "", "HTaxRate":1, "HTaxMoney": "", "HlineTotal": "", "HlineTotalBB": "", "HDate": Format(new Date, "yyyy- MM - dd") |
| | | }; |
| | | switch (obj.event) { |
| | | case 'btn-AddLine': |
| | |
| | | form.on('submit(HSupList)', function () { |
| | | get_checkSup(); |
| | | }); |
| | | //éæ©é宿¹å¼æé® |
| | | //éæ©éè´æ¹å¼æé® |
| | | form.on('submit(HPSStyleList)', function () { |
| | | get_checkPSStyle(); |
| | | }); |
| | |
| | | var value = obj.value //å¾å°ä¿®æ¹åçå¼ |
| | | , data = obj.data //å¾å°æå¨è¡ææé®å¼ |
| | | , field = obj.field; //å¾å°å段 |
| | | //#endregion |
| | | |
| | | switch (field) { |
| | | case "HQty": //æ°é |
| | | //æ°æ®æ ¼å¼æ ¡éª |
| | |
| | | , { field: 'HPrice', title: 'åä»·', width: 100, edit: 'text'} |
| | | , { field: 'HTaxPrice', title: 'å«ç¨åä»·', width: 100, edit: 'text'} |
| | | , { field: 'HMoney', title: 'éé¢', width: 100, totalRow: true , style: 'background-color:#efefef4d;'} |
| | | , { field: 'HDiscountRate', title: 'ææ£ç', width: 100, edit: 'text'} |
| | | , { field: 'HDiscountRate', title: 'ææ£ç', width: 100, style: 'background-color:#efefef4d;'} |
| | | , { field: 'HRelTaxPrice', title: 'å®é
å«ç¨åä»·', width: 110, style: 'background-color:#efefef4d;' } |
| | | , { field: 'HTaxRate', title: 'ç¨ç', width: 100, edit: 'text' } |
| | | , { field: 'HTaxMoney', title: 'ç¨é¢', width: 100, style: 'background-color:#efefef4d;'} |
| | |
| | | }, |
| | | success: function (result) { |
| | | if (result.code == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data[0]; |
| | | var data = result.data; |
| | | allVal = result.data[0]; |
| | | form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HBillNo": data.åæ®å· |
| | | , "HDate": formatDate(data.æ¥æ) |
| | | , "HSSDate": formatDate(data.ç»ç®æ¥æ) |
| | | "HBillNo": data[0].åæ®å· |
| | | , "HDate": formatDate(data[0].æ¥æ) |
| | | , "HSSDate": formatDate(data[0].ç»ç®æ¥æ) |
| | | //, "HInnerBillNo": data.å
é¨åæ®å· |
| | | , "HAddress": data.交货å°ç¹ |
| | | , "HDeptName": data.é¨é¨ |
| | | , "HDeptID": data.HDeptID |
| | | , "HSupID": data.HSupID |
| | | , "HSupName": data.ä¾åºå |
| | | , "HEmpID": data.HEmpID |
| | | , "HEmpName": data.ä¸å¡å |
| | | , "HCurID": data.HCurID |
| | | , "HCurName": data.å¸å« |
| | | , "HExRate": data.æ±ç |
| | | , "HManagerName": data.主管 |
| | | , "HManagerID": data.HManagerID |
| | | , "HPSStyleID": data.HPSStyleID |
| | | , "HPSStyleName": data.éè´æ¹å¼ |
| | | , "HSSID": data.HSSID |
| | | , "HSSName": data.ç»ç®æ¹å¼ |
| | | , "HLinkMan": data.è系人 |
| | | , "HLinkPhone": data.èç³»çµè¯ |
| | | , "HInnerBillNo": data.è¾
å©å段 |
| | | , "HProjectID": data.HProjectID |
| | | , "HProjectNumber": data.项ç®ä»£ç |
| | | , "HProjectName": data.项ç®åç§° |
| | | , "HWHID": data.HWHID |
| | | , "HOrgID": data.HOrgID |
| | | , "HWHName": data.ä»åº |
| | | , "HRemark": data.è¡¨å¤´å¤æ³¨ |
| | | , "HMaker": data.å¶å人 |
| | | , "HChecker": data.å®¡æ ¸äºº |
| | | , "HCloseMan": data.å
³é人 |
| | | , "HMakeDate": data.å¶åæ¥æ |
| | | , "HCheckDate": data.å®¡æ ¸æ¥æ |
| | | , "HCloseDate": data.å
³éæ¥æ |
| | | , "HUpDateDate": data.ä¿®æ¹æ¥æ |
| | | , "HDeleteDate": data.ä½åºæ¥æ |
| | | , "HAddress": data[0].交货å°ç¹ |
| | | , "HDeptName": data[0].é¨é¨ |
| | | , "HDeptID": data[0].HDeptID |
| | | , "HSupID": data[0].HSupID |
| | | , "HSupName": data[0].ä¾åºå |
| | | , "HEmpID": data[0].HEmpID |
| | | , "HEmpName": data[0].ä¸å¡å |
| | | , "HCurID": data[0].HCurID |
| | | , "HCurName": data[0].å¸å« |
| | | , "HExRate": data[0].æ±ç |
| | | , "HManagerName": data[0].主管 |
| | | , "HManagerID": data[0].HManagerID |
| | | , "HPSStyleID": data[0].HPSStyleID |
| | | , "HPSStyleName": data[0].éè´æ¹å¼ |
| | | , "HSSID": data[0].HSSID |
| | | , "HSSName": data[0].ç»ç®æ¹å¼ |
| | | , "HLinkMan": data[0].è系人 |
| | | , "HLinkPhone": data[0].èç³»çµè¯ |
| | | , "HInnerBillNo": data[0].è¾
å©å段 |
| | | , "HProjectID": data[0].HProjectID |
| | | , "HProjectNumber": data[0].项ç®ä»£ç |
| | | , "HProjectName": data[0].项ç®åç§° |
| | | , "HWHID": data[0].HWHID |
| | | , "HOrgID": data[0].HOrgID |
| | | , "HWHName": data[0].ä»åº |
| | | , "HRemark": data[0].è¡¨å¤´å¤æ³¨ |
| | | , "HMaker": data[0].å¶å人 |
| | | , "HChecker": data[0].å®¡æ ¸äºº |
| | | , "HCloseMan": data[0].å
³é人 |
| | | , "HMakeDate": data[0].å¶åæ¥æ |
| | | , "HCheckDate": data[0].å®¡æ ¸æ¥æ |
| | | , "HCloseDate": data[0].å
³éæ¥æ |
| | | , "HUpDateDate": data[0].ä¿®æ¹æ¥æ |
| | | , "HDeleteDate": data[0].ä½åºæ¥æ |
| | | }); |
| | | |
| | | //ç»ç»çå¼HOrgIDååï¼éæ°æ¸²æ |
| | |
| | | |
| | | //å表 èµå¼ |
| | | var rowdata = []; |
| | | for (var i = 0; i < 1; i++) { |
| | | for (var i = 0; i < data.length; i++) { |
| | | rowdata.push( |
| | | { |
| | | "HMaterID": data.HMaterID, "ç©æä»£ç ": data.ç©æä»£ç , "ç©æåç§°": data.ç©æåç§° |
| | | , "è§æ ¼åå·": data.è§æ ¼åå·, "HUnitID": data.HUnitID |
| | | , "计éåä½": data.计éåä½, "HWHID": data.HWHID, "HWHName": data.ä»åºåç§°, "HQty": data.æ°é, "HRemark": data.表ä½å¤æ³¨ |
| | | , "HPrice": data.åä»·, "HMoney": data.éé¢, "HTaxRate": data.ç¨ç |
| | | , "HTaxMoney": data.éé¢ * data.ç¨ç, "HlineTotal": data.éé¢ + data.ç¨é¢, "HlineTotalBB": (data.éé¢ + data.ç¨é¢) * data.æ±ç |
| | | , "HTaxPrice": data.å«ç¨åä»·, "HDiscountRate": data.ææ£ç, "HRelTaxPrice": data.å®é
å«ç¨åä»· |
| | | , "HDate": Format(new Date(data.äº¤è´§æ¥æ), "yyyy-MM-dd") |
| | | "HMaterID": data[i].HMaterID, "ç©æä»£ç ": data[i].ç©æä»£ç , "ç©æåç§°": data[i].ç©æåç§° |
| | | , "è§æ ¼åå·": data[i].è§æ ¼åå·, "HUnitID": data[i].HUnitID |
| | | , "计éåä½": data[i].计éåä½, "HWHID": data[i].HWHID, "HWHName": data[i].ä»åºåç§°, "HQty": data[i].æ°é, "HRemark": data[i].表ä½å¤æ³¨ |
| | | , "HPrice": data[i].åä»·, "HMoney": data[i].éé¢, "HTaxRate": data[i].ç¨ç |
| | | , "HTaxMoney": data[i].éé¢ * data[i].ç¨ç, "HlineTotal": data[i].éé¢ + data[i].ç¨é¢, "HlineTotalBB": (data[i].éé¢ + data[i].ç¨é¢) * data[i].æ±ç |
| | | , "HTaxPrice": data[i].å«ç¨åä»·, "HDiscountRate": data[i].ææ£ç, "HRelTaxPrice": data[i].å®é
å«ç¨åä»· |
| | | , "HDate": Format(new Date(data[i].äº¤è´§æ¥æ), "yyyy-MM-dd") |
| | | } |
| | | ) |
| | | } |
| | |
| | | } |
| | | if ($("#HPSStyleID").val() == 0) { |
| | | layer.msg("è¯·éæ©éè´æ¹å¼ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | if ($("#HSSID").val() == 0) { |
| | | layer.msg("è¯·éæ©ç»ç®æ¹å¼ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | |
| | |
| | | if (rowIndex + i >= option.data.length) { |
| | | var NewRow = { |
| | | "HMaterID": 0, "ç©æä»£ç ": "", "ç©æåç§°": "", "è§æ ¼åå·": "", "HUnitID": 0, "计éåä½": "", "HWHID": 0, "HWHName": "", "æ°é": "", "HRemark": "" |
| | | , "HPrice": "0", "HTaxPrice": "0", "HMoney": "0", "HDiscountRate": "0", "HRelTaxPrice": "0", "HTaxRate": "0", "HTaxMoney": "0", "HlineTotal": "0", "HlineTotalBB": "0", "HDate": "2022-12-05" |
| | | , "HPrice": "0", "HTaxPrice": "0", "HMoney": "0", "HDiscountRate": "1", "HRelTaxPrice": "0", "HTaxRate": "0", "HTaxMoney": "0", "HlineTotal": "0", "HlineTotalBB": "0", "HDate": Format(new Date, "yyyy- MM - dd") |
| | | }; |
| | | |
| | | table.cache["mainTable"].push(NewRow); |
| | |
| | | }); |
| | | } |
| | | } |
| | | |
| | | //éè´å |
| | | function get_checkEmp() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | |
| | | //ä¾åºå |
| | | function get_checkSup() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | |
| | | } |
| | | $("#HSupName").val(checkStatus.data[0].ä¾åºååç§°); |
| | | $("#HSupID").val(checkStatus.data[0].HItemID); |
| | | $("#HCurID").val(checkStatus.data[0].HCurID); |
| | | $("#HCurName").val(checkStatus.data[0].è´§å¸); |
| | | $("#HExRate").val(checkStatus.data[0].æ±ç); |
| | | $("#HSSID").val(checkStatus.data[0].HSSID); |
| | | $("#HSSName").val(checkStatus.data[0].ç»ç®æ¹å¼); |
| | | $("#HAddress").val(checkStatus.data[0].å°åº); |
| | | $("#HPSStyleName").val(checkStatus.data[0].éè´æ¹å¼); |
| | | $("#HPSStyleID").val(checkStatus.data[0].HPSStyleID); |
| | | |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | |
| | | //è´§å¸ |
| | | function get_checkCur() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | |
| | | //éè´é¨é¨ |
| | | function get_checkDept() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HDeptName").val(checkStatus.data[0].é¨é¨åç§°); |
| | | $("#HDeptID").val(checkStatus.data[0].HItemID); |
| | | $("#HDeptID").val(checkStatus.data[0].HItemID); |
| | | $("#HManagerID").val(checkStatus.data[0].HEmpID); |
| | | $("#HManagerName").val(checkStatus.data[0].è´è´£äºº); |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | |
| | | //主管 |
| | | function get_checkManager() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | |
| | | //éè´æ¹å¼ |
| | | function get_checkPSStyle() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | |
| | | //ç»ç®æ¹å¼ |
| | | function get_checkSS() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | //#region ä¿ååæµè§æ¹æ³ |
| | | function ReRoadBillMain() { |
| | | location.replace('Add_Edit_Cg_POInStockBillList.html?OperationType=4&linterid=' + linterid + '&HSouceBillType='); |
| | |
| | | |
| | | function GetHSupNameValue(obj) //è¿åä¾åºå |
| | | { |
| | | $("#HSupName").val(obj[0].ä¾åºååç§°); |
| | | $("#HSupID").val(obj[0].HItemID); |
| | | $("#HSupName").val(obj[0].ä¾åºååç§°); |
| | | $("#HSupID").val(obj[0].HItemID); |
| | | $("#HCurID").val(obj[0].HCurID); |
| | | $("#HCurName").val(obj[0].è´§å¸); |
| | | $("#HExRate").val(obj[0].æ±ç); |
| | | $("#HSSID").val(obj[0].HSSID); |
| | | $("#HSSName").val(obj[0].ç»ç®æ¹å¼); |
| | | $("#HAddress").val(obj[0].å°åº); |
| | | $("#HPSStyleName").val(obj[0].éè´æ¹å¼); |
| | | $("#HPSStyleID").val(obj[0].HPSStyleID); |
| | | } |
| | | |
| | | |
| | |
| | | <div class="layui-input-block" style="width:190px;"> |
| | | <select name="HFinishStatus" lay-filter="HFinishStatus"> |
| | | <option value="" selected>å
¨é¨</option> |
| | | <option value="æªå®æ" selected>æªå®æ</option> |
| | | <option value="æªå®æ" >æªå®æ</option> |
| | | <option value="已宿">已宿</option> |
| | | </select> |
| | | </div> |
| | |
| | | |
| | | //ä»»æåæ®µè¿æ»¤ä¸ææ¡åå§å |
| | | ColFilter(); |
| | | |
| | | //æ¥è¯¢å½åç»å½ç¨æ·ææ²¡æå¨å½å模å设置é»è®¤è¿æ»¤æ¹æ¡ |
| | | get_DefaultModule(); |
| | | } |
| | | //åå§åè¡¨æ ¼ |
| | | function set_InitGrid() { |
| | |
| | | , { field: '主管代ç ', title: '主管代ç ', width: 100, hide: true } |
| | | , { field: '主管', title: '主管', width: 100} |
| | | , { field: 'HEmpID', title: 'HEmpID', hide: true } |
| | | , { field: 'æè¦', title: 'æè¦', width: 100} |
| | | , { field: 'æè¦', title: 'æè¦', width: 100 } |
| | | , { field: 'HWHID', title: '主表ä»åºID', width: 120, hide: true} |
| | | , { field: 'ä»åº', title: '主表ä»åº', width: 100, hide: true} |
| | | , { field: 'è¡¨å¤´å¤æ³¨', title: 'è¡¨å¤´å¤æ³¨', width: 100} |
| | | , { field: 'hsubid', title: 'hsubid', hide: true } |
| | | , { field: 'HMaterID', title: 'HMaterID', hide: true } |
| | |
| | | var InterID = data[0].hmainid.toString(); |
| | | //é»è¾å 餿¹æ³ |
| | | layer.confirm("确认è¦å é¤åï¼å é¤åä¸è½æ¢å¤", { title: "å é¤ç¡®è®¤" }, function (index) { |
| | | var wait = layer.load(); |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Cg_POOrderBill/DeltetCg_POOrderBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": InterID, "user": sessionStorage["HUserName"]}, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | window.location.reload(); |
| | | }); |
| | | |
| | | if (data[0].ç¶æ == "å建") { |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Cg_POOrderBill/DeltetCg_POOrderBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": InterID, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | window.location.reload(); |
| | | }); |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | |
| | | }, error: function () { |
| | | |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | layer.close(wait); |
| | | }, error: function () { |
| | | layer.close(wait); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | }); |
| | | } else { |
| | | layer.msg('è¯¥æ¡æ°æ®ä¸æ¯åå»ºç¶æ,æ æ³å é¤ï¼'); |
| | | |
| | | } |
| | | |
| | | }) |
| | | } |
| | | else { |
| | |
| | | <div class="layui-form-item" style="padding-top: 10px;"> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">åæ®å·</label> |
| | | <label class="layui-form-label">åæ®å·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HInterID" id="HInterID" value="0"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">æ¥æ</label> |
| | | <label class="layui-form-label">æ¥æ<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HDate" id="HDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> |
| | | </div> |
| | |
| | | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">ä¾åºå</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HSupName" id="HSupName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HSupID" id="HSupID" class="layui-input" value=0 style="float:left;width:150px;"> |
| | | <div class="layui-col-xs8 layui-inline"> |
| | | <label class="layui-form-label">ä¾åºå<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline" style="width:750px"> |
| | | <input type="text" name="HSupName" id="HSupName" class="layui-input" value="" style="float:left;width:700px;"> |
| | | <input type="hidden" name="HSupID" id="HSupID" class="layui-input" value=0 style="float:left;width:700px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HSupList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">ä¸å¡å</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HEmpName" id="HEmpName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HEmpID" id="HEmpID" class="layui-input" value=0 style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HEmpList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">ä»åº</label> |
| | | <label class="layui-form-label">ä»åº<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HWHName" id="HWHName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HWHID" id="HWHID" class="layui-input" value=0 style="float:left;width:150px;"> |
| | |
| | | </button> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">éªæ¶å</label> |
| | | <label class="layui-form-label">éªæ¶å<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HSecManagerName" id="HSecManagerName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HSecManagerID" id="HSecManagerID" class="layui-input" value=0 style="float:left;width:150px;"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">ä¿ç®¡å</label> |
| | | <label class="layui-form-label">ä¿ç®¡å<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HKeeperName" id="HKeeperName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HKeeperID" id="HKeeperID" class="layui-input" value=0 style="float:left;width:150px;"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">é¨é¨</label> |
| | | <label class="layui-form-label">ä¸å¡å<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HDeptName" id="HDeptName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HDeptID" id="HDeptID" class="layui-input" value=0 style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptList" style="width:40px;"> |
| | | <input type="text" name="HEmpName" id="HEmpName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HEmpID" id="HEmpID" class="layui-input" value=0 style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HEmpList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">æºåç±»å</label> |
| | |
| | | </div>--> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">è´è´£äºº</label> |
| | | <label class="layui-form-label">è´è´£äºº<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HManagerName" id="HManagerName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HManagerID" id="HManagerID" class="layui-input" value=0 style="float:left;width:150px;"> |
| | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">å票ç¼å·</label> |
| | | <label class="layui-form-label">é¨é¨<label style="color:red"> * </label></label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HInvoiceBillNo" id="HInvoiceBillNo" autocomplete="off"> |
| | | <input type="text" name="HDeptName" id="HDeptName" class="layui-input" value="" style="float:left;width:150px;"> |
| | | <input type="hidden" name="HDeptID" id="HDeptID" class="layui-input" value=0 style="float:left;width:150px;"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptList" style="width:40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | |
| | | <label class="layui-form-label">夿³¨</label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="HRemark" id="HRemark" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline" style="margin-left: 135px;"> |
| | | <label class="layui-form-label">å票ç¼å·</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HInvoiceBillNo" id="HInvoiceBillNo" autocomplete="off"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | |
| | | |
| | | if ($("#HSourceBillType").val() == "1102") { |
| | | //è·å |
| | | //è·å éå®è®¢å |
| | | var data = getUrlVars_JSON().data; |
| | | var dataArray = []; |
| | | for (var i = 0; i < data.length; i++) { |
| | |
| | | |
| | | , "HDeptID": dataArray[0].HDeptID |
| | | , "HDeptName": dataArray[0].é¨é¨ |
| | | , "HMangerID": dataArray[0].HManagerID |
| | | , "HMangerName": dataArray[0].è´è´£äºº |
| | | , "HManagerID": dataArray[0].HManagerID |
| | | , "HManagerName": dataArray[0].主管 |
| | | , "HWHID": dataArray[0].HWHID |
| | | , "HWHName": dataArray[0].ä»åº |
| | | , "HEmpID": dataArray[0].HEmpID |
| | |
| | | , "HSSName": dataArray[0].ç»ç®æ¹å¼ |
| | | , "HPSStyleID": dataArray[0].HPSStyleID |
| | | , "HPSStyleName": dataArray[0].éè´æ¹å¼ |
| | | , "HProjectID": dataArray[0].HProjectID |
| | | , "HProjectNumber": dataArray[0].项ç®ä»£ç |
| | | , "HProjectName": dataArray[0].项ç®åç§° |
| | | , "HInvoiceBillNo": dataArray[0].å票ç¼å· |
| | | , "HInnerBillNo": dataArray[0].å
é¨åæ®å· |
| | | }); |
| | | |
| | | //å表 èµå¼ |
| | |
| | | table.render(option); |
| | | } |
| | | else if ($("#HSourceBillType").val() == "1103") { |
| | | //è·å |
| | | //è·å æ¶æéç¥å |
| | | var data = getUrlVars_JSON().data; |
| | | var dataArray = []; |
| | | for (var i = 0; i < data.length; i++) { |
| | |
| | | |
| | | , "HDeptID": dataArray[0].HDeptID |
| | | , "HDeptName": dataArray[0].é¨é¨ |
| | | , "HManagerID": dataArray[0].hmanagerid |
| | | , "HMangerName": dataArray[0].主管 |
| | | , "HManagerID": dataArray[0].HManagerID |
| | | , "HManagerName": dataArray[0].主管 |
| | | , "HEmpID": dataArray[0].HEmpID |
| | | , "HEmpName": dataArray[0].ä¸å¡å |
| | | , "HSupID": dataArray[0].HSupID |
| | |
| | | , "HExRate": dataArray[0].æ±ç |
| | | , "HSSID": "0" |
| | | , "HSSName": "" |
| | | , "HPSStyleID": dataArray[0].HPSStyleID |
| | | , "HPSStyleSName": dataArray[0].éè´æ¹å¼ |
| | | , "HProjectID": dataArray[0].HProjectID |
| | | , "HProjectNumber": dataArray[0].项ç®ä»£ç |
| | | , "HProjectName": dataArray[0].项ç®åç§° |
| | | , "HInvoiceBillNo": dataArray[0].å票ç¼å· |
| | | , "HInnerBillNo": dataArray[0].å
é¨åæ®å· |
| | | }); |
| | | |
| | | //å表 èµå¼ |
| | |
| | | if (checkStatus.data.length == 0) { |
| | | return layer.msg("请è³å°éæ©ä¸æ¡æ°æ®!"); |
| | | } |
| | | layer.alert("ä½ å·²éæ©" + checkStatus.data.length + "æ¡æ°æ®"); |
| | | |
| | | //è·åæ¶æéç¥å代ç |
| | | var ProcessNumber = []; |
| | | for (var i = 0; i < checkStatus.data.length; i++) { |
| | |
| | | $("#HProjectNumber").val(checkStatus.data[0].项ç®ä»£ç ); |
| | | $("#HProjectID").val(checkStatus.data[0].HProjectID); |
| | | |
| | | if (getSupType().name == "éè´è®¢å") { |
| | | $("#HDeptID").val(checkStatus.data[0].HDeptID); |
| | | $("#HDeptName").val(checkStatus.data[0].é¨é¨); |
| | | $("#HWHID").val(checkStatus.data[0].主表ä»åºID); |
| | | $("#HWHName").val(checkStatus.data[0].主表ä»åº); |
| | | $("#HSupID").val(checkStatus.data[0].HSupID); |
| | | $("#HSupName").val(checkStatus.data[0].ä¾åºå); |
| | | $("#HEmpID").val(checkStatus.data[0].HEmpID); |
| | | $("#HEmpName").val(checkStatus.data[0].ä¸å¡å); |
| | | $("#HManagerID").val(checkStatus.data[0].HManagerID); |
| | | $("#HManagerName").val(checkStatus.data[0].主管); |
| | | $("#HInvoiceBillNo").val(checkStatus.data[0].å票ç¼å·); |
| | | $("#HInnerBillNo").val(checkStatus.data[0].å
é¨åæ®å·); |
| | | if ($("#HSourceBillType").val() == "1102") { |
| | | |
| | | var j = 0; |
| | | for (var i = 0; i < checkStatus.data.length; i++) { |
| | |
| | | } |
| | | table.render(option); |
| | | layer.close(index); |
| | | } else if (getSupType().name == "æ¶æéç¥å") { |
| | | } else if ($("#HSourceBillType").val() == "1103") { |
| | | |
| | | var j = 0; |
| | | for (var i = 0; i < ProcessNumber.length; i++) { |
| | |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <!--æ¾ç¤ºå½åè¿æ»¤æ¹æ¡--> |
| | | <div class="layui-inline" style="margin-left:5px;"> |
| | | <div style="text-align:center;font-size:15px;font-weight:bold;color:#fc9393" id="HFilterScheme_Now"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">åæ®å·</label> |
| | | <div class="layui-input-block"> |
| | |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">éç½®</button> |
| | | <div class="layui-row"> |
| | | <!--æ¾ç¤ºå½åè¿æ»¤æ¹æ¡--> |
| | | <div class="layui-inline" style="margin-left:5px;"> |
| | | <div style="text-align:center;font-size:15px;font-weight:bold;color:#fc9393" id="HFilterScheme_Now"></div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-colla-content"> |
| | | <div class="layui-inline"> |
| | | <div class="layui-inline"> |
| | |
| | | DisPlay_HideColumn(); |
| | | //ä»»æåæ®µè¿æ»¤ä¸ææ¡åå§å |
| | | ColFilter(); |
| | | |
| | | //æ¥è¯¢å½åç»å½ç¨æ·ææ²¡æå¨å½å模å设置é»è®¤è¿æ»¤æ¹æ¡ |
| | | get_DefaultModule(); |
| | | |
| | | } |
| | | //#endregion |
| | | //#region åå§åè¡¨æ ¼æ¹æ³ |
| | | $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd")); |
| | | $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | |
| | | function set_InitGrid() { |
| | | option = { |
| | | elem: '#mainTable' |
| | |
| | | ]] |
| | | }; |
| | | } |
| | | |
| | | //è¿å
¥é¡µé¢æ¾ç¤ºçç¼åå表 |
| | | function get_Display(sWhere) { |
| | | var ajaxLoad = layer.load(); |
| | |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //头工å
·æ äºä»¶ |
| | | table.on('toolbar(mainTable)', function (obj) { |
| | | var checkStatus = table.checkStatus(obj.config.id); |
| | |
| | | }) |
| | | } |
| | | |
| | | |
| | | //#region å¿«éè¿æ»¤ |
| | | function get_FastQuery(table, option,number) { |
| | | var HDate = $("#HBeginDate").val();//å¼å§æ¥æ |
| | |
| | | sWhere = "";//è°ç¨æ¥å£åæ¸
空sWhereç¼å |
| | | } |
| | | //#endregion |
| | | |
| | | //#region éç½®è¿æ»¤æ¡ä»¶ |
| | | function set_ClearQuery() { |
| | | $("#HDate").val("");//å¼å§æ¥æ |
| | |
| | | get_Display(sWhere); |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | //#region ç¹å»è¡éä¸é«äº® |
| | | table.on('row(mainTable)', function (obj) { |
| | |
| | | } |
| | | } |
| | | |
| | | //å é¤ |
| | | //å é¤ |
| | | function set_DeleteBill() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | |
| | | var InterID = data[0].hmainid.toString(); |
| | | //é»è¾å 餿¹æ³ |
| | | layer.confirm("确认è¦å é¤åï¼å é¤åä¸è½æ¢å¤", { title: "å é¤ç¡®è®¤" }, function (index) { |
| | | var wait = layer.load(); |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Kf_POStockInBill/DeltetKf_POStockInBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": InterID, "user": sessionStorage["HUserName"]}, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | window.location.reload(); |
| | | }); |
| | | if (data[0].ç¶æ == "å建") { |
| | | var wait = layer.load(); |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Kf_POStockInBill/DeltetKf_POStockInBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": InterID, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | window.location.reload(); |
| | | }); |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | layer.close(wait); |
| | | }, error: function () { |
| | | layer.close(wait); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | layer.close(wait); |
| | | }, error: function () { |
| | | layer.close(wait); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | }); |
| | | } else { |
| | | layer.msg('è¯¥æ¡æ°æ®ä¸æ¯åå»ºç¶æ,æ æ³å é¤ï¼'); |
| | | } |
| | | |
| | | }) |
| | | } |
| | | else { |
| | |
| | | //#endregion |
| | | |
| | | |
| | | //#region è¡åå
³é/è¡å
³éæ°æ® |
| | | //#region è¡åå
³é/è¡å
³éæ°æ® |
| | | function set_CloseRow(num) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | |
| | | }) |
| | | } |
| | | |
| | | //#region è·ååæ° |
| | | //#region è·ååæ° |
| | | function getUrlVars() { |
| | | var vars = [], hash; |
| | | var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //ä¿åæ¹æ¡ |
| | | //#region ãè¿æ»¤æ¹æ¡ã |
| | | |
| | | //è·åå½åç¨æ·çé»è®¤è¿æ»¤æ¹æ¡ |
| | | function get_DefaultModule() { |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_FastICScheme/Chooselist', |
| | | type: "GET", |
| | | data: { "user": sessionStorage["Czybm"], "HModuleName": HModuleName, "HInterID": 0, "Type": "Default" }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | //å½åç¨æ·è®¾ç½®æé»è®¤çè¿æ»¤æ¹æ¡ |
| | | var data = data1.data; |
| | | //å½åéæ©çè¿æ»¤æ¹æ¡ |
| | | HInterID_Choose = data[0].hmainid; |
| | | //è¿æ»¤æ¹æ¡å
ç |
| | | HInterID = data[0].hmainid |
| | | //è¿æ»¤æ¹æ¡åç§° |
| | | HDefaultFilter = data[0].æ¹æ¡åç§° |
| | | //è¿æ»¤æ¹æ¡ç夿³¨ï¼æ¹æ¡ä¿¡æ¯æè¿°ï¼ |
| | | var HRemark = data[0].夿³¨ |
| | | //æ¾ç¤ºåºå½åçé»è®¤è¿æ»¤æ¹æ¡ |
| | | document.getElementById("HFilterScheme_Now").style.display = "block"; |
| | | document.getElementById('HFilterScheme_Now').innerHTML = "å½åè¿æ»¤æ¹æ¡ï¼" + HDefaultFilter + '<span style="font-size: 15px; font-weight: bold; color:#7b90fb"> ' + "(" + HRemark + ")" + '</span>'; |
| | | //æè¿æ»¤æ¡ä»¶å¼ååå°é¡µé¢ä¸ |
| | | for (let i = 0; i < data.length; i++) { |
| | | $("#" + data[i].è¿æ»¤å段ID).val(data[i].è¿æ»¤å¼); |
| | | if (data[i].è¿æ»¤æ ç¾ç±»å == 'SELECT') { |
| | | $("#" + data[i].è¿æ»¤å段ID).find("option[value='" + data[i].è¿æ»¤å¼ + "']").attr("selected", true); |
| | | } |
| | | } |
| | | //æ§è¡æ¥è¯¢æ¹æ³ |
| | | get_FastQuery() |
| | | form.render("select"); |
| | | } else { |
| | | //å½åç¨æ·æ²¡æè®¾ç½®é»è®¤çè¿æ»¤æ¹æ¡ |
| | | //éèæ¾ç¤ºè¿æ»¤æ¹æ¡çæ ç¾ä¿¡æ¯ |
| | | document.getElementById("HFilterScheme_Now").style.display = "none"; |
| | | //æ§è¡æ¥è¯¢æ¹æ³ |
| | | get_FastQuery() |
| | | form.render("select"); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //ä¿åæ¹æ¡ |
| | | function set_SaveScheme() { |
| | | var index = layer.open() |
| | | //å¤æç¨æ·æ¯å¦ç¹å»äºå³ä¸è§çâåå·âå
³éå¼¹çªé¡µé¢ |
| | |
| | | } |
| | | |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | |
| | | |