| | |
| | | <input type="text" class="layui-input" name="HDate" id="HDate" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">ç产ç»ç»</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HPRDOrg" id="HPRDOrg" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HPRDOrgID" id="HPRDOrgID" value="0"> |
| | | </div> |
| | | </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" class="layui-input" name="HProcExchBillNo" id="HProcExchBillNo" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" class="layui-input" name="HProcExchHinteID" id="HProcExchHinteID"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">æµæ°´å·</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HProcNo" id="HProcNo"> |
| | | <input type="text" class="layui-input" name="HProcNo" id="HProcNo" placeholder="请é®å
¥åå车"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">ä¾åºå</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HSupName" id="HSupName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly> |
| | | <input type="hidden" name="HSupID" id="HSupID"> |
| | | <input type="hidden" name="HSupID" id="HSupID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="HSupID-BT" id="HSupID-BT" style="width: 40px; padding: 0 10px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label"><span style="color:red;">*</span>ååºäºº</label> |
| | | <label class="layui-form-label"><span style="color:red;">*</span>æä½å</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HEmpName" id="HEmpName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly> |
| | | <button type="button" class="layui-btn" lay-submit="" lay-filter="HEmployeeID-BT" id="HEmployeeID-BT" style="width: 40px; padding: 0 10px;"> |
| | |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">ååºæ°é</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HQty" id="HQty"> |
| | | <input type="text" class="layui-input" name="HQty" id="HQty" value="0"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | |
| | | <input type="text" class="layui-input" name="HInnerBillNo" id="HInnerBillNo"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <!--<div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">æä½å</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HEmp" id="HEmp" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" value="0" name="HEmpID" id="HEmpID"> |
| | | </div> |
| | | </div> |
| | | </div>--> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> |
| | | <!--éèåæ®µ--> |
| | | <input type="hidden" name="lngBillKey" id="lngBillKey" value="0"> |
| | | <input type="hidden" name="lngBillSubKey" id="lngBillSubKey" value="0"> |
| | | <input type="hidden" name="HMaker" id="HMaker"><!--å¶å人--> |
| | | <!--<input type="hidden" name="HMaker" id="HMaker">--><!--å¶å人--> |
| | | <input type="hidden" name="eventType" id="eventType" value="Add"> |
| | | </form> |
| | | </div> |
| | |
| | | , element = layui.element; |
| | | //è¿å
¥é¡µé¢é»è®¤å
æ 卿¡å½¢ç ä¸ |
| | | $("#HBarCode").focus(); |
| | | |
| | | //ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | var titleData = []; |
| | | |
| | | /*åºå®ä»£ç ï¼æ¯å¼ åæ®é½è¦begin*/ |
| | | /* 1.æ æºåæ°å¢ |
| | |
| | | $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//å®¡æ ¸æé®é»è®¤ç¦ç¨ |
| | | $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//åå®¡æ ¸æé®é»è®¤ç¦ç¨ |
| | | $('#set_Modify').addClass("layui-btn-disabled").attr("disabled", true);//ä¿®æ¹æé®ç¦ç¨ |
| | | GetDefValByUser(); |
| | | } |
| | | else if (OperationType == 3) { |
| | | $("#eventType").val("Modify"); |
| | |
| | | }) |
| | | } |
| | | //åå§åºæ¬ä¿¡æ¯èµå¼ |
| | | $("#HEmpID").val(sessionStorage["Czybm"]); |
| | | $("#HEmp").val(sessionStorage["HUserName"]); |
| | | //$("#HEmpID").val(sessionStorage["Czybm"]); |
| | | //$("#HEmp").val(sessionStorage["HUserName"]); |
| | | $("#HMaker").val(sessionStorage["HUserName"]); |
| | | //æµè½¬å¡æ¯å¦æ«ææ è®° |
| | | var HProcExchBillNoFlag = false; |
| | |
| | | "HMaterName": data.产å, |
| | | "HMaterNumber": data.产å代ç , |
| | | "HMaterModel": data.è§æ ¼åå·, |
| | | "HQty": 0, |
| | | "HQty": $("#HQty").val() == 0 ? 0 : $("#HQty").val(), |
| | | "HPieceQty": data.ç产æ°é, |
| | | "HPlanQty": data.ç产æ°é, |
| | | "lngBillSubKey": data.hsubid, |
| | |
| | | //"HProcID": data.HProcID, |
| | | //"HProcNo": data.å·¥åºå·, |
| | | //"HProcName": data.å·¥åº, |
| | | "HSupID": data.HSupID, |
| | | "HSup": data.ä¾åºå, |
| | | "HSupID": $("#HSupID").val() == 0 ? data.HSupID:$("#HSupID").val(), |
| | | "HSupName": $("#HSupID").val() == 0 ? data.ä¾åºå : $("#HSupName").val(), |
| | | "HSourceID": data.HSourceID, |
| | | "HSource": data.çäº§èµæº, |
| | | "HGroupID": data.HGroupID, |
| | | "HGroup": data.çç», |
| | | "HDeptID": sessionStorage["HDeptID"], |
| | | "HDept": sessionStorage["HDept"] |
| | | "HDept": sessionStorage["HDept"], |
| | | "HProcExchHinteID": data.hmainid, |
| | | "HPRDOrg": data.ç»ç», |
| | | "HPRDOrgID": data.ç»ç» |
| | | }); |
| | | $("#HBarCode").attr("readonly", "readonly");//æ¡å½¢ç åªè¯» |
| | | $("#HBarCode").css("background-color", "#efefef4d"); |
| | | HProcExchBillNoFlag = true; |
| | | |
| | | var HProcExchHinteID = $('#HProcExchHinteID').val(); |
| | | //卿å |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Cj_StationEntrustInBill/DisBillEntryList", |
| | | type: "GET", |
| | | data: { "HProcExchHinteID": HProcExchHinteID }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | 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 { |
| | | 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', |
| | | url: GetWEBURL() + "/Cj_StationEntrustInBill/DisBillEntryList", |
| | | type: "GET", |
| | | //, cellMinWidth: 80 |
| | | toolbar: '#toolbarDemo' |
| | | , where: { HProcExchHinteID: HProcExchHinteID } |
| | | , cols: [col] |
| | | , height: 500 |
| | | } |
| | | table.render(option) |
| | | } |
| | | }) |
| | | |
| | | layer.close(index); |
| | | } |
| | | else { |
| | |
| | | }); |
| | | }) |
| | | |
| | | //#region éè¿ç»å½ç¨æ·è·åé»è®¤å¼ |
| | | function GetDefValByUser() { |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Cj_StationInBill/GetDefValByUser", |
| | | type: "GET", |
| | | data: { "Czybm": sessionStorage["Czybm"], "Czymc": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | var data = result.data[0]; |
| | | |
| | | form.val("formData", { |
| | | //"HSourceID": data.HSourceID, |
| | | //"HSourceName": data.çäº§èµæºåç§°, |
| | | //"HGroupID": data.HGroupID, |
| | | //"HGroupName": data.ç产çç»åç§°, |
| | | //"HCenterID": data.HWorkCenterID, |
| | | //"HCenterName": data.å·¥ä½ä¸å¿åç§°, |
| | | "HEmpID": data.HEmpID, |
| | | //"HEmpNumber": data.æä½å代ç , |
| | | "HEmpName": data.æä½ååç§° |
| | | }); |
| | | layer.close(index); |
| | | } |
| | | , error: function () { |
| | | layer.close(index); |
| | | layer.msg("æ¥å£è¯·æ±å¤±è´¥"); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //æäº¤ |
| | | form.on('submit(Saver)', function (data) {//æäº¤ |
| | | //var tableData = data.field; |
| | | var oMain = data.field; |
| | | //var oMain = data.field + ";" + sessionStorage["HUserName"]; |
| | | var oMain = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"]; |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | type: "POST", |
| | |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: ['../../Baseset/åºç¡èµæ/Gy_SupplierList.html', 'yes'] |
| | | , resize: false |
| | | , cancel: function () { |
| | | //$(".layui-btn").removeClass("layui-btn-disabled"); |
| | | , content: ['../../åºç¡èµæ/éè´åºç¡èµæ/Gy_Supplier.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('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HSupName").val(checkStatus.data[0].ä¾åºååç§°); |
| | | $("#HSupID").val(checkStatus.data[0].HItemID); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | }) |
| | | }); |
| | | |
| | | |
| | | |
| | | //éæ©æä½å |
| | | form.on('submit(HEmployeeID-BT)', function () {//éæ©äº§å |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['80%', '80%'] |
| | | , title: 'æä½åå表' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_EmployeeList.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('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HEmpName").val(checkStatus.data[0].èååç§°); |
| | | $("#HEmpID").val(checkStatus.data[0].HItemID); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | }) |
| | | //layer.msg('ç¦æ¢éæ©'); |
| | | }); |
| | | |
| | | //éæ©äº§å |
| | | form.on('submit(HMateriaID-BT)', function () {//éæ©äº§å |
| | | layer.open({ |