WebTM/views/采购管理/付款单/YF_PayMentBill.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/采购管理/采购订单/Cg_POOrderBillList.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
WebTM/views/²É¹º¹ÜÀí/¸¶¿îµ¥/YF_PayMentBill.html
@@ -33,7 +33,8 @@ <h1 style="text-align: center; padding: 10px 0;"><b>仿¬¾å</b></h1> <ul class="layui-tab-title" lay-filter="tab-all"> <li lay-id="1" style="padding:1px;" class="layui-this">åºæ¬ä¿¡æ¯</li> <li lay-id="2" style="padding:1px;">å ¶ä»ä¿¡æ¯</li> <li lay-id="2" style="padding:1px;">å¶åä¿¡æ¯</li> <li lay-id="2" style="padding:1px;">å ¶å®ä¿¡æ¯</li> </ul> <div class="layui-tab-content"> <!--åºæ¬ä¿¡æ¯--> @@ -75,56 +76,12 @@ </div> </div> <div class="layui-row"> <div class="layui-inline"> <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; background-color: #efefef4d;" readonly> <input type="hidden" name="HCurID" id="HCurID" class="layui-input" value="0" style="float:left;width:150px;"> <button type="button" lay-submit="" class="layui-btn" lay-filter="HCurList" 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">æ±ç<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;" readonly> </div> </div> <div class="layui-inline" style="width:900px;"> <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: 475px; background-color: #efefef4d;" readonly> <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;"> <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-inline"> <label class="layui-form-label">ç»ç®æ¹å¼</label> <div class="layui-input-inline"> <input type="text" name="HSSName" id="HSSName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly> <input type="hidden" name="HSSID" id="HSSID" class="layui-input" value="0" style="float:left;width:150px;"> <button type="button" lay-submit="" class="layui-btn" lay-filter="HSSList" 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">ç»ç®å·</label> <div class="layui-input-inline"> <input class="layui-input" name="HSSNum" id="HSSNum" autocomplete="off"> </div> </div> <div class="layui-inline" style="width:900px;"> <label class="layui-form-label">ç»ç®åä½<label style="color:red"> * </label></label> <div class="layui-input-inline" style="width:750px;"> <input type="text" name="HAccSupName" id="HAccSupName" class="layui-input" value="" style="float: left; width: 475px; background-color: #efefef4d;" readonly> <input type="hidden" name="HAccSupID" id="HAccSupID" class="layui-input" value="0" style="float:left;width:150px;"> <button type="button" lay-submit="" class="layui-btn" lay-filter="HAccSupList" style="width:40px;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> </div> @@ -145,12 +102,6 @@ <label class="layui-form-label">é¶è¡è´¦å·</label> <div class="layui-input-inline"> <input class="layui-input" name="HBankNo" id="HBankNo" style="background-color: #efefef4d;" autocomplete="off" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label">å é¨è®¢åå·</label> <div class="layui-input-inline"> <input class="layui-input" name="HInnerBillNo" id="HInnerBillNo" autocomplete="off" style="background-color: #efefef4d;" readonly> </div> </div> <div class="layui-inline"> @@ -183,12 +134,6 @@ <label class="layui-form-label">ææ£åéé¢<label style="color:red"> * </label></label> <div class="layui-input-inline"> <input class="layui-input" name="HRelSumMoney" value="0" id="HRelSumMoney" autocomplete="off" style="background-color: #efefef4d;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label">è´¢å¡æ¥æ</label> <div class="layui-input-inline"> <input type="date" class="layui-input" lay-verify="HAccDate" name="HAccDate" id="HAccDate" style="padding-left: 80px;"> </div> </div> </div> @@ -234,6 +179,70 @@ </div> </div> <!--å ¶ä»ä¿¡æ¯--> <div class="layui-tab-item"> <div class="layui-form-item"> <div class="layui-row"> <div class="layui-inline"> <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; background-color: #efefef4d;" readonly> <input type="hidden" name="HCurID" id="HCurID" class="layui-input" value="0" style="float:left;width:150px;"> <button type="button" lay-submit="" class="layui-btn" lay-filter="HCurList" 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">æ±ç<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;" readonly> </div> </div> <div class="layui-inline"> <label class="layui-form-label">å é¨è®¢åå·</label> <div class="layui-input-inline"> <input class="layui-input" name="HInnerBillNo" id="HInnerBillNo" autocomplete="off" style="background-color: #efefef4d;" readonly> </div> </div> </div> <div class="layui-row"> <div class="layui-inline"> <label class="layui-form-label">ç»ç®æ¹å¼</label> <div class="layui-input-inline"> <input type="text" name="HSSName" id="HSSName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly> <input type="hidden" name="HSSID" id="HSSID" class="layui-input" value="0" style="float:left;width:150px;"> <button type="button" lay-submit="" class="layui-btn" lay-filter="HSSList" 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">ç»ç®å·</label> <div class="layui-input-inline"> <input class="layui-input" name="HSSNum" id="HSSNum" autocomplete="off"> </div> </div> <div class="layui-inline" style="width:900px;"> <label class="layui-form-label">ç»ç®åä½<label style="color:red"> * </label></label> <div class="layui-input-inline" style="width:750px;"> <input type="text" name="HAccSupName" id="HAccSupName" class="layui-input" value="" style="float: left; width: 475px; background-color: #efefef4d;" readonly> <input type="hidden" name="HAccSupID" id="HAccSupID" class="layui-input" value="0" style="float:left;width:150px;"> <button type="button" lay-submit="" class="layui-btn" lay-filter="HAccSupList" 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-inline"> <label class="layui-form-label">è´¢å¡æ¥æ</label> <div class="layui-input-inline"> <input type="date" class="layui-input" lay-verify="HAccDate" name="HAccDate" id="HAccDate" style="padding-left: 80px;"> </div> </div> </div> </div> </div> <!--å¶åä¿¡æ¯--> <div class="layui-tab-item"> <div class="layui-form-item"> WebTM/views/²É¹º¹ÜÀí/²É¹º¶©µ¥/Cg_POOrderBillList.html
@@ -108,18 +108,18 @@ </div> </div> <!--<div class="layui-inline"> <label class="layui-form-label">ä¸å¡å</label> <div class="layui-input-block" style="width:190px;"> <select name="HEmpName" lay-filter="HEmpName" id="HEmpName"> <option value="">å ¨é¨</option> <option value="æç¾é">æç¾é</option> <option value="å¾å·§ä¹">å¾å·§ä¹</option> <option value="æ¶æä»">æ¶æä»</option> <option value="æ±æ¬§é³">æ±æ¬§é³</option> <option value="ææ°çº¢">ææ°çº¢</option> </select> </div> </div>--> <label class="layui-form-label">ä¸å¡å</label> <div class="layui-input-block" style="width:190px;"> <select name="HEmpName" lay-filter="HEmpName" id="HEmpName"> <option value="">å ¨é¨</option> <option value="æç¾é">æç¾é</option> <option value="å¾å·§ä¹">å¾å·§ä¹</option> <option value="æ¶æä»">æ¶æä»</option> <option value="æ±æ¬§é³">æ±æ¬§é³</option> <option value="ææ°çº¢">ææ°çº¢</option> </select> </div> </div>--> <div class="layui-inline"> <label class="layui-form-label">ååç¶æ</label> <div class="layui-input-block"> @@ -131,11 +131,11 @@ </div> </div> <!--<div class="layui-inline"> <label class="layui-form-label">åé¦ç¶æ</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HXTFKStatus" id="HXTFKStatus" style="width:190px;"> </div> </div>--> <label class="layui-form-label">åé¦ç¶æ</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HXTFKStatus" id="HXTFKStatus" style="width:190px;"> </div> </div>--> <div class="layui-inline"> <label class="layui-form-label">ç©æç¼ç </label> <div class="layui-input-block"> @@ -276,6 +276,7 @@ </div> </div> <table class="" id="mainTable" lay-filter="mainTable"></table> <div id="page" style="position: relative; bottom: 0;"></div> <script type="text/html" id="toolbarDemo"> <div class="layui-btn-container" id="toolbarDemo_ButtonSet"> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Add" id="Add"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> @@ -347,7 +348,8 @@ var Name = "MouldProdInHouseCellWidth"; var HModName = "Cg_POOrderBillList"; var HBillType = "1102"; var page = 1;//åé¡µæ°æ® var size = 50; //#region ã卿è·å模ååç§°ã var HModuleType = "1102"; //éè¿åæ®ç±»åï¼ä»æ°æ®åºå¨æè·ååæ®æ¨¡åå½å,å¼ç¨jsæä»¶ PageTitle.js @@ -503,6 +505,11 @@ //éç½®æé® form.on('submit(btnReSearch)', function (data) { set_ClearQuery(); if (page != 1) { $("#page a:eq(1)").get(0).click();//ç¹å»å页æ 第ä¸é¡µ } else { get_FastQuery(); } }); table.on('tool(mainTable)' , function (obj) { @@ -576,7 +583,11 @@ //æ¥è¯¢æé® form.on('submit(btnSearch)', function (data) { get_FastQuery(table, option,2); if (page != 1) { $("#page a:eq(1)").get(0).click();//ç¹å»å页æ 第ä¸é¡µ } else { get_FastQuery(table, option, 2); } }); //表头信æ¯é¨é¨å¼¹çª @@ -855,11 +866,11 @@ elem: '#mainTable' , toolbar: '#toolbarDemo' , height: 'full-50' , page: true , page: false , totalRow: true , cellMinWidth: 90 , limit: 50 , limits: [50, 500, 5000, 20000] //, limits: [50, 500, 5000, 20000] , cols: [[ { type: 'checkbox', fixed: 'left', totalRowText: 'å计' } ,{ field: 'hmainid', title: 'hmainid', sort: true, hide: true } @@ -961,6 +972,28 @@ soulTable.render(this); } }; optionPage = { elem: 'page', //注æï¼è¿éç page æ¯ IDï¼ä¸ç¨å # å· count: 10000, //æ°æ®æ»æ°ï¼ä»æå¡ç«¯å¾å° limit: 50, limits: [50, 500, 1000, 2000], layout: ['count', 'prev', 'page', 'next', 'limit', 'skip'], jump: function (obj, first) { //console.log(obj) //objå å«äºå½ååé¡µçææåæ°ï¼æ¯å¦ï¼ //console.log(obj.curr); //å¾å°å½å页ï¼ä»¥ä¾¿åæå¡ç«¯è¯·æ±å¯¹åºé¡µçæ°æ®ã //console.log(obj.limit); //å¾å°æ¯é¡µæ¾ç¤ºçæ¡æ° //馿¬¡ä¸æ§è¡ if (!first) { //do something page = obj.curr; size = obj.limit; get_FastQuery(); } } } laypage.render(optionPage); ////设置å宽 //var colWidth = getColumnsWidth(); //if (colWidth == "" || colWidth == []) { @@ -1064,6 +1097,86 @@ } }); } //#region å页æ¥è¯¢ function get_DisplayPage(sWhere) { var ajaxLoad = layer.load(); $.ajax({ url: GetWEBURL() + '/Cg_POOrderBill/page', type: "GET", data: { "sWhere": sWhere, "user": sessionStorage["HUserName"], "page": page, "size": size }, success: function (data1) { option.limit = size;//æ¹åè¡¨æ ¼é¡µå¤§å° if (data1.code == 1) { optionPage.count = data1.count;//æ¹ååè¡¨æ°æ®æ»æ° var data = [];//ååæ®µæ°æ® var col = []; var totalArray = ["æ°é", "å ³èæ°é", "æªå ³èæ°é", "æå°æ¡ç æ°é", "æªæå°æ¡ç æ°é", "宿¶æ°é", "éé¢"]; //ç»ç©ºçæ°ç»èµå¼ 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', totalRowText: 'å计' }); 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 if ($.inArray(data[i].name, totalArray) > -1) { //计ç®å col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120 }); } else if (data[i].name == 'åæ®å·') {//æ·»å è¶ é¾æ¥ col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, event: 'åæ®å·', templet: function (d) { return '<span style="color: blue;">' + d.åæ®å· + '</span>' }, style: 'cursor: pointer;' }); } else if (data[i].name == 'å½åå®¡æ ¸é¡¹ç®') {//æ·»å è¶ é¾æ¥ col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, event: 'å½åå®¡æ ¸é¡¹ç®', templet: function (d) { return '<span style="color: blue;">' + d.å½åå®¡æ ¸é¡¹ç® + '</span>' }, style: 'cursor: pointer;' }); } 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 == "è¡å ³éæ¥æ" ? "è¡å ³é人" : data[i].name) + " ==''?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 200 }); break; default: col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 }); } } } option.cols = [col]; option.data = data1.data; laypage.render(optionPage); //å·æ°è¡¨æ ¼æ°æ® DisPlay_HideColumn(); //å·æ°æé®æ¾ç¤º var set_HideButton_ID = "toolbarDemo_ButtonSet"; //éè¦è®¾ç½®çæé®çç¶çº§èç¹çid var HBillType = "1102"; Display_HideButton(set_HideButton_ID, HBillType, HModName, sessionStorage["HUserName"]); if ($("#Comparator").val() == 0 && $("#ColContent").val() == "") { ColFilter(); } layer.close(ajaxLoad); //layer.alert("æ¥è¯¢æå", { icon: 1 }); } else { //option.data = [[]] //table.render(option); layer.close(ajaxLoad); layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.close(ajaxLoad); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //#endregion //æ°å¢ function set_AddNew() { @@ -2302,7 +2415,7 @@ //æ·»å æ¥è¯¢æ¡ä»¶ï¼æ ¹æ®å½åç»å½ç¨æ·å ³èèåè¿åæ°æ® //sWhere += " and HUserID =" + sessionStorage["Czybm"] var index = layer.load(0); get_Display(sWhere); get_DisplayPage(sWhere); //è°ç¨æ¥å£åæ¸ ç©ºsWhereç¼å sWhere = ""; } @@ -2335,7 +2448,6 @@ $("select[name='HFeedback']").val(""); form.render('select'); sWhere = ""; get_Display(sWhere); } //鿰忥æé® function set_ResCnz() {