WebTM/WebTM.csproj
@@ -113,10 +113,13 @@ <Content Include="views\PublicPage\Organizations.html" /> <Content Include="views\PublicPage\PeopleInformation.html" /> <Content Include="views\ReportHtml.html" /> <Content Include="views\test\testRenderAutomationList.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Add_Edit_Gy_Warehouse.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Add_Edit_Xt_ORGANIZATIONSList.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Add_Edit_Gy_Department.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Gy_Employee_Add_Edit_.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Gy_EquipType.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Gy_EquipTypeEdit.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Gy_WorkCenter_Add_Edit.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Add_Edit_Gy_MouldType.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\grf\b.grf" /> @@ -534,6 +537,7 @@ <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Gy_Currency.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\xmlLBM_EquipMaintainBill.aspx" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\xmlLBM_EquipMaintainPlanBill.aspx" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\xmlLBM_EquipTypeBill.aspx" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\xmlLBM_Gy_Material.aspx" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Gy_DepartmentList.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\xmlLBM_MouldDotCheckBill.aspx" /> @@ -746,7 +750,7 @@ <Content Include="views\车é´ç®¡ç\å·¥åºè¿ç«æ¥æ¶å\MES_StationInBill_PDA.html" /> <Content Include="views\车é´ç®¡ç\å·¥åºè¿ç«æ¥æ¶å\Sc_StationInBill_Mul_PDA.html" /> <Content Include="views\车é´ç®¡ç\å·¥åºè¿ç«æ¥æ¶å\Sc_StationInBill_Mul.html" /> <Content Include="views\éè´ç®¡ç\éè´è®¢å\Cg_POOrderBillList1111.html" /> <Content Include="views\éè´ç®¡ç\éè´è®¢å\Cg_POOrderBillList.html" /> <Content Include="views\éªæ¶å ¥åº\产åå ¥åº\Kf_ProductInBillList.html" /> <Content Include="views\éªæ¶å ¥åº\å ¶ä»å ¥åº\Kf_OtherInBillList.html" /> <Content Include="views\æ¨¡æ²»å ·ç®¡ç\æ¨¡æ²»å ·ç®¡ç\Kf_ProductInBillList.html" /> @@ -803,7 +807,6 @@ <Content Include="views\éè´ç®¡ç\å§å¤è®¢å\WW_EntrustOrderBillList.html" /> <Content Include="views\éè´ç®¡ç\æ¶æéç¥å\Cg_POInStockBillList.html" /> <Content Include="views\éè´ç®¡ç\éæéç¥å\Cg_POInStockBackBillList.html" /> <Content Include="views\éè´ç®¡ç\éè´è®¢å\Cg_POOrderBillList.html" /> <Content Include="views\éå®ç®¡ç\éè´§éç¥å\Xs_SeOutStockBackBillList.html" /> <Content Include="views\éå®ç®¡ç\åè´§éç¥å\Xs_SeOutStockBillList.html" /> <Content Include="views\éå®ç®¡ç\éå®è®¢å\Xs_SeOrderBillList.html" /> @@ -863,6 +866,13 @@ <Compile Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\xmlLBM_EquipMaintainPlanBill.aspx.designer.cs"> <DependentUpon>xmlLBM_EquipMaintainPlanBill.aspx</DependentUpon> </Compile> <Compile Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\xmlLBM_EquipTypeBill.aspx.cs"> <DependentUpon>xmlLBM_EquipTypeBill.aspx</DependentUpon> <SubType>ASPXCodeBehind</SubType> </Compile> <Compile Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\xmlLBM_EquipTypeBill.aspx.designer.cs"> <DependentUpon>xmlLBM_EquipTypeBill.aspx</DependentUpon> </Compile> <Compile Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\xmlLBM_Gy_Material.aspx.cs"> <DependentUpon>xmlLBM_Gy_Material.aspx</DependentUpon> <SubType>ASPXCodeBehind</SubType> WebTM/layuiadmin/PubCustom.js
@@ -240,4 +240,43 @@ //#region æå 注é //#endregion //#endregion /** *éå ¥æ¥å£resultè¿ålistä½ä¸ºoptionçcols *by zgq * */ function Pub_backTableHead(result) { var resultTableHead = []; var cols_arr = []; for (var key in result.list) { resultTableHead.push({ "name": result.list[key].ColmName, "Type": result.list[key].ColmType }); } //å¡«å è¡¨æ ¼å¤´æ°ç» var data = resultTableHead; cols_arr[0] = []; cols_arr[0][0] = { checkbox: true, fixed: true, totalRowText: 'å计' }; cols_arr[0][1] = { type: 'numbers', title: 'åºå·' }; for (var i = 0; i < data.length; i++) { if (data[i].name.indexOf("H") ? 0 : -1 ) { cols_arr[0][i + 2] = { field: data[i].name, title: data[i].name, align: 'center', hide: true }; } else { switch (data[i].Type) { //int case 'Int32': cols_arr[0][i + 2] = { field: data[i].name, title: data[i].name, align: 'center', totalRow: true, sort: true }; break; //Decimal case 'Decimal': cols_arr[0][i + 2] = { field: data[i].name, title: data[i].name, align: 'center', totalRow: true, sort: true }; break; default: cols_arr[0][i + 2] = { field: data[i].name, title: data[i].name, align: 'center', sort: true }; } } } return cols_arr } WebTM/layuiadmin/Scripts/webConfig.js
@@ -12,7 +12,7 @@ //var WEBURL = "http://183.129.128.86:9090/API/"; //å¯è´å¥ç¹å®¢æ·æå¡å¨å¤ç½ //var WEBURL = "http://192.168.1.253:8080/API/"; //å¯è´å¥ç¹å®¢æ·æå¡å¨å ç½ //var WEBURL = "http://220.189.218.154:8092/API/"; //丸äºåç»´å°æå¡å¨ //var WEBURL = "http://localhost/API/"; var WEBURL = "http://localhost/API/"; return WEBURL } WebTM/views/index.html
@@ -545,7 +545,7 @@ <dd> <a>åºç¡å»ºæ¨¡</a> <dl class="layui-nav-child"> <dd><a lay-href="">设å¤åç±»å表n</a></dd> <dd><a lay-href="åºç¡èµæ/å ¬ç¨åºç¡èµæ/Gy_EquipType.html">设å¤å类维æ¤</a></dd> <dd><a lay-href="åºç¡èµæ/å ¬ç¨åºç¡èµæ/Gy_EquipMent_Edit.html">è®¾å¤æ¡£æ¡</a></dd> <dd><a lay-href="åºç¡èµæ/å ¬ç¨åºç¡èµæ/Gy_EquipMent.html">è®¾å¤æ¡£æ¡ç»´æ¤</a></dd> </dl> WebTM/views/test/testRenderAutomationList.html
New file @@ -0,0 +1,93 @@ <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>æµè¯èªå¨æ¸²æå表</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/Scripts/json2.js"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> <script src="../../layuiadmin/PubCustom.js"></script> </head> <body> <div class="layui-fluid"> <div class="layui-col-md12"> <div class="layui-card" style="padding: 1px"> <div class="layui-card-body" style="padding: 1px;"> <form class="layui-form" action="" lay-filter="component-form-group"> <table class="" id="mainTable" lay-filter="mainTable"></table> </form> </div> </div> </div> </div> <script> layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index', //ä¸»å ¥å£æ¨¡å }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate'], function () { var $ = layui.$ , layer = layui.layer , table = layui.table var option = []; var cols_arr = []; get_Display(); //#region æ¥è¯¢ function get_Display() { var wait = layer.load(); $.ajax({ url: GetWEBURL() + '/Sc_MESReportFrom/ReportFromBillList2', type: "GET", data: { "sWhere": "" }, success: function (result) { if (result.code == 1) { cols_arr = Pub_backTableHead(result); set_InitGrid(cols_arr); option.data = result.data; table.render(option); layer.close(wait); } else { layer.close(wait); layer.alert(result.Message, { icon: 5 }); } }, error: function () { layer.close(wait); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //#endregion //#region åå§åè¡¨æ ¼æ¹æ³ function set_InitGrid(cols_arr) { option = { elem: '#mainTable' //, toolbar: '#toolbarDemo' , height: 'full-50' , page: true , cellMinWidth: 90 , cols: cols_arr , totalRow: true , limit: 10 , limits: [10, 15, 20, 30, 40, 50, 100, 1000] }; } //#endregion }); </script> </body> </html> WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_DepartmentList.html
@@ -172,7 +172,7 @@ $.ajax({ url: GetWEBURL() + '/Gy_Department/list', type: "GET", data: { "sWhere": sWhere }, data: { "sWhere": sWhere, "Organization": Organization }, success: function (result) { if (result.count == 1) { option.data = result.data; WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_EmployeeList.html
@@ -203,7 +203,7 @@ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum", url: GetWEBURL() + '/Gy_Employee/list', type: "GET", data: { "sWhere": sWhere }, data: { "sWhere": sWhere, "Organization": Organization }, success: function (data1) { if (data1.count == 1) { option.data = data1.data; WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_EquipType.html
New file @@ -0,0 +1,422 @@ <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>设å¤åç±»</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/Scripts/json2.js"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> <script src="../../../layuiadmin/PubCustom.js"></script> </head> <body> <div class="layui-fluid"> <div class="layui-col-md12"> <div class="layui-card" style="padding: 1px"> <div class="layui-card-body" style="padding: 1px;"> <form class="layui-form" action="" lay-filter="component-form-group"> <div class="layui-collapse"> <div class="layui-colla-item"> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">代ç </label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="HNumber" id="HNumber"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">åç§°</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input" name="HName" id="HName"> </div> </div> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch"> <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> </div> <table class="" id="mainTable" lay-filter="mainTable"></table> <script type="text/html" id="toolbarDemo"> <div class="layui-btn-container"> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AddNew"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>å é¤</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Audit"><i class="layui-icon layui-icon-radio"></i>å®¡æ ¸</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeAudit"><i class="layui-icon layui-icon-circle"></i>åå®¡æ ¸</button>--> <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> </div> </script> </form> </div> </div> </div> </div> <script> var TagId = ""; var TagParentId = ""; var Level = "1"; layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index', //ä¸»å ¥å£æ¨¡å }).use(['tree', 'index', 'form', 'table', 'element', 'laypage', 'laydate'], function () { //#region å ¬å ±åé var $ = layui.$ , admin = layui.admin , layer = layui.layer , table = layui.table , form = layui.form , element = layui.element , laypage = layui.laypage , laydate = layui.laydate , util = layui.util , tree = layui.tree //æ¥è¯¢æ¡ä»¶ var sWhere = ""; var option = []; //#endregion //#region è¿å ¥é¡µé¢æ¢å è½½ set_ClearBill(); //#endregion //#region å¤´å·¥å ·æ äºä»¶ table.on('toolbar(mainTable)', function (obj) { switch (obj.event) { //æ°å¢ case 'set_AddNew': set_AddNew(); break; //ç¼è¾ case 'set_ShowBill': set_ShowBill(); break; //å é¤ case 'set_DeleteBill': set_DeleteBill(); break; //å·æ° case 'get_Refresh': get_Refresh(); break; //æµè§ case 'btn-view': get_ViewReport(); break; //å®¡æ ¸ case 'btn-Audit': set_AuditBill(); break; //åå®¡æ ¸ case 'btn-DeAudit': set_DeAuditBill(); break; //éåºæé® case 'get_Exit': Pub_Close(2); break; }; }); //#endregion //#region éç½®æé® form.on('submit(btnReSearch)', function (data) { set_ClearQuery(); }); //#endregion //#region æ¥è¯¢æé® form.on('submit(btnSearch)', function (data) { get_FastQuery(); }); //#endregion //åå§åè¡¨æ ¼ function set_ClearBill() { //åå§åè¡¨æ ¼ set_InitGrid(); //æ¥è¯¢ get_Display(sWhere); } //#regionåå§åè¡¨æ ¼ function set_InitGrid() { option = { elem: '#mainTable' , toolbar: '#toolbarDemo' , height: 'full-50' , page: true , limits: [50, 200, 500, 1000, 5000, 10000] , limit: 50 //æ¯é¡µé»è®¤æ¾ç¤ºçæ°é , cellMinWidth: 90 , limit: 50 , limits: [50, 200, 500, 1000, 5000, 10000] , cols: [[ { type: 'checkbox', fixed: 'left' } , { field: 'HItemID', title: 'HItemID', sort: true, hide: true } , { field: 'HParentID', title: 'HParentID', sort: true, hide: true } , { field: 'HNumber', title: '代ç ', width: 200 } , { field: 'HName', title: 'åç§°', width: 200 } , { field: 'HLevel', title: 'ç级', width: 200 } , { field: 'HEndFlag', title: 'æç»æ è®°', width: 200 } , { field: 'HStopFlag', title: 'ç¦ç¨æ è®°', width: 200 } , { field: 'HRemark', title: '夿³¨', width: 200 } , { field: 'HUseFlag', title: 'ä½¿ç¨æ è®°', width: 200 } ]] }; } //æ¥è¯¢ function get_Display(sWhere) { var ajaxLoad = layer.load(); //è¿å ¥é¡µé¢æ¾ç¤ºçç¼åå表 $.ajax({ url: GetWEBURL() + '/Gy_EquipType/GetList', type: "GET", data: { "sWhere": sWhere}, success: function (data1) { if (data1.count == 1) { option.data = data1.data; table.render(option); layer.close(ajaxLoad); } else { layer.close(ajaxLoad); layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.close(ajaxLoad); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //#endregion //#region å¿«éè¿æ»¤ function get_FastQuery() { var HNumber = $("#HNumber").val(); var HName = $("#HName").val(); if (HNumber) { sWhere += " and 设å¤ä»£ç like '%" + HNumber + "%'"; } if (HName) { sWhere += " and 设å¤åç§° like '%" + HName + "%'"; } get_Display(sWhere); sWhere = "";//è°ç¨æ¥å£åæ¸ ç©ºsWhereç¼å } //#endregion //#region éç½®è¿æ»¤æ¡ä»¶æ¹æ³ function set_ClearQuery() { $("#HNumber").val(""); $("#HName").val(""); sWhere = ""; get_Display(sWhere); } //#endregion //#region å·¥å ·æ äºä»¶ //æ°å¢ function set_AddNew() { //页é¢å±-èªå®ä¹ layer.open({ type: 2, skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ title: 'æ°å¢æ£éªé¡¹ç®', closeBtn: 1, shift: 2, area: ['80%', '80%'], maxmin: true, content: '../å ¬ç¨åºç¡èµæ/Gy_EquipTypeEdit.html?OperationType=1&linterid=&HSouceBillType=0&closeType=1', end: function () { //å·æ°é¡µé¢, location.reload(); }, success: function (layero, index) { } }); } //å é¤ function set_DeleteBill() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; var layEvent = checkStatus.event; if (checkStatus.data.length === 1) { layer.confirm('æ¨ç¡®å®è¦å é¤åï¼', { btn: ['ç¡®å®', 'åæ¶'] //æé® , yes: function (index, layero) { $.ajax({ url: GetWEBURL() + '/Gy_EquipType/Delete_EquipType', type: "GET", //async: true, data: { "HItemID": data[0].HItemID}, 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(); //éè½½tree //tree.reload('treeDepartment', {}); }); } else { layer.alert(result.code + result.Message, { icon: 5 }); } } }) } }); } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); } }; //å·æ° function set_Refresh() { $("#btnSearch").click(); } //é¢è§ function get_ViewReport() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var InterID = data[0].hmainid.toString(); window.open("../../åºç¡èµæ/å ¬ç¨åºç¡èµæ/HBarPlanPrint.html?linterid=" + InterID + "&Type=HEquipType&OpenTmp=设å¤åç±»"); } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®æå°ï¼'); } } //å®¡æ ¸ function set_AuditBill() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var HBillStatus = data[0].HBillStatus.toString(); //åæ®ç¶æ var HInterID = data[0].hmainid.toString(); if (HBillStatus > 0) { layer.msg('åæ®ä¸ä¸ºæªå®¡æ ¸ç¶æï¼'); return false; } //é»è¾å®¡æ ¸æ¹æ³ $.ajax({ type: "GET", url: GetWEBURL() + "/Gy_Mould/AuditProcessReportList", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HInterID": HInterID, "IsAudit": 0, "CurUserName": 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); //ä¿®æ¹ä¸ºååå·æ°çé¢ $("#btnSearch").trigger('click'); }); } else { layer.alert(result.code + result.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®å®¡æ ¸ï¼'); } } //åå®¡æ ¸ function set_DeAuditBill() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var HBillStatus = data[0].HBillStatus.toString(); //åæ®ç¶æ var HInterID = data[0].hmainid.toString(); if (HBillStatus = 0) { layer.msg('åæ®å·²ä¸ºæªå®¡æ ¸ç¶æ,æ éåå®¡æ ¸ï¼'); return false; } //é»è¾å®¡æ ¸æ¹æ³ $.ajax({ type: "GET", url: GetWEBURL() + "/Gy_Mould/AuditProcessReportList", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HInterID": HInterID, "IsAudit": 1, "CurUserName": 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); //ä¿®æ¹ä¸ºååå·æ°çé¢ $("#btnSearch").trigger('click'); }); } else { layer.alert(result.code + result.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®å®¡æ ¸ï¼'); } } //ä¿®æ¹æé® function set_ShowBill() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var linterid = data[0].HItemID; TagParentId = data[0].HParentID; //if (AllowLoadData(sSubStr) != false) {//é空éªè¯ layer.open({ type: 2 , area: ['80%', '80%'] , title: 'ç¼è¾æ¨¡æ²»å ·åç±»' , closeBtn: 1 , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯] , content: '../å ¬ç¨åºç¡èµæ/Gy_EquipTypeEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1' , resize: false, end: function () { //å·æ°é¡µé¢, location.reload(); } , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); } }; //以䏿¯layui模å }); </script> </body> </html> WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_EquipTypeEdit.html
New file @@ -0,0 +1,211 @@ <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>æ°å¢/ç¼è¾æ¨¡æ²»å ·åç±»</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/Scripts/json2.js"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> <script src="../../../layuiadmin/PubCustom.js"></script> <style type="text/css"> .layui-form-label { width: 85px; } </style> </head> <body> <div id="layout1" class="layui-fluid"> <div class="layui-row layui-col-space15"> <div class="layui-col-md12"> <div class="layui-card"> <form id="form0" class="layui-form" lay-filter="component-form-group" action=""> <div class="layui-card-header"> <div class="layui-btn-group"> <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">ä¿å</button> <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">éåº</button> </div> </div> <div class="layui-card-body"> <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief"> <div class="layui-tab-content"> <div class="layui-tab-item layui-show"> <div class="layui-form-item"> <div class="layui-inline"> <label class="layui-form-label">代ç </label> <div class="layui-input-inline"> <input class="layui-input" name="HNumber" lay-verify="HNumber" id="HNumber"> <input id="HItemID" name="HItemID" type="hidden" /> <input id="HParentID" name="HParentID" type="hidden" /> <input id="HLevel" name="HLevel" type="hidden" /> </div> </div> <div class="layui-inline"> <label class="layui-form-label">åç§°</label> <div class="layui-input-inline"> <input class="layui-input" name="HName" lay-verify="HName" id="HName"> </div> </div> <div class="layui-inline"> <label class="layui-form-label">å©è®°ç </label> <div class="layui-input-inline"> <input class="layui-input" name="HHelpCode" lay-verify="HHelpCode" id="HHelpCode"> </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> </div> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">ç¦ç¨æ å¿</label> <div class="layui-input-block"> <input type="checkbox" name="HStopflag" id="HStopflag" lay-skin="primary" title=""> </div> </div> </div> </div> </div> </div> </form> </div> </div> </div> </div> <script> //è·ååæ° var params = get_UrlVars(); if (typeof (params[params[0]]) == "undefined") { var OperationType = 1;//æä½ç±»å var closeType = 2; //å ³éç±»å } else { debugger; var OperationType = params[params[0]];//æä½ç±»å var linterid = params[params[1]];//æºåid var HSouceBillType = params[params[2]];//æºåç±»å var closeType = params[params[3]]; //å ³éç±»å } layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index' //ä¸»å ¥å£æ¨¡å }).use(['index', 'form', 'laydate', 'table', 'element'], function () { //#region å ¬å ±åé var $ = layui.$ , admin = layui.admin , layer = layui.layer , table = layui.table , form = layui.form , laydate = layui.laydate , element = layui.element; //#endregion //常è§ç¨æ³ //#region å·¥å ·æé® //éåºæé® form.on('submit(Exit)', function () { Pub_Close(1); }) //ä¿å form.on('submit(Saver)', function (data) {//ä¿å var refSav = ""; if (linterid == "" || linterid == null) { refSav = "Add"; } if (linterid != "" && linterid != null) { refSav = "Update"; } //debugger; var isEndCheck = document.getElementById("HStopflag").checked; data.field.HStopflag = isEndCheck;//å°æ°ç»åå¹¶æå符串 data.field.HItemID = linterid == "" ? 0 : linterid; data.field.HParentID = 0; data.field.HLevel = $("#HLevel").val() == "" ? 1 : $("#HLevel").val(); var oMain = JSON.stringify(data.field) var sMainSub = oMain + ';' + refSav ; $.ajax( { type: "POST", url: GetWEBURL() + "/Gy_EquipType/SaveEquipTypeList", //æ¹æ³æå¨é¡µé¢åæ¹æ³å async: true, data: { "msg": sMainSub }, dataType: "json", success: function (data) { if (data.count == 1) { // 说æéªè¯æåäºï¼ layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () { $('#add-btn').addClass("layui-btn-disabled").attr("disabled", true); var index = parent.layer.getFrameIndex(window.name); //å å¾å°å½åiframeå±çç´¢å¼ parent.layer.close(index); //åæ§è¡å ³é           }); } else { f_alert(data.Message); console.log("Reason" + sMainStr + "sub:" + JSON.stringify(layui.table.cache.mainTable)); } layer.closeAll("loading"); }, error: function (err) { f_alert("é误:" + err); console.log("Reason" + sMainStr); } }); }); //#endregion function f_alert(sMsg) { layer.alert(sMsg, { icon: 5 }); } if (OperationType == 3) { $.ajax({ url: GetWEBURL() + "/Gy_EquipType/Gy_EquipTypeCheckDetai", type: "GET", data: { "HInterID": linterid }, success: function (d) { ajaxReturnData = JSON.parse(JSON.stringify(d)).data; $("#HNumber").val(d.data[0].HNumber); $("#HName").val(d.data[0].HName); $("#HHelpCode").val(d.data[0].HHelpCode); $("#HRemark").val(d.data[0].HRemark); $("#HLevel").val(d.data[0].HLevel); $("input[name='HStopflag']").prop("checked", d.data[0].HStopflag);//true:éä¸ false:ä¸éä¸ layui.form.render();//宿¶æ¸²æéä¸åä¸éä¸çæ ·å¼,æå¥½æ·»å è¿å¥è¯ $("#HUpDater").val(sessionStorage["HUserName"]);//ä¿®æ¹äºº //table.reload(layTableId, { // data: ajaxReturnData //}); } }); } }); </script> </body> </html> WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Material.html
@@ -215,7 +215,7 @@ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum", url: GetWEBURL() + '/Gy_Material/list', type: "GET", data: { "sWhere": sWhere }, data: { "sWhere": sWhere, "Organization": Organization}, success: function (data1) { if (data1.count == 1) { option.data = data1.data; WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Unit.html
@@ -151,7 +151,7 @@ $.ajax({ url: GetWEBURL() + '/Gy_Unit/list1', type: "GET", data: { "sWhere": sWhere }, data: { "sWhere": sWhere, "Organization": Organization }, success: function (data1) { if (data1.count == 1) { option.data = data1.data; WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Warehouse.html
@@ -178,7 +178,7 @@ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum", url: GetWEBURL() + '/Gy_Warehouse/list', type: "GET", data: { "sWhere": sWhere }, data: { "sWhere": sWhere, "Organization": Organization }, success: function (data1) { if (data1.count == 1) { option.data = data1.data; WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/HBarPlanPrint.html
@@ -135,6 +135,9 @@ case "HMouldMaintainBill"://å¨å ·ä¿å »è®°å½æ¡ç CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_MouldMaintainBill.aspx?linterid=" + value, true, ""); break; case "HEquipType"://设å¤åç±»åæå° CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_EquipTypeBill.aspx?linterid=" + value, true, ""); break; } </script> </body> WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Xt_ORGANIZATIONSList.html
@@ -156,7 +156,7 @@ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum", url: GetWEBURL() + '/Xt_ORGANIZATIONS/list', type: "GET", data: { "sWhere": sWhere }, data: { "sWhere": sWhere, "Organization": Organization }, success: function (data1) { if (data1.count == 1) { option.data = data1.data; WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_EquipTypeBill.aspx
New file @@ -0,0 +1,28 @@ <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="xmlLBM_EquipTypeBill.aspx.cs" Inherits="WebTM.views.åºç¡èµæ.å ¬ç¨åºç¡èµæ.xmlLBM_EquipTypeBill" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { //â ç¹å«æç¤ºâ ï¼ //ä¸åçæ°æ®åºåºè¯¥éç¨ä¸åçæ¥è¡¨XMLæ°æ®çæç±»ï¼SQL Serveræ°æ®åºç¨SqlXMLReportDataï¼Oracleæ°æ®åºç¨OracleXMLReportData //OledbXMLReportDataéåäºAccessçæ¬å°æ°æ®åºï¼ä¸ºäºæ¼ç¤ºæ¹ä¾¿ï¼è¿éä»Grid++ReportçAccessä¾åæ°æ®åºä¸è·åæ¥è¡¨æ°æ® //OledbXMLReportData.GenOneRecordset(this, "select * from Customers order by CustomerID"); //SqlXMLReportData.GenOneRecordset(this, "select * from h_v_Kf_POStockInBillList_K3 where hmainid=1781"); SqlXMLReportData.GenOneRecordset(this, "select * from h_v_Gy_EquipTypeList where hmainid=" + Request.Params["linterid"]+ " order by hsubid"); } </script> </head> <body> <form id="form1" runat="server"> <div> </div> </form> </body> </html> WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_EquipTypeBill.aspx.cs
New file @@ -0,0 +1,17 @@ using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace WebTM.views.åºç¡èµæ.å ¬ç¨åºç¡èµæ { public partial class xmlLBM_EquipTypeBill : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } } } WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_EquipTypeBill.aspx.designer.cs
New file @@ -0,0 +1,26 @@ //------------------------------------------------------------------------------ // <èªå¨çæ> // æ¤ä»£ç ç±å·¥å ·çæã // // å¯¹æ¤æä»¶çæ´æ¹å¯è½å¯¼è´ä¸æ£ç¡®çè¡ä¸ºï¼å¦æ // éæ°çæä»£ç ï¼åæåæ´æ¹å°ä¸¢å¤±ã // </èªå¨çæ> //------------------------------------------------------------------------------ namespace WebTM.views.åºç¡èµæ.å ¬ç¨åºç¡èµæ { public partial class xmlLBM_EquipTypeBill { /// <summary> /// form1 æ§ä»¶ã /// </summary> /// <remarks> /// èªå¨çæçåæ®µã /// è¥è¦è¿è¡ä¿®æ¹ï¼è¯·å°å段声æä»è®¾è®¡å¨æä»¶ç§»å°ä»£ç éèæä»¶ã /// </remarks> protected global::System.Web.UI.HtmlControls.HtmlForm form1; } } WebTM/views/»ù´¡×ÊÁÏ/²É¹º»ù´¡×ÊÁÏ/Gy_Supplier.html
@@ -153,7 +153,7 @@ $.ajax({ url: GetWEBURL() + '/Gy_Supplier/list', type: "GET", data: { "sWhere": sWhere }, data: { "sWhere": sWhere, "Organization": Organization }, success: function (data1) { if (data1.count == 1) { option.data = data1.data; WebTM/views/»ù´¡×ÊÁÏ/ÏúÊÛ»ù´¡×ÊÁÏ/Gy_Customer.html
@@ -161,7 +161,7 @@ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum", url: GetWEBURL() + '/Gy_Customer/list', type: "GET", data: { "sWhere": sWhere }, data: { "sWhere": sWhere, "Organization": Organization }, success: function (data1) { if (data1.count == 1) { option.data = data1.data; WebTM/views/²É¹º¹ÜÀí/²É¹º¶©µ¥/Cg_POOrderBillList.html
@@ -1,7 +1,7 @@ <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>éè´è®¢åå表</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> @@ -9,6 +9,12 @@ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/Scripts/json2.js"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> <script src="../../../layuiadmin/PubCustom.js"></script> <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> </head> <body> <div class="layui-fluid"> @@ -24,28 +30,33 @@ </div> </div> <div class="layui-inline"> <label class="layui-form-label">åå¸ç¶æ</label> <div class="layui-input-block"> <select name="HStatus" lay-filter="HStatus" style="width:190px;"> <option value="-1" selected="selected">å ¨é¨</option> <option value="1">æªåé </option> <option value="2">å·²åé </option> <option value="3">å·²åå¸</option> </select> </div> </div> <div class="layui-inline"> <label class="layui-form-label">å¼å§æ¥æ</label> <div class="layui-input-block"> <input type="date" class="layui-input" id="HDate"> <input type="date" class="layui-input" id="HBeginDate" style="width:190px;"> </div> </div> <div class="layui-inline"> <label class="layui-form-label">ç»ææ¥æ</label> <div class="layui-input-block"> <input type="date" class="layui-input" id="HDate1"> <input type="date" class="layui-input" id="HEndDate" style="width:190px;"> </div> </div> <!--<div class="layui-inline"> <label class="layui-form-label">订åè·è¸ªå·</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="HOrderProcNO" id="HOrderProcNO"> </div> </div>--> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch"> <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-colla-content"> <div class="layui-inline"> <div class="layui-inline"> @@ -55,7 +66,17 @@ <div class="layui-inline"> <label class="layui-form-label">åæ®å·</label> <div class="layui-input-block"> <input type="text" class="layui-input" name="WorkCenter" id="WorkCenter"> <input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="width:190px;"> </div> </div> <div class="layui-inline"> <label class="layui-form-label">ä¾åºåä¿¡æ¯</label> <div class="layui-input-inline"> <input type="text" name="HSupName" id="HSupName" readonly class="layui-input" value="" style="float:left;width:150px;"> <input type="hidden" name="HSupID" id="HSupID" class="layui-input" value="" style="float:left;width:150px;"> <button type="button" lay-submit="" class="layui-btn" lay-filter="Department" style="width:40px;"> <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> </button> </div> </div> </div> @@ -64,14 +85,16 @@ <table class="" id="mainTable" lay-filter="mainTable"></table> <script type="text/html" id="toolbarDemo"> <div class="layui-btn-container"> <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-getCheckData"><i class="layui-icon layui-icon-tips"></i>é¢è§</button>--> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload"><i class="layui-icon layui-icon-refresh"></i>å·æ°</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm" id="btn_confirm"><i class="layui-icon layui-icon-ok-circle"></i>确认</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back" id="btn_back"><i class="layui-icon layui-icon-close-fill"></i>驳å</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details"><i class="layui-icon layui-icon-form"></i>详æ </button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-generate"><i class="layui-icon layui-icon-file"></i>çæéè´§å</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>éåº</button> <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Add"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Edit"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete"><i class="layui-icon layui-icon-delete"></i>å é¤</button>--> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-fp"><i class="layui-icon layui-icon-tips"></i>åé </button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-fb"><i class="layui-icon layui-icon-tips"></i>åå¸</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-print"><i class="layui-icon layui-icon-print"></i>æå°</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> </div> </script> </form> @@ -79,165 +102,753 @@ </div> </div> </div> <script src="../../../layuiadmin/layui/layui.js"></script> <script src="../../../layuiadmin/Scripts/json2.js"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> <script> <script type="text/javascript"> layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index', //ä¸»å ¥å£æ¨¡å }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () { }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate'], function () { //#region å ¬å ±åé var $ = layui.$ , admin = layui.admin , layer = layui.layer , table = layui.table , form = layui.form , element = layui.element , laypage = layui.laypage , laydate = layui.laydate //var sWhere = " 产å代ç = 'BX0002'"; , admin = layui.admin , layer = layui.layer , table = layui.table , form = layui.form , element = layui.element , laypage = layui.laypage , laydate = layui.laydate , util = layui.util //æ¥è¯¢æ¡ä»¶ var sWhere = ""; var option = []; var Name = "MouldProdInHouseCellWidth"; //#endregion var option = { elem: '#mainTable' //, toolbar: '#toolbarDemo' ,height: 'full-50' , page: true ,cellMinWidth: 90 , cols: [[ { field: 'hmainid', title: 'hmainid', sort: true, hide: true } , { field: 'æ¥æ', title: 'æ¥æ' } , { field: 'åæ®å·', title: 'åæ®å·' } , { field: 'HBillType', title: 'HBillType', hide: true } , { field: 'HSupID', title: 'HSupID', hide: true } , { field: 'ä¾åºå代ç ', title: 'ä¾åºå代ç ' } , { field: 'ä¾åºå', title: 'ä¾åºå' } , { field: '交货å°ç¹', title: '交货å°ç¹' } , { field: 'HPSStyleID', title: 'HPSStyleID', hide: true } , { field: 'éè´æ¹å¼ä»£ç ', title: 'éè´æ¹å¼ä»£ç ' } , { field: 'éè´æ¹å¼', title: 'éè´æ¹å¼' } , { field: 'HSSID', title: 'HSSID', hide: true } , { field: 'ç»ç®æ¹å¼ä»£ç ', title: 'ç»ç®æ¹å¼ä»£ç ' } , { field: 'ç»ç®æ¹å¼', title: 'ç»ç®æ¹å¼' } , { field: 'ç»ç®æ¥æ', title: 'ç»ç®æ¥æ' } , { field: 'HCurID', title: 'HCurID', hide: true } , { field: 'å¸å«ä»£ç ', title: 'å¸å«ä»£ç ' } , { field: 'å¸å«', title: 'å¸å«' } , { field: 'æ±ç', title: 'æ±ç' } , { field: 'HDeptID', title: 'HDeptID', hide: true } , { field: 'é¨é¨ä»£ç ', title: 'é¨é¨ä»£ç ' } , { field: 'é¨é¨', title: 'é¨é¨' } , { field: 'HManagerID', title: 'HManagerID', hide: true } , { field: '主管代ç ', title: '主管代ç ' } , { field: '主管', title: '主管' } , { field: 'HEmpID', title: 'HEmpID', hide: true } , { field: 'ä¸å¡å代ç ', title: 'ä¸å¡å代ç ' } , { field: 'ä¸å¡å', title: 'ä¸å¡å' } , { field: 'æè¦', title: 'æè¦' } , { field: 'è¡¨å¤´å¤æ³¨', title: 'è¡¨å¤´å¤æ³¨' } , { field: 'hsubid', title: 'hsubid', hide: true } , { field: 'HMaterID', title: 'HMaterID', hide: true } , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ' } , { field: 'ç©æåç§°', title: 'ç©æåç§°' } , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·' } , { field: 'æ¹å·', title: 'æ¹å·' } , { field: 'HUnitID', title: 'HUnitID', hide: true } , { field: '计éåä½ä»£ç ', title: '计éåä½ä»£ç ' } , { field: '计éåä½', title: '计éåä½' } , { field: 'æ°é', title: 'æ°é' } , { field: 'åä»·', title: 'åä»·' } , { field: 'éé¢', title: 'éé¢' } , { field: 'ç¨ç', title: 'ç¨ç' } , { field: 'ç¨é¢', title: 'ç¨é¢' } , { field: 'ä»·ç¨å计', title: 'ä»·ç¨å计' } , { field: 'äº¤è´§æ¥æ', title: 'äº¤è´§æ¥æ' } , { field: 'æºååå·', title: 'æºååå·' } , { field: '计åè·è¸ªå·', title: '计åè·è¸ªå·' } , { field: '表ä½å¤æ³¨', title: '表ä½å¤æ³¨' } , { field: 'å¶å人', title: 'å¶å人' } , { field: 'å¶åæ¥æ', title: 'å¶åæ¥æ' } , { field: 'å®¡æ ¸äºº', title: 'å®¡æ ¸äºº' } , { field: 'å®¡æ ¸æ¥æ', title: 'å®¡æ ¸æ¥æ' } , { field: 'ä¿®æ¹äºº', title: 'ä¿®æ¹äºº' } , { field: 'ä¿®æ¹æ¥æ', title: 'ä¿®æ¹æ¥æ' } , { field: 'å ³é人', title: 'å ³é人' } , { field: 'å ³éæ¥æ', title: 'å ³éæ¥æ' } , { field: 'ä½åºäºº', title: 'ä½åºäºº' } , { field: 'ä½åºæ¥æ', title: 'ä½åºæ¥æ' } ]] }; //#region è¿å ¥é¡µé¢æ¢å è½½ //åå§åè¡¨æ ¼ set_InitGrid(); //å è½½æ°æ®å°ç½æ ¼ get_Display(sWhere); //#endregion //è¿å ¥é¡µé¢æ¾ç¤ºçç¼åå表 var index0 = layer.load(0, { shade: false }); $.ajax({ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum", url: GetWEBURL() + '/Cg_POOrderBill/list', type: "GET", data: { "sWhere": sWhere }, success: function (data1) { if (data1.count == 1) { option.data = data1.data; table.render(option); layer.close(index0); } else { layer.close(index0); layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.close(index0); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); //#region ç¹å»äºä»¶å æ¬on formäºä»¶ç //å¤´å·¥å ·æ äºä»¶ table.on('toolbar(mainTable)', function (obj) { switch (obj.event) { //æ°å¢æé® case 'btn-Add': set_AddNew(); break; //ç¼è¾æé® case 'btn-Edit': set_ShowBill(); break; //å é¤æé® case 'btn-Delete': set_DeleteBill(); break; //æµè§ case 'btn-view': get_ViewReport(); break; //æå° case 'btn-print': get_PrintReport(); break; //å·æ° case 'get_Refresh': set_Refresh(); break; //éåº case 'get_Exit': Pub_Close(2); break; //åé case 'btn-fp': set_Distribut(); break; //åå¸ case 'btn-fb': set_Release(); break; }; }); //éç½®æé® form.on('submit(btnReSearch)', function (data) { $("#HDate").val("");//å¼å§æ¥æ $("#HDate1").val("");//ç»ææ¥æ $("#WorkCenter").val("");//åæ®å· $("#btnSearch").click(); set_ClearQuery(); }); //æ¥è¯¢æé® form.on('submit(btnSearch)', function (data) {//éæ©ä»ä½ var HDate = $("#HDate").val();//å¼å§æ¥æ var HDate1 = $("#HDate1").val();//ç»ææ¥æ var HOrderProcNO = $("#HOrderProcNO").val();//订åè·è¸ªå· var WorkCenter = $("#WorkCenter").val();//åæ®å· if (HDate) { sWhere += " and æ¥æ >= '" + HDate + "'"; form.on('submit(btnSearch)', function (data) { get_FastQuery(table, option); }); //表头信æ¯é¨é¨å¼¹çª form.on('submit(Department)', function () { //页é¢å±-èªå®ä¹ layer.open({ type: 2, skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ title: 'ä¾åºåå表', closeBtn: 1, shift: 2, area: ['80%', '80%'], maxmin: true, content: ['../../PublicPage/SupplierInformation.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].HName); $("#HSupID").val(checkStatus.data[0].HItemID); layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå é¨å¨æéå¢è®¡ç®ç } , btn2: function (index, layero) { //æé®ãæé®äºãçåè° //return false å¼å¯è¯¥ä»£ç å¯ç¦æ¢ç¹å»è¯¥æé®å ³é }, end: function () { }, success: function (layero, index) { } }); }); //#endregion //#region æ¤é¡µé¢æææ¹æ³ //åå§åè¡¨æ ¼ function set_InitGrid() { $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd")); $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); var columns = [ { type: 'checkbox', fixed: 'left', totalRowText: 'å计' } ,{ field: 'hmainid', title: 'hmainid', sort: true, hide: true } , { field: 'æ¥æ', title: 'æ¥æ', width: 120, templet: "<div>{{d.æ¥æ ==null ?'':layui.util.toDateString(d.æ¥æ, 'yyyy-MM-dd')}}</div>" } , { field: 'åæ®å·', title: 'åæ®å·', width: 150 } , { field: 'HBillType', title: 'HBillType', hide: true } , { field: 'HSupID', title: 'HSupID', hide: true } , { field: 'ä¸å¡ç¶æ', title: 'ä¸å¡ç¶æ', width: 100 } , { field: 'ä¾åºå代ç ', title: 'ä¾åºå代ç ', width: 120} , { field: 'ä¾åºå', title: 'ä¾åºå', width: 100 } , { field: 'ä¸å¡å代ç ', title: 'ä¸å¡å代ç ', width: 100 } , { field: 'ä¸å¡å', title: 'ä¸å¡å', width: 100 } , { field: '交货å°ç¹', title: '交货å°ç¹', width: 100} , { field: 'HPSStyleID', title: 'HPSStyleID', hide: true } , { field: 'éè´æ¹å¼ä»£ç ', title: 'éè´æ¹å¼ä»£ç ', width: 120} , { field: 'éè´æ¹å¼', title: 'éè´æ¹å¼', width: 100} , { field: 'HSSID', title: 'HSSID', hide: true } , { field: 'ç»ç®æ¹å¼ä»£ç ', title: 'ç»ç®æ¹å¼ä»£ç ', width: 120} , { field: 'ç»ç®æ¹å¼', title: 'ç»ç®æ¹å¼', width: 100} , { field: 'ç»ç®æ¥æ', title: 'ç»ç®æ¥æ', width: 120, templet: "<div>{{d.æ¥æ ==null ?'':layui.util.toDateString(d.ç»ç®æ¥æ, 'yyyy-MM-dd')}}</div>" } , { field: 'HCurID', title: 'HCurID', hide: true } , { field: 'å¸å«ä»£ç ', title: 'å¸å«ä»£ç ', width: 100} , { field: 'å¸å«', title: 'å¸å«', width: 100} , { field: 'æ±ç', title: 'æ±ç', width: 100} , { field: 'HDeptID', title: 'HDeptID', hide: true } , { field: 'é¨é¨ä»£ç ', title: 'é¨é¨ä»£ç ', width: 100} , { field: 'é¨é¨', title: 'é¨é¨', width: 100} , { field: 'HManagerID', title: 'HManagerID', hide: true } , { field: '主管代ç ', title: '主管代ç ', width: 100} , { field: '主管', title: '主管', width: 100} , { field: 'HEmpID', title: 'HEmpID', hide: true } , { field: 'æè¦', title: 'æè¦', width: 100} , { field: 'è¡¨å¤´å¤æ³¨', title: 'è¡¨å¤´å¤æ³¨', width: 100} , { field: 'hsubid', title: 'hsubid', hide: true } , { field: 'HMaterID', title: 'HMaterID', hide: true } , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', width: 100} , { field: 'ç©æåç§°', title: 'ç©æåç§°', width: 100} , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', width: 100} , { field: 'æ¹å·', title: 'æ¹å·', width: 100} , { field: 'HUnitID', title: 'HUnitID', hide: true } , { field: '计éåä½ä»£ç ', title: '计éåä½ä»£ç ', width: 120} , { field: '计éåä½', title: '计éåä½', width: 100} , { field: 'æ°é', title: 'æ°é', width: 100} , { field: 'åä»·', title: 'åä»·', width: 100} , { field: 'éé¢', title: 'éé¢', width: 100} , { field: 'ç¨ç', title: 'ç¨ç', width: 100} , { field: 'ç¨é¢', title: 'ç¨é¢', width: 100} , { field: 'ä»·ç¨å计', title: 'ä»·ç¨å计', width: 100} , { field: 'äº¤è´§æ¥æ', title: 'äº¤è´§æ¥æ', width: 120, templet: "<div>{{d.æ¥æ ==null ?'':layui.util.toDateString(d.äº¤è´§æ¥æ, 'yyyy-MM-dd')}}</div>" } , { field: 'æºååå·', title: 'æºååå·', width: 100} , { field: '计åè·è¸ªå·', title: '计åè·è¸ªå·', width: 100} , { field: '表ä½å¤æ³¨', title: '表ä½å¤æ³¨', width: 100} , { field: 'å¶å人', title: 'å¶å人', width: 100} , { field: 'å¶åæ¥æ', title: 'å¶åæ¥æ', width: 120, templet: "<div>{{d.æ¥æ ==null ?'':layui.util.toDateString(d.å¶åæ¥æ, 'yyyy-MM-dd')}}</div>" } , { field: 'å®¡æ ¸äºº', title: 'å®¡æ ¸äºº', width: 100} , { field: 'å®¡æ ¸æ¥æ', title: 'å®¡æ ¸æ¥æ', width: 120, templet: "<div>{{d.æ¥æ ==null ?'':layui.util.toDateString(d.å®¡æ ¸æ¥æ, 'yyyy-MM-dd')}}</div>" } , { field: 'ä¿®æ¹äºº', title: 'ä¿®æ¹äºº', width: 100} , { field: 'ä¿®æ¹æ¥æ', title: 'ä¿®æ¹æ¥æ', width: 120, templet: "<div>{{d.æ¥æ ==null ?'':layui.util.toDateString(d.ä¿®æ¹æ¥æ, 'yyyy-MM-dd')}}</div>" } , { field: 'å ³é人', title: 'å ³é人', width: 100} , { field: 'å ³éæ¥æ', title: 'å ³éæ¥æ', width: 120, templet: "<div>{{d.æ¥æ ==null ?'':layui.util.toDateString(d.å ³éæ¥æ, 'yyyy-MM-dd')}}</div>" } , { field: 'ä½åºäºº', title: 'ä½åºäºº', width: 100} , { field: 'ä½åºæ¥æ', title: 'ä½åºæ¥æ', width: 120, templet: "<div>{{d.æ¥æ ==null ?'':layui.util.toDateString(d.ä½åºæ¥æ, 'yyyy-MM-dd')}}</div>" } ]; option = { elem: '#mainTable' , toolbar: '#toolbarDemo' , page: true , cellMinWidth: 120 , totalRow: true , limit: 10 , height: 'full-50' , cols: [columns] , limits: [50, 500, 1000, 5000] , done: function (res, curr, count) { } }; ////设置å宽 //var colWidth = getColumnsWidth(); //if (colWidth == "" || colWidth == []) { //} //else { // $.each(columns, function (x, m) { // m["width"] = colWidth[x]; // }); //} } //å è½½ç½æ ¼ function get_Display(sWhere) { var wait = layer.load();//é®ç½© var HBeginDate = $("#HBeginDate").val();//å¼å§æ¥æ var HEndDate = $("#HEndDate").val();//ç»ææ¥æ if (HBeginDate) { sWhere += " and CONVERT(varchar(100),æ¥æ, 23) >= '" + HBeginDate + "'"; } if (HDate1) { sWhere += " and æ¥æ <= '" + HDate1 + "'"; if (HEndDate) { sWhere += " and CONVERT(varchar(100),æ¥æ, 23) <= '" + HEndDate + "'"; } if (WorkCenter) { sWhere += " and åæ®å· like '%" + WorkCenter + "%'"; } var index = layer.load(0, { shade: false }); $.ajax({ url: GetWEBURL() + '/Cg_POOrderBill/list', type: "GET", data: { "sWhere": sWhere }, data: { "sWhere": sWhere}, success: function (data1) { if (data1.count == 1) { DataList = data1.data; option.data = data1.data; table.render(option); layer.close(index); layer.alert("æ¥è¯¢æå", { icon: 1 }); layer.close(wait); } else { layer.close(index); layer.alert(data1.code + data1.Message, { icon: 5 }); layer.close(wait); layer.alert(data1.Message, { icon: 5 }); } }, error: function () { layer.close(index); layer.close(wait); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); sWhere = "";//è°ç¨æ¥å£åæ¸ ç©ºsWhereç¼å }); } //æ°å¢ function set_AddNew() { layer.open({ type: 2, skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ title: 'æ°å¢å¨å ·éè´å ¥åºå', closeBtn: 1, shift: 2, area: ['100%', '100%'], maxmin: true, content: '../æ¨¡æ²»å ·ä»åºç®¡ç/Sc_MouldProdInBillEdit.html?OperationType=1&linterid=&HSouceBillType=0&closeType=1', end: function () { //å·æ°é¡µé¢, get_FastQuery(table, option); }, success: function (layero, index) { } }); } //ç¼è¾åæ® function set_ShowBill() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var linterid = data[0].hmainid.toString(); //if (AllowLoadData(sSubStr) != false) {//é空éªè¯ layer.open({ type: 2 , area: ['100%', '100%'] , title: 'ç¼è¾å¨å ·éè´å ¥åºå' , closeBtn: 1 , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: '../æ¨¡æ²»å ·ä»åºç®¡ç/Sc_MouldProdInBillEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1' , resize: false, end: function () { get_FastQuery(table, option); } , cancel: function () { //$(".layui-btn").removeClass("layui-btn-disabled"); } }) } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); } } //å é¤ function set_DeleteBill() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var InterID = data[0].hmainid.toString(); //é»è¾å 餿¹æ³ layer.confirm("确认è¦å é¤åï¼å é¤åä¸è½æ¢å¤", { title: "å é¤ç¡®è®¤" }, function (index) { var wait = layer.load(); $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_MouldProdInBill/set_DeleteBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å 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 }); } layer.close(wait); }, error: function () { layer.close(wait); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); }) } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®å é¤ï¼'); } } //é¢è§ function get_ViewReport() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { layer.open({ type: 2 , area: ['50%', '50%'] , title: 'æå°æ¨¡çéæ©' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: false //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=' + data[0].hmainid.toString() + '&MyMsg=' + data[0].hmainid.toString() + '&Type=HMouldProdInBill', 'yes'] , resize: false }) } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®æå°ï¼'); } } //æå° function get_PrintReport() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { layer.open({ type: 2 , area: ['50%', '50%'] , title: 'æå°æ¨¡çéæ©' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: false //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=' + data[0].hmainid.toString() + '&MyMsg=' + data[0].hmainid.toString() + '&Type=HMouldProdInBill', 'yes'] , resize: false }) } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®æå°ï¼'); } } //å®¡æ ¸ function set_CheckBill() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var InterID = data[0].hmainid.toString(); //é»è¾å®¡æ ¸æ¹æ³ var wait = layer.load(); $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_MouldProdInBill/set_CheckBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HInterID": InterID, "CurUserName": 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); //ä¿®æ¹ä¸ºååå·æ°çé¢ get_FastQuery(table, option); }); } else { layer.alert(result.Message, { icon: 5 }); } layer.close(wait); }, error: function () { layer.close(wait); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®å®¡æ ¸ï¼'); } } //åå®¡æ ¸ function set_AbandonCheck() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var InterID = data[0].hmainid.toString(); //é»è¾å®¡æ ¸æ¹æ³ var wait = layer.load(); $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_MouldProdInBill/set_AbandonCheck", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HInterID": InterID, "CurUserName": 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); //ä¿®æ¹ä¸ºååå·æ°çé¢ get_FastQuery(table, option); }); } else { layer.alert(result.code + result.Message, { icon: 5 }); } layer.close(wait); }, error: function () { layer.close(wait); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®åå®¡æ ¸ï¼'); } } //è·åå宽 function getColumnsWidth() { var result = []; var colNum = $(".layui-table-header").find("tr").eq(0).find("th").length; //è·åå宽 $.ajax({ url: GetWEBURL() + '/Cg_POOrderBill/list', async: false, type: "Get", dataType: "json", data: { "colNum": colNum, "Name": Name }, success: function (data1) { if (data1.code == 1) { result = data1.data; } else if (data1.code == -1) { } else { layer.alert(data1.Message, { icon: 5 }); } }, error: function (e) { layer.alert(e.Message, { icon: 5 }); } }); return result; } //ä¿åå宽 function set_SaveGridColWidth() { var arr = []; // åæ° var colNum = $(".layui-table-header").find("tr").eq(0).find("th").length; for (var i = 0; i <= colNum; i++) { var colName = $(".layui-table-header").find("tr").eq(0).find("th").eq(i).text(); var colWidth = $(".layui-table-header").find("tr").eq(0).find("th").eq(i).width(); if (colName != "" && colName != null) { arr.push(colWidth == -1 ? 200 : colWidth); } } arr.unshift(40); //é¦ä½è¿½å $.ajax({ url: GetWEBURL() + '/tb_CellWidth/GetMouldScrapInHouseCellWidth', async: false, type: "POST", dataType: "json", data: { "myMap": JSON.stringify(arr), "Name": Name }, success: function (data1) { if (data1.count == 1) { layer.alert(data1.Message, { icon: 1 }); } else { layer.alert(data1.Message, { icon: 5 }); } }, error: function (e) { layer.alert(e.Message, { icon: 5 }); } }); //设置èµå¼å宽 var colWidth = getColumnsWidth(); if (colWidth == "" || colWidth == []) { } else { $.each(columns, function (x, m) { m["width"] = colWidth[x]; }); } get_FastQuery(table, option); } //é»è®¤å宽 function set_DefaultGridColWidth() { var arr = []; // åæ° var colNum = $(".layui-table-header").find("tr").eq(0).find("th").length; for (var i = 0; i <= colNum; i++) { var colName = $(".layui-table-header").find("tr").eq(0).find("th").eq(i).text(); if (colName != "" && colName != null) { arr.push(200); //é»è®¤å®½åº¦200 } } arr.unshift(40); //é¦ä½è¿½å $.ajax({ url: GetWEBURL() + '/tb_CellWidth/GetMouldScrapInHouseCellWidth', async: false, type: "POST", dataType: "json", data: { "myMap": JSON.stringify(arr), "Name": Name }, success: function (data1) { if (data1.count == 1) { layer.alert(data1.Message, { icon: 1 }); } else { layer.alert(data1.Message, { icon: 5 }); } }, error: function (e) { layer.alert(e.Message, { icon: 5 }); } }); //设置èµå¼å宽 var colWidth = getColumnsWidth(); if (colWidth == "" || colWidth == []) { } else { $.each(columns, function (x, m) { m["width"] = colWidth[x]; }); } get_FastQuery(table, option); } //å¤å¶åæ® function set_CopyBill() { } //å ³éåæ® function set_CloseBill() { } //åå ³éåæ® function set_CancelCloseBill() { } //ä½åºåæ® function set_CancelltionBill() { } //åä½åº function set_AbandonCancelltion() { } //åé function set_Distribut() { var hmainid=''; var checkStatus = table.checkStatus('mainTable'), data = checkStatus.data; if (checkStatus.data.length == 0) { //var InterID = data[0].hmainid.toString(); return layer.msg('è¯·éæ©æ°æ®'); } for (var i = 0; i < data.length; i++) { hmainid += data[i]["hmainid"] + ','; if (data[i]["ä¸å¡ç¶æ"] == "å·²åå¸") { return layer.msg('åæ®å·ï¼' + data[i]["åæ®å·"]+'å·²åå¸'); } } hmainid = hmainid.substring(0, hmainid.length-1) var HSupplierId=''; layer.open({ type: 2, skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ title: 'éè´åå表', closeBtn: 1, shift: 2, area: ['80%', '80%'], maxmin: true, content: ['../../PublicPage/UserInformation.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('è¯·éæ©æ°æ®'); } HSupplierId = checkStatus.data[0].HItemID.toString(); $.ajax({ url: GetWEBURL() + '/Cg_POOrderBill/distribut', async: false, type: "GET", dataType: "json", data: { "Hmainid": hmainid, "HSupplierId": HSupplierId }, success: function (data1) { if (data1.Message.indexOf("æå") > 0) { layer.msg("å叿å", { time: 3 * 1000, icon: 1 }, function () { var index = layer.getFrameIndex(window.name); //å ³éå½åframe layer.close(index); //ä¿®æ¹ä¸ºååå·æ°çé¢ window.location.reload(); }); } else { layer.alert(data1.Message, { icon: 5 }); } }, error: function (e) { layer.alert(data1.Message, { icon: 5 }); } }); layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå é¨å¨æéå¢è®¡ç®ç } , btn2: function (index, layero) { //æé®ãæé®äºãçåè° //return false å¼å¯è¯¥ä»£ç å¯ç¦æ¢ç¹å»è¯¥æé®å ³é }, end: function () { }, success: function (layero, index) { } }); } //åå¸ function set_Release() { var hmainid = ''; var checkStatus = table.checkStatus('mainTable'), data = checkStatus.data; if (checkStatus.data.length == 0) { //var InterID = data[0].hmainid.toString(); return layer.msg('è¯·éæ©æ°æ®'); } for (var i = 0; i < data.length; i++) { hmainid += data[i]["hmainid"] + ','; if (data[i]["ä¸å¡ç¶æ"] == "æªåé " || data[i]["ä¸å¡ç¶æ"] == "" ) { return layer.msg('åæ®å·ï¼' + data[i]["åæ®å·"] + 'æªåé '); } } hmainid = hmainid.substring(0, hmainid.length - 1) $.ajax({ url: GetWEBURL() + '/Cg_POOrderBill/release', async: false, type: "GET", dataType: "json", data: { "Hmainid": hmainid}, success: function (data1) { if (data1.Message.indexOf("æå") > 0) { layer.msg("å叿å", { time: 1 * 1000, icon: 1 }, function () { //ä¿®æ¹ä¸ºååå·æ°çé¢ window.location.reload(); }); } else { layer.alert(data1.Message, { icon: 5 }); } }, error: function (e) { layer.alert(data1.Message, { icon: 5 }); } }); } //å¿«éè¿æ»¤ function get_FastQuery(table, option) { var HStatus = $("select[name='HStatus']").val();//ç¶æ var HBeginDate = $("#HBeginDate").val();//å¼å§æ¥æ var HEndDate = $("#HEndDate").val();//ç»ææ¥æ var HBillNo = $("#HBillNo").val(); //åæ®å· var HSupID = $("#HSupID").val(); //ä¾åºåä¿¡æ¯ if (HStatus) { switch (HStatus) { case '-1': //å ¨é¨ sWhere += ""; break; case '1': //æªåé sWhere += " and ä¸å¡ç¶æ='æªåé '"; break; case '2': //å·²å®¡æ ¸ sWhere += " and ä¸å¡ç¶æ='å·²åé '"; break; case '3': //å·²å ³é sWhere += " and ä¸å¡ç¶æ='å·²åå¸'"; default: } } if (HBeginDate) { sWhere += " and CONVERT(varchar(100),æ¥æ, 23) >= '" + HBeginDate + "'"; } if (HEndDate) { sWhere += " and CONVERT(varchar(100),æ¥æ, 23) <= '" + HEndDate + "'"; } if (HBillNo) { sWhere += " and åæ®å· like '%" + HBillNo + "%'"; } if (HSupID) { sWhere += " and HSupID = '" + HSupID + "'"; } var index = layer.load(0); get_Display(sWhere); //è°ç¨æ¥å£åæ¸ ç©ºsWhereç¼å sWhere = ""; } //éç½®è¿æ»¤æ¡ä»¶ function set_ClearQuery() { $('#HStatus').find("option[value='-1']").attr("selected", true); $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd")); $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); $("#HBillNo").val(""); $("#HSupName").val(""); $("#HSupID").val(""); sWhere = ""; get_Display(sWhere); } //#endregion //å·æ° function set_Refresh() { $("#btnSearch").click(); } //以䏿¯layui模å }); </script> </body> </html> </html> WebTM/views/²É¹º¹ÜÀí/²É¹º¶©µ¥/Cg_POOrderBillList1111.html
File was deleted