Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI
| | |
| | | <LastUsedBuildConfiguration>Debug</LastUsedBuildConfiguration> |
| | | <LastUsedPlatform>Any CPU</LastUsedPlatform> |
| | | <PublishProvider>FileSystem</PublishProvider> |
| | | <PublishUrl>G:\issWeb\ç½ç«åå¸\LAYUI</PublishUrl> |
| | | <PublishUrl>D:\ç½ç«åå¸\æºäºMESWMS\LAYUI</PublishUrl> |
| | | <WebPublishMethod>FileSystem</WebPublishMethod> |
| | | <SiteUrlToLaunchAfterPublish /> |
| | | </PropertyGroup> |
| | |
| | | <Content Include="views\è´¨é管ç\å·¡æ£è®°å½å\MES_QC_PatrolProcCheckOtherBill_PDA.html" /> |
| | | <Content Include="views\车é´ç®¡ç\å·¥åºæµè½¬å¡\Sc_ProcessExchangeBillList_Source.html" /> |
| | | <Content Include="views\车é´ç®¡ç\å·¥åºæµè½¬å¡\Sc_ProcessExchangeArrangement_PG.html" /> |
| | | <Content Include="views\车é´ç®¡ç\å·¥åºæµè½¬å¡\Sc_ProcessExchangeBill_BatchSplit.html" /> |
| | | <Content Include="views\车é´ç®¡ç\æ¥è¡¨åæ\Cj_SPCOscillationCurve.html" /> |
| | | <Content Include="views\车é´ç®¡ç\æ¥è¡¨åæ\Kf_PressurizedWaterNoOutReport.html" /> |
| | | <Content Include="views\车é´ç®¡ç\å¯å¨ç¹æ£å\Gy_WorkBeginDotCheckListBill.html" /> |
| | |
| | | //var WEBURL = "http://61.164.86.218:8099/ABAPI/"; |
| | | /*var WEBURL = "http://localhost/API/"; */ //颿忬å°é
ç½® |
| | | //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //æ¨ä¹æ¬å°é
ç½® |
| | | var WEBURL = "http://localhost:8082/API/"; //æè´ºæ¬å°é
ç½® |
| | | /*var WEBURL = "http://localhost:8082/API/"; //æè´ºæ¬å°é
ç½®*/ |
| | | /*var WEBURL = "http://localhost/API/";*/ //æ½æµæ¸¸æ¬å°é
ç½® |
| | | /*var WEBURL = "http://localhost:8082/API/"; //æè´ºæ¬å°é
ç½®*/ |
| | | //var WEBURL = "http://localhost:81/API/"; //ç彬æ¬å°é
ç½® |
| | | /*var WEBURL = "http://localhost:8083/API/"; //éé¯éæ¬å°é
ç½®*/ |
| | | /* var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é
ç½®*/ |
| | | var WEBURL = "http://localhost:8082/API/"; //å¼ ç广æ¬å°é
ç½® |
| | | /* var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é
ç½®*/ |
| | | /*var WEBURL = "http://localhost:8082/API/"; //å¼ ç广æ¬å°é
ç½®*/ |
| | | var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é
ç½® |
| | | /*var WEBURL = "http://localhost:8082/API/"; */ //å¼ ç广æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //ä½ææ°æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:8088/ARAPI/"; //ä½ææ°æ¬å°é
ç½®(å®ç) |
| | | //var WEBURL = "http://10.1.4.155/API/"; //æ±ä¸°å®¢æ·NEW |
| | |
| | | <input type="checkbox" name="HCommonUseFlag" id="HCommonUseFlag" lay-skin="primary" lay-filter="checkbox" value="true" title="æ¯å¦å¸¸ç¨ææ"> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label"> å æå¹³åä»·ï¼</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HAvgStockPrice" lay-verify="HAvgStockPrice" id="HAvgStockPrice" autocomplete="off" value="0"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">é»è®¤ç¨ç</label> |
| | | <div class="layui-input-inline" style="margin-top:10px"> |
| | | <input class="layui-input" name="HTaxRate" lay-verify="HTaxRate" id="HTaxRate" autocomplete="off" value="13"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">é»è®¤å©æ¶¦ç</label> |
| | | <div class="layui-input-inline" style="margin-top:10px"> |
| | | <input class="layui-input" name="HProfitRate" lay-verify="HProfitRate" id="HProfitRate" autocomplete="off" value="0"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | |
| | | <input class="layui-input" name="HFootPrice" lay-verify="HFootPrice" id="HFootPrice" autocomplete="off" value="0"> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label"> å«ç¨ææ¬ä»·</label> |
| | | <div class="layui-input-inline" style="margin-top:10px"> |
| | |
| | | } |
| | | }); |
| | | |
| | | //çå¬ä¸å«ç¨ææ¬ä»· |
| | | $("#HNoTaxCost").blur(function (data) { |
| | | // è·åè¾å
¥æ¡çå¼ |
| | | var value = $("#HNoTaxCost").val(); |
| | | if (!ref.test(value)) { |
| | | layer.msg("ä¸å«ç¨ææ¬ä»·æ£ç¡®æ°å¼", { time: 3000, }); |
| | | $("#HNoTaxCost").val("0"); |
| | | } else { |
| | | var TaxRate = $("#HTaxRate").val(); |
| | | var HProfitRate = $("#HProfitRate").val(); |
| | | var HTaxCost = Number((value * (100 + TaxRate*1) / 100).toFixed(4)) //å«ç¨ææ¬ä»· = ä¸å«ç¨ææ¬ * ï¼100 + ç¨çï¼/100 |
| | | var HFootPrice = Number((HTaxCost * (100 + HProfitRate*1) / 100).toFixed(4))// ç»ç®ä»· = å«ç¨ææ¬ä»· * ï¼100+ 婿¶¦çï¼/100 |
| | | $("#HTaxCost").val(HTaxCost); |
| | | $("#HFootPrice").val(HFootPrice); |
| | | } |
| | | }); |
| | | //çå¬å«ç¨ææ¬ä»· |
| | | $("#HTaxCost").blur(function (data) { |
| | | // è·åè¾å
¥æ¡çå¼ |
| | | var value = $("#HTaxCost").val(); |
| | | if (!ref.test(value)) { |
| | | layer.msg("ä¸å«ç¨ææ¬ä»·æ£ç¡®æ°å¼", { time: 3000, }); |
| | | $("#HTaxCost").val("0"); |
| | | } else { |
| | | var TaxRate = $("#HTaxRate").val(); |
| | | var HProfitRate = $("#HProfitRate").val(); |
| | | var HNoTaxCost = Number((value / (100 + TaxRate*1) * 100).toFixed(4))//ä¸å«ç¨ææ¬ä»· = å«ç¨ææ¬/ ï¼100 + ç¨çï¼/100 ç»ç®ä»· |
| | | var HFootPrice = Number((value * (100 + HProfitRate*1) / 100).toFixed(4)) |
| | | $("#HNoTaxCost").val(HNoTaxCost); |
| | | $("#HFootPrice").val(HFootPrice); |
| | | } |
| | | }); |
| | | |
| | | //éæ©é¢è² |
| | | colorpicker.render({ |
| | | elem: '#HColorNoName' |
| | |
| | | , "HTaxCost": data.å«ç¨ææ¬ä»· |
| | | , "HNoTaxCost": data.ä¸å«ç¨ææ¬ä»· |
| | | , "HOnceRightRate": data.䏿¬¡åæ ¼çæ åå¼ |
| | | , "HQtyDec": data.æ°é精度 == null ? "0" : data.æ°é精度 |
| | | , "HPriceDec": data.å价精度 == null ? "0" : data.å价精度 |
| | | , "HMoneyDec": data.éé¢ç²¾åº¦ == null ? "0" : data.éé¢ç²¾åº¦ |
| | | , "HQtyDec": data.æ°é精度 == null ? "4" : data.æ°é精度 |
| | | , "HPriceDec": data.å价精度 == null ? "4" : data.å价精度 |
| | | , "HMoneyDec": data.éé¢ç²¾åº¦ == null ? "2" : data.éé¢ç²¾åº¦ |
| | | , "HTaxRate": data.é»è®¤ç¨ç == null ? "13" : data.é»è®¤ç¨ç |
| | | , "HProfitRate": data.é»è®¤å©æ¶¦ç == null ? "0" : data.é»è®¤å©æ¶¦ç |
| | | |
| | | , "HHeight_M": data.æ¯é« |
| | | , "HInches_M": data.寸æ°ç»ç» |
| | |
| | | function set_ClearBill() { |
| | | //åå§åè¡¨æ ¼ |
| | | set_InitGrid(); |
| | | |
| | | //æ¥è¯¢ |
| | | //æ ¹æ®é¡µé¢çæå¼æ¹å¼ï¼å¤æè¿æ»¤æ¡ä»¶sWhereæ¯å¦éè¦è¿è¡é¢å¤çæ·»å |
| | | //è·ååæ° |
| | |
| | | //#region è·å项ç®å· |
| | | function Get_HProject() { |
| | | //è·å项ç®å· |
| | | var HProjectList = '<option value="0" style="color:red;" selected></option>'; |
| | | var HProjectList = '<option value="" style="color:red;" selected></option>'; |
| | | $.ajax({ |
| | | type: "get", |
| | | url: GetWEBURL() + "/Gy_Material/Get_HProject", |
| | |
| | | <!--<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-audit"><i class="layui-icon layui-icon-repeat"></i>å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Faudit"><i class="layui-icon layui-icon-refresh"></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-Delete"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Use"><i class="layui-icon layui-icon-ok"></i>使ç¨</button> |
| | |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //å é¤ |
| | | function set_DeleteBill() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var hmainid = data[0].hmainid.toString(); |
| | | var hsubid = data[0].hsubid.toString(); |
| | | //é»è¾å 餿¹æ³ |
| | | layer.confirm("确认è¦å é¤åï¼å é¤åä¸è½æ¢å¤", { title: "å é¤ç¡®è®¤" }, function (index) { |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "Gy_SOPBill/Del", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "hmainid": hmainid, "hsubid": hsubid, "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 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | }) |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®å é¤ï¼'); |
| | | } |
| | | } |
| | | |
| | | //æå° |
| | | function get_PrintReport() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | |
| | | $("#HMaterName").val(""); |
| | | $("#HCenterName").val(""); |
| | | $("#btnSearch").click(); |
| | | } |
| | | } |
| | | |
| | | //é¢è§ |
| | | function get_ViewReport() { |
| | |
| | | $("#HMaterNumber").val(""); |
| | | $("#HMaterName").val(""); |
| | | $("#HCenterName").val(""); |
| | | |
| | | |
| | | sWhere = " "; |
| | | get_Display(sWhere); |
| | | } |
| | |
| | | shift: 2, |
| | | area: ['100%', '100%'], |
| | | maxmin: true, |
| | | content: '../éè´åºç¡èµæ/Gy_Supplier_Edit.html?OperationType=1&HSupTypeID=' + HSupTypeID, |
| | | content: '../éè´åºç¡èµæ/Gy_Supplier_Edit.html?OperationType=1&linterid=0', |
| | | end: function () { |
| | | //å·æ°é¡µé¢, |
| | | location.reload(); |
| | |
| | | $("#HCreator").val(sessionStorage["HUserName"]);//å建人 |
| | | //夿æä½ç±»å |
| | | if (OperationType == 1) {//æ æºå |
| | | setInitHCurName() |
| | | set_AddFNew(); |
| | | //åå§å表 |
| | | get_InitGrid(); |
| | | |
| | | } |
| | | |
| | | if (OperationType == 2) {//æ°å¢æµæ°´å· |
| | | else if (OperationType == 2) {//æ°å¢æµæ°´å· |
| | | setInitHCurName() |
| | | var HSupTypeID = params[params[1]];//ç±»åid |
| | | setHNumber(HSupTypeID); |
| | | $("#HNumber").attr("readonly", true); |
| | |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //æ°å¢è®¾ç½®é»è®¤ç¨çåè´§å¸ |
| | | function setInitHCurName() { |
| | | var ajaxLoad = layer.load(); |
| | | $("#HTaxRate").val(13); |
| | | $.ajax({ |
| | | url: GetWEBURL() + 'Gy_Currency/list1', |
| | | type: "GET", |
| | | async:false, |
| | | data: { "sWhere": " and è´§å¸åç§° = '人æ°å¸'", "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.data != null) { |
| | | layer.close(ajaxLoad); |
| | | $("#HCurName").val(data1.data[0]["è´§å¸åç§°"]) |
| | | $("#HCurID").val(data1.data[0]["HItemID"]) |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //#region 计å表 |
| | | function set_GridDelete(obj) { |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get-print"><i class="layui-icon layui-icon-print"></i>æå°</button>--> |
| | | <div class="layui-btn-container" id="HideButtonList"> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_ShowBill" id="ShowBill"><i class="layui-icon layui-icon-form"></i>䏿¨</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_BatchSplitPushDown" id="set_BatchSplitPushDown"><i class="layui-icon layui-icon-form"></i>æ¹éæå䏿¨</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_Refresh" id="Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_Exit" id="Exits"><i class="layui-icon layui-icon-logout"></i>éåº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_HideColumn" id="HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | |
| | | //å¤è¡ä¸æ¨ |
| | | case 'set_ShowBill_dh': set_ShowBill_dh(); |
| | | break; |
| | | //æ¹éæå䏿¨ |
| | | case 'set_BatchSplitPushDown': set_BatchSplitPushDown(); |
| | | break; |
| | | //å±¥åæ¥è¯¢ |
| | | case 'set_Resume': set_Resume(); |
| | | break; |
| | |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ä¸æ¨ï¼'); |
| | | } |
| | | } |
| | | |
| | | //æ¹éæå䏿¨æµè½¬å¡ |
| | | function set_BatchSplitPushDown() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (data.length > 0) { |
| | | var linterid = []; |
| | | |
| | | for (var i = 0; i < data.length; i++) { |
| | | linterid.push(data[i].hmainid + '@' + data[i].hsubid); |
| | | } |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: 'å·¥åºæµè½¬å¡-ç¼è¾' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: '../../车é´ç®¡ç/å·¥åºæµè½¬å¡/Sc_ProcessExchangeBill_BatchSplit.html?OperationType=2&linterid=' + linterid.toString() + '&HSouceBillType=3710' |
| | | }) |
| | | } else { |
| | | layer.msg('è¯·éæ©æ°æ®ä¸æ¨ï¼'); |
| | | } |
| | | } |
| | | |
| | | //å±¥åæ¥è¯¢ |
| | | function set_Resume() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | |
| | | <script type="text/html" id="toolbarDemo"> |
| | | <div class="layui-btn-container"> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="set_BatchFill"><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_ShowBill"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button>--> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><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="set_MoverUp"><i class="layui-icon layui-icon-delete"></i>ä¸ç§»</button> |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Priority"><i class="layui-icon layui-icon-delete"></i>ä¼å
级</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ReadyAsc"><i class="layui-icon layui-icon-delete"></i>å夿åº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Souce"><i class="layui-icon layui-icon-delete"></i>é产线</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Emp"><i class="layui-icon layui-icon-delete"></i>éæä½å·¥</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Routing"><i class="layui-icon layui-icon-form"></i>å·¥èºè·¯çº¿</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Calendar"><i class="layui-icon layui-icon-form"></i>工忥å</button> |
| | |
| | | </script> |
| | | <script> |
| | | var OptionData = []; |
| | | var OptionData_Emp = []; |
| | | layui.config({ |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | |
| | | case 'set_Souce': |
| | | set_Souce(data); |
| | | break; |
| | | //éæä½å·¥ |
| | | case 'set_Emp': |
| | | set_Emp(data); |
| | | break; |
| | | //æ¥çå·¥èºè·¯çº¿ |
| | | case 'set_Routing': |
| | | set_Routing(); |
| | |
| | | columns.push({ field: 'åæ®å·', title: 'åæ®å·', hide: true, sort: true }); |
| | | columns.push({ field: 'éå®è®¢åå·', title: 'éå®è®¢åå·', width: 150, sort: true }); |
| | | columns.push({ field: 'ç产订åå·', title: 'ç产订åå·', width: 150, style: 'background-color: #f9f9f9;', sort: true }); |
| | | columns.push({ field: 'ç产订åæç»è¡å·', title: 'ç产订åæç»è¡å·', width: 150, sort: true }); |
| | | columns.push({ field: 'ç产ç»ç»', title: 'ç产ç»ç»', width: 150, sort: true }); |
| | | columns.push({ field: 'ç©æä»£ç ', title: 'ç©æç¼ç ', width: 150, sort: true }); |
| | | columns.push({ field: 'ç©æåç§°', title: 'ç©æåç§°', width: 150, sort: true }); |
| | |
| | | columns.push({ field: 'æ¨æ¥æ°é', title: 'æ¨æ¥æ°é' }); |
| | | columns.push({ field: 'ä¼å
级', title: 'ä¼å
级', width: 150, edit: 'text', sort: true }); |
| | | columns.push({ field: 'çäº§èµæº', title: 'çäº§èµæº', width: 150, edit: 'text', event: "HSourceID" }); |
| | | columns.push({ field: 'æä½å·¥', title: 'æä½å·¥', width: 150, edit: 'text', event: "HEmpID" }); |
| | | |
| | | columns.push({ |
| | | field: Format(myDate.getTime() + 0 * oneday, 'yyyy-MM-dd'), title: Format(myDate.getTime() + 0 * oneday, 'MM.dd'), edit: 'text', width: 70, templet: function (d) { |
| | |
| | | return DayColor(d[Format(myDate.getTime() + 30 * oneday, 'yyyy/MM/dd')], d[Format(myDate.getTime() + 30 * oneday, 'yyyy-MM-dd')], d, Format(myDate.getTime() + 30 * oneday, 'yyyy-MM-dd')); |
| | | } |
| | | })//0 |
| | | |
| | | columns.push({ field: 'ç产订åæç»è¡å·', title: 'ç产订åæç»è¡å·', width: 150, sort: true }); |
| | | columns.push({ field: 'T31', title: 'T31', width: 70 });//0 |
| | | columns.push({ field: '订åç±»å', title: '订åç±»å', width: 150, sort: true }); |
| | | columns.push({ field: 'ç产订ååæ®ç±»å', title: 'æºå订ååæ®ç±»å', width: 150, sort: true }); |
| | |
| | | columns.push({ field: 'HWorkShopID', title: 'HWorkShopID', hide: true }); |
| | | columns.push({ field: 'HUnitID', title: 'HUnitID', hide: true }); |
| | | columns.push({ field: 'HProdORGID', title: 'HProdORGID', hide: true }); |
| | | columns.push({ field: 'HEmpID', title: 'HEmpID', hide: true }); |
| | | columns.push({ field: 'æåæ±æ¥æ°é', title: 'æåæ±æ¥æ°é', width: 150, edit: 'text', sort: true }); |
| | | columns.push({ fixed: 'right', title: 'æä½', toolbar: '#barDemo' }); |
| | | option_columns = columns; |
| | |
| | | sWhere = { |
| | | HORGID: sessionStorage["OrganizationID"] |
| | | , HBEGINDATE: field |
| | | , HENDDATE: field |
| | | , HENDDATE: field |
| | | } |
| | | get_Display_3(JSON.stringify(sWhere)); |
| | | }); |
| | |
| | | // } |
| | | // } |
| | | // } |
| | | //}) |
| | | //}) |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | //缺æåæè¡¨æ ¼æ°æ® |
| | | function set_InitGrid1(field) { |
| | | var columns = []; |
| | | var columns = []; |
| | | columns.push({ field: 'HOrgName', title: 'éè´ç»ç»', sort: true }); |
| | | columns.push({ field: 'FNUMBER', title: 'ç©æç¼ç ', sort: true }); |
| | | columns.push({ field: 'HMaterName', title: 'ç©æåç§°', sort: true }); |
| | |
| | | columns.push({ field: 'CountHQty', title: 'å计', sort: true }); |
| | | columns.push({ field: 'FBASEQTY', title: '峿¶åºåæ°é', sort: true, totalRow: true }); |
| | | columns.push({ field: Format(field, 'yyyy-MM-dd'), title: Format(field, 'MM.dd'), width: 70 }) |
| | | |
| | | |
| | | option_columns = columns; |
| | | option3 = { |
| | | elem: '#mainTable_Material' |
| | |
| | | , limit: Number.MAX_VALUE//é»è®¤æ¾ç¤ºå
¨é¨ |
| | | , done: function (res, page, count) { |
| | | soulTable.render(this); |
| | | |
| | | |
| | | } |
| | | }; |
| | | } |
| | |
| | | } |
| | | if (isNaN(data[i]["HSourceID"])) { |
| | | return layer.msg("éæ©çäº§èµæº!!") |
| | | } |
| | | } |
| | | HICOMNum.push(data[i]["HICMOInterID"] + ";" + data[i]["HICMOEntryID"] + ";" + data[i]["HSourceID"]); |
| | | } |
| | | |
| | | |
| | | $('#HProgressBar').html(` |
| | | <div class="layui-progress" lay-filter="demo-filter-progress"> |
| | | <div class="layui-progress-bar" lay-percent="40%"></div> |
| | |
| | | return layer.alert("第" + (i + 1) + 'è¡ï¼å°æ¶äº§è½æªè®¾ç½®ï¼è¯·æ ¸å¯¹æ°æ®ã' + '</br>' + '1.ç©ææªæ·»å å·¥èºè·¯çº¿' + '</br>' + '2.å·¥èºè·¯çº¿ä¸æªè®¾ç½®å°æ¶äº§è½' + '</br>' + '3.çäº§èµæºæªè®¾ç½®åçå·¥æ¶' + '</br>' + '4.çäº§èµæºä¸ç»å®å·¥ä½ä¸å¿ä¸å·¥èºè·¯çº¿ä¸è®¾ç½®çå·¥ä½ä¸å¿ä¸ä¸è´'); |
| | | } |
| | | } |
| | | |
| | | |
| | | } else { |
| | | //layer.close(ajaxLoad); |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | |
| | | return layer.msg("è¯·éæ©æ°æ®!") |
| | | } |
| | | } |
| | | |
| | | //éæä½å·¥ |
| | | function set_Emp(data) { |
| | | if (data != 0) { |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "èåå表" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ["../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_EmployeeList.html?Htype=HEmp", "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | | var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//è·åéä¸çæ°æ® |
| | | |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | } |
| | | OptionData_Emp[0] = checkStatus.data[0]; |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | , end: function () { |
| | | if (OptionData_Emp.length > 0) { |
| | | var num = 0; |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | if (num >= data.length) { |
| | | break; |
| | | } |
| | | if (option.data[i]["LAY_CHECKED"] == true) { |
| | | option.data[i]["HEmpID"] = OptionData_Emp[0].HItemID; |
| | | option.data[i]["æä½å·¥"] = OptionData_Emp[0].èååç§°; |
| | | num += 1; |
| | | } |
| | | } |
| | | table.render(option); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | else { |
| | | return layer.msg("è¯·éæ©æ°æ®!") |
| | | } |
| | | } |
| | | |
| | | //ä¿å |
| | | function set_AddNew() { |
| | | |
| | | //å é¤åè¡¨æ°æ® ä¼å ç¨æ°ç»çä½ç½®,éè¦éæ°æä¸ä¸é¡ºåº |
| | | var num = []; |
| | | var num = []; |
| | | for (var i = 0; i < table.cache["mainTable"].length; i++) { |
| | | if (table.cache["mainTable"][i] != "") { |
| | | if (parseFloat(table.cache["mainTable"][i]["æåæ°é"]) == 0) { |
| | |
| | | table.cache["mainTable"][i].LAY_TABLE_INDEX = i; |
| | | num.push(table.cache["mainTable"][i]) |
| | | } |
| | | } |
| | | } |
| | | |
| | | //var sMainStr = JSON.stringify(data.field); |
| | | var sSubStr = JSON.stringify(num); |
| | |
| | | } |
| | | }) |
| | | } |
| | | |
| | | //æä½å·¥ |
| | | if (obj.event == "HEmpID") { |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "åå·¥å表" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ["../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_EmployeeList.html?Htype=HEmp", "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | | var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//è·åéä¸çæ°æ® |
| | | |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | } |
| | | OptionData_Emp[0] = checkStatus.data[0]; |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | obj.update({ |
| | | "HEmpID": checkStatus.data[0].HItemID |
| | | , "æä½å·¥": checkStatus.data[0].èååç§° |
| | | }) |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | , end: function () { |
| | | if (OptionData_Emp.length > 0) { |
| | | obj.update({ |
| | | "HEmpID": OptionData_Emp[0].HItemID |
| | | , "æä½å·¥": OptionData_Emp[0].èååç§° |
| | | }) |
| | | OptionData_Emp = []; |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | |
| | | obj.event = ""; |
| | | return false; |
| | | } else if (event.key == "F8") { |
| | |
| | | item.è§æ ¼åå· = item.è§æ ¼åå·.replace(/[,]+/g, 'ï¼'); // å°æ¢åå·æ¿æ¢ä¸ºç©ºå符串 |
| | | } |
| | | }); |
| | | table.exportFile(ins.config.id, data, "xls"); |
| | | table.exportFile(ins.config.id, data, "xls"); |
| | | } |
| | | |
| | | //æäº§åè½ |
| | |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | |
| | | for (var i = 0; i < option.cols[0].length - 2; i++) { |
| | | var dataCols = dataCol[i].split('|'); |
| | | if (dataCol[i]) { |
| | | var dataCols = dataCol[i].split('|'); |
| | | } |
| | | //éèå |
| | | if (dataCols[1] == 1) { |
| | | option.cols[0][i + 1]["hide"] = true; |
| | |
| | | |
| | | |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | |
| | | |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | |
| | | for (var i = 0; i < option3.cols[0].length - 1; i++) { |
| | |
| | | } else { |
| | | option3.cols[0][i + 1]["style"] = "font-size:100%"; |
| | | } |
| | | |
| | | |
| | | //å使å¨ä½ç½®(å·¦ å±
ä¸ å³) |
| | | switch (dataCols[2]) { |
| | | case "L": |
| | |
| | | else { |
| | | break; |
| | | } |
| | | } |
| | | } |
| | | table.render(option3); |
| | | } else { |
| | | table.render(option3); |
| | |
| | | OptionData = data |
| | | } |
| | | |
| | | //åå»è¿åæä½å·¥ |
| | | function GetHEmpValue(data) { |
| | | OptionData_Emp = data |
| | | } |
| | | |
| | | </script> |
| New file |
| | |
| | | <!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/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> |
| | | <script src="../../../layuiadmin/PageTitle.js"></script> |
| | | <style type="text/css"> |
| | | .layui-form-item .layui-inline { |
| | | margin-right: 0; |
| | | } |
| | | |
| | | html { |
| | | background-color: white; |
| | | color: white; |
| | | } |
| | | |
| | | .layui-table-cell { |
| | | overflow: visible !important; |
| | | } |
| | | |
| | | td .layui-form-select { |
| | | margin-top: -10px; |
| | | margin-left: -15px; |
| | | margin-right: -15px; |
| | | } |
| | | </style> |
| | | </head> |
| | | <body> |
| | | <div class="layui-fluid" style="padding: 0;"> |
| | | <div class="layui-card" style="padding: 15px;"> |
| | | <div class="layui-card-body" style="padding: 1px;"> |
| | | <form 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" id="print-btn" class="layui-btn layui-btn-normal layui-btn-radius layui-btn-disabled" lay-submit="" lay-filter="get_PrintReport" disabled>æå°</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">éåº</button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-tab" lay-filter="tab-BatchSplit"> |
| | | <h1 style="text-align: center; padding: 10px 0;"><b>æµè½¬å¡æ¹éæå</b></h1> |
| | | </div> |
| | | <table class="layui-hide" id="mainTable" lay-filter="mainTable" style="margin-top:5px;"></table> |
| | | <script type="text/html" id="xuhao"> |
| | | {{d.LAY_TABLE_INDEX+1}} |
| | | </script> |
| | | </form> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <script type="text/html" id="barDemo"> |
| | | <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">å é¤</a> |
| | | </script> |
| | | <script> |
| | | //#region æå 注é |
| | | //#endregion |
| | | 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 |
| | | , element = layui.element; |
| | | var sWhere = ""; |
| | | //#endregion |
| | | |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | | // åå§åçé¢ |
| | | set_InitGrid(); |
| | | |
| | | //è·å页é¢è·³è½¬åæ° |
| | | var params = get_UrlVars(); |
| | | if (typeof (params[params[0]]) == "undefined") { |
| | | var OperationType = 1;//æä½ç±»å |
| | | } else { |
| | | var OperationType = params[params[0]];//æä½ç±»å |
| | | var linterid = params[params[1]];//æºå主åid |
| | | var HSouceBillType = params[params[2]];//æºåç±»å |
| | | } |
| | | |
| | | //夿æä½ç±»å |
| | | if (OperationType == 1) {//æ æºåæ°å¢ |
| | | |
| | | } |
| | | else if (OperationType == 2) {//ææºåæ°å¢ |
| | | get_Display_BatchSplit(linterid) |
| | | } |
| | | else if (OperationType == 3) {//ç¼è¾ |
| | | |
| | | } |
| | | else { |
| | | layer.alert("æªç¥æä½ç±»åï¼", { icon: 5 }); |
| | | } |
| | | |
| | | //#endregion |
| | | |
| | | //#region 触åäºä»¶ï¼å
æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç |
| | | //éåºæé® |
| | | form.on('submit(Exit)', function () { |
| | | if (params[1] != null) { |
| | | Pub_Close(1); |
| | | } else if (params[1] == null) { |
| | | Pub_Close(2); |
| | | } |
| | | }) |
| | | //#endregion |
| | | |
| | | //#region 页颿¹æ³ |
| | | //åå§åé¡µé¢ |
| | | function set_InitGrid() { |
| | | option = { |
| | | elem: '#mainTable' |
| | | //, toolbar: '#toolbarDemo' |
| | | , limit: 500 |
| | | , height: 500 |
| | | , loading: false |
| | | , cols: [[ //å表 |
| | | { type: 'checkbox', totalRowText: 'å计è¡' } |
| | | , { type: 'numbers', title: 'åºå·', width: 100, totalRow: true } |
| | | , { field: 'HICMOInterID', title: 'ç产订åå
ç ', width: 100, hide: true }//ç产订åå
ç |
| | | , { field: 'HICMOEntryID', title: 'ç产订ååå
ç ', width: 100, hide: true }//ç产订ååå
ç |
| | | , { field: 'HICMOBillNo', title: 'ç产订å', width: 120 }//ç产订åå· |
| | | , { field: 'HMaterID', title: 'HMaterID', width: 100, hide: true } |
| | | , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', width: 150 } |
| | | , { field: 'ç©æåç§°', title: 'ç©æåç§°', width: 150 } |
| | | , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', width: 100, hide: true} |
| | | , { field: 'HQty', title: 'è®¢åæ»æ°', width: 110 } |
| | | , { field: 'HFinishQty', title: 'å·²çææµè½¬å¡æ°', width: 130 } |
| | | , { field: 'HUsableQty', title: 'å©ä½å¯ç¨æ°é', width: 130 } |
| | | , { field: 'HProQty', title: 'æµè½¬å¡æ°é', width: 110 } |
| | | , { field: 'HRoutingInterID', title: 'å·¥èºè·¯çº¿å
ç ', width: 150, hide: true } |
| | | , { field: 'HRoutingName', title: 'å·¥èºè·¯çº¿', width: 170 } |
| | | , { field: 'HSheetQty', title: 'æåæµè½¬å¡å¼ æ°', width: 130 } |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 70 } |
| | | ]] |
| | | } |
| | | |
| | | //åå§è¡¨æ ¼æ°æ® |
| | | var rowdata = [{ |
| | | "HICMOInterID": 0, "HICMOEntryID": 0, "HICMOBillNo": "", "HMaterID": 0, "ç©æä»£ç ": "" |
| | | , "ç©æåç§°": "", "è§æ ¼åå·": "", "HQty": 0, "HFinishQty": 0, "HUsableQty": 0 |
| | | , "HProQty": 0, "HRoutingInterID": 0, "HRoutingName": "", "HSheetQty": 0 |
| | | }]; |
| | | |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | } |
| | | |
| | | //æ¹éæåç产订åçææµè½¬å¡ |
| | | function get_Display_BatchSplit(linterid) { |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "Sc_ProcessExchangeBill/BatchSpilt", |
| | | type: "GET", |
| | | data: { "HInterID": linterid, "user": sessionStorage["HUserName"]}, |
| | | success: function (result) { |
| | | if (result.code == 1) { // 说æéªè¯æåäºï¼ |
| | | //ç½æ ¼æ°æ®èµå¼ |
| | | var subdata = result.data |
| | | var rowdata = []; |
| | | for (var i = 0; i < subdata.length; i++) { |
| | | rowdata.push( |
| | | { |
| | | "HICMOInterID": 0, "HICMOEntryID": 0, "HICMOBillNo": "", "HMaterID": 0, "ç©æä»£ç ": "" |
| | | , "ç©æåç§°": "", "è§æ ¼åå·": "", "HQty": 0, "HFinishQty": 0, "HUsableQty": 0 |
| | | , "HProQty": 0, "HRoutingInterID": 0, "HRoutingName": "", "HSheetQty": 0 |
| | | } |
| | | ) |
| | | } |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("åçé误!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | //以䏿¯layui模å |
| | | }); |
| | | |
| | | </script> |
| | | </body> |
| | | </html> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ä¸å¡å<label style="color:red"> * </label></label> |
| | | <label class="layui-form-label">ä¸å¡å</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HEmpName" id="HEmpName" class="layui-input" value="" style="background-color: #efefef4d; float: left; width: 150px;" readonly> |
| | | <input type="hidden" name="HEmpID" id="HEmpID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">éè´æ¹å¼<label style="color:red"> * </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="background-color: #efefef4d; float: left; width: 150px;" readonly> |
| | | <input type="hidden" name="HPSStyleID" id="HPSStyleID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç»ç®æ¹å¼<label style="color:red"> * </label></label> |
| | | <label class="layui-form-label">ç»ç®æ¹å¼</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HSSName" id="HSSName" class="layui-input" value="" style="background-color: #efefef4d; float: left; width: 150px;" readonly> |
| | | <input type="hidden" name="HSSID" id="HSSID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | |
| | | layer.msg("请è¾å
¥æ±çï¼"); |
| | | return; |
| | | } |
| | | if ($("#HEmpID").val() == 0) { |
| | | layer.msg("è¯·éæ©ä¸å¡ååï¼"); |
| | | return; |
| | | } |
| | | //if ($("#HEmpID").val() == 0) { |
| | | // layer.msg("è¯·éæ©ä¸å¡ååï¼"); |
| | | // return; |
| | | //} |
| | | if ($("#HDeptID").val() == 0) { |
| | | layer.msg("è¯·éæ©éè´é¨é¨ï¼"); |
| | | return; |
| | |
| | | layer.msg("è¯·éæ©ä¾åºåï¼"); |
| | | return; |
| | | } |
| | | if ($("#HPSStyleID").val() == 0) { |
| | | layer.msg("è¯·éæ©éè´æ¹å¼ï¼"); |
| | | return; |
| | | } |
| | | if ($("#HSSID").val() == 0) { |
| | | layer.msg("è¯·éæ©ç»ç®æ¹å¼ï¼"); |
| | | return; |
| | | } |
| | | //if ($("#HPSStyleID").val() == 0) { |
| | | // layer.msg("è¯·éæ©éè´æ¹å¼ï¼"); |
| | | // return; |
| | | //} |
| | | //if ($("#HSSID").val() == 0) { |
| | | // layer.msg("è¯·éæ©ç»ç®æ¹å¼ï¼"); |
| | | // return; |
| | | //} |
| | | |
| | | temp = $("#HExRate").val() + ""; |
| | | if (temp == 0) { |
| | |
| | | |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">主管<label style="color:red"> * </label></label> |
| | | <label class="layui-form-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;"> |
| | |
| | | return false; |
| | | } |
| | | |
| | | if ($("#HManagerID").val() == "0") { |
| | | layer.msg("主管æªéæ©!"); |
| | | return false; |
| | | } |
| | | //if ($("#HManagerID").val() == "0") { |
| | | // layer.msg("主管æªéæ©!"); |
| | | // return false; |
| | | //} |
| | | |
| | | if ($("#HWHID").val() == "0") { |
| | | layer.msg("ä»åºæªéæ©!"); |
| | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">éè´å<label style="color:red"> * </label></label> |
| | | <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;"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">éè´æ¹å¼<label style="color:red"> * </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;"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">ç»ç®æ¹å¼<label style="color:red"> * </label></label> |
| | | <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;"> |
| | | <input type="hidden" name="HSSID" id="HSSID" class="layui-input" value="0" style="float:left;width:150px;"> |
| | |
| | | layer.msg("请è¾å
¥æ±çï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | if ($("#HEmpID").val() == 0) { |
| | | //æç¤ºè¯·éæ©éè´åï¼è¦ç¤ºæ å¿ä¸º5ï¼éæ©æé®åæé®åç§° ï¼æ¶é´ä¸º100ç§ ï¼offset: 't'åskin: 'layui-layer-lan'åå«ç¨äºè°æ´æ¶æ¯æ¡çä½ç½®åæ ·å¼ æ é¢ä¸ºâ温馨æç¤ºâ |
| | | layer.msg("è¯·éæ©éè´åï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | //if ($("#HEmpID").val() == 0) { |
| | | // //æç¤ºè¯·éæ©éè´åï¼è¦ç¤ºæ å¿ä¸º5ï¼éæ©æé®åæé®åç§° ï¼æ¶é´ä¸º100ç§ ï¼offset: 't'åskin: 'layui-layer-lan'åå«ç¨äºè°æ´æ¶æ¯æ¡çä½ç½®åæ ·å¼ æ é¢ä¸ºâ温馨æç¤ºâ |
| | | // layer.msg("è¯·éæ©éè´åï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return; |
| | | //} |
| | | if ($("#HDeptID").val() == 0) { |
| | | //æç¤ºè¯·éæ©éè´é¨é¨ï¼è¦ç¤ºæ å¿ä¸º5ï¼éæ©æé®åæé®åç§° ï¼æ¶é´ä¸º100ç§ ï¼offset: 't'åskin: 'layui-layer-lan'åå«ç¨äºè°æ´æ¶æ¯æ¡çä½ç½®åæ ·å¼ æ é¢ä¸ºâ温馨æç¤ºâ |
| | | layer.msg("è¯·éæ©éè´é¨é¨ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | |
| | | layer.msg("è¯·éæ©ä¾åºåï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | if ($("#HPSStyleID").val() == 0) { |
| | | //æç¤ºè¯·éæ©éè´æ¹å¼ï¼è¦ç¤ºæ å¿ä¸º5ï¼éæ©æé®åæé®åç§° ï¼æ¶é´ä¸º100ç§ ï¼offset: 't'åskin: 'layui-layer-lan'åå«ç¨äºè°æ´æ¶æ¯æ¡çä½ç½®åæ ·å¼ æ é¢ä¸ºâ温馨æç¤ºâ |
| | | layer.msg("è¯·éæ©éè´æ¹å¼ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | if ($("#HPSStyleID").val() == "" || $("#HPSStyleID").val() == null) { |
| | | $("#HPSStyleID").val(0) |
| | | } |
| | | if ($("#HSSID").val() == 0) { |
| | | //æç¤ºè¯·éæ©ç»ç®æ¹å¼ï¼è¦ç¤ºæ å¿ä¸º5ï¼éæ©æé®åæé®åç§° ï¼æ¶é´ä¸º100ç§ ï¼offset: 't'åskin: 'layui-layer-lan'åå«ç¨äºè°æ´æ¶æ¯æ¡çä½ç½®åæ ·å¼ æ é¢ä¸ºâ温馨æç¤ºâ |
| | | layer.msg("è¯·éæ©ç»ç®æ¹å¼ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | //if ($("#HPSStyleID").val() == 0) { |
| | | // //æç¤ºè¯·éæ©éè´æ¹å¼ï¼è¦ç¤ºæ å¿ä¸º5ï¼éæ©æé®åæé®åç§° ï¼æ¶é´ä¸º100ç§ ï¼offset: 't'åskin: 'layui-layer-lan'åå«ç¨äºè°æ´æ¶æ¯æ¡çä½ç½®åæ ·å¼ æ é¢ä¸ºâ温馨æç¤ºâ |
| | | // layer.msg("è¯·éæ©éè´æ¹å¼ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return; |
| | | //} |
| | | //if ($("#HSSID").val() == 0) { |
| | | // //æç¤ºè¯·éæ©ç»ç®æ¹å¼ï¼è¦ç¤ºæ å¿ä¸º5ï¼éæ©æé®åæé®åç§° ï¼æ¶é´ä¸º100ç§ ï¼offset: 't'åskin: 'layui-layer-lan'åå«ç¨äºè°æ´æ¶æ¯æ¡çä½ç½®åæ ·å¼ æ é¢ä¸ºâ温馨æç¤ºâ |
| | | // layer.msg("è¯·éæ©ç»ç®æ¹å¼ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return; |
| | | //} |
| | | //åè¡¨æ°æ®æ£éªç®å表åéªè¯ |
| | | //åç»å¯ç¨å¤ä¸ªæ°ç»åå¨ååæ©å± |
| | | for (var i = 0; i < option.data.length; i++) {//éåoption.dataæ°ç» |
| | |
| | | //éè¿ä¾åºåidè·åç¨ç |
| | | var HSupID = $("#HSupID").val(); |
| | | if (HSupID != 0 && typeof (OptionData.HItemID) != "undefined") { |
| | | var Dec = getDecByMaterID(obj.data.HMaterID) //è·å精度 |
| | | var Dec = getDecByMaterID(OptionData.HItemID) //è·å精度 |
| | | var HQtyDec = (Dec["HQtyDec"] == null || Dec["HQtyDec"] == 0) ? 4 : Dec["HQtyDec"]; //æ°é精度 |
| | | var HPriceDec = (Dec["HPriceDec"] == null || Dec["HPriceDec"] == 0) ? 4 : Dec["HPriceDec"]; //å价精度 |
| | | var HMoneyDec = (Dec["HMoneyDec"] == null || Dec["HMoneyDec"] == 0) ? 2 : Dec["HMoneyDec"]; //éé¢ç²¾åº¦ |
| | |
| | | $("#HSSName").val(checkStatus.data[0].ç»ç®æ¹å¼); |
| | | $("#HAddress").val(checkStatus.data[0].å°åº); |
| | | $("#HPSStyleName").val(checkStatus.data[0].éè´æ¹å¼); |
| | | $("#HPSStyleID").val(checkStatus.data[0].HPSStyleID); |
| | | $("#HPSStyleID").val((checkStatus.data[0].HPSStyleID == null) ? 0 : checkStatus.data[0].HPSStyleID); |
| | | |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | |
| | | $("#HSSName").val(obj[0].ç»ç®æ¹å¼); |
| | | $("#HAddress").val(obj[0].å°åº); |
| | | $("#HPSStyleName").val(obj[0].éè´æ¹å¼); |
| | | $("#HPSStyleID").val(obj[0].HPSStyleID); |
| | | $("#HPSStyleID").val(obj[0].HPSStyleID == "" ? 0 : obj[0].HPSStyleID); |
| | | } |
| | | |
| | | |
| | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">éªæ¶å<label style="color:red"> * </label></label> |
| | | <label class="layui-form-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 style="color:red"> * </label></label> |
| | | <label class="layui-form-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 style="color:red"> * </label></label> |
| | | <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;"> |
| | |
| | | </div>--> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">è´è´£äºº<label style="color:red"> * </label></label> |
| | | <label class="layui-form-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;"> |
| | |
| | | layer.msg("è¯·éæ©ä»åºï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | if ($("#HManagerID").val() == 0) { |
| | | layer.msg("è¯·éæ©è´è´£äººï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | if ($("#HEmpID").val() == 0) { |
| | | layer.msg("è¯·éæ©ä¸å¡åï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | if ($("#HKeeperID").val() == 0) { |
| | | layer.msg("è¯·éæ©ä¿ç®¡åï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | if ($("#HSecManagerID").val() == 0) { |
| | | layer.msg("è¯·éæ©éªæ¶åï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | //if ($("#HManagerID").val() == 0) { |
| | | // layer.msg("è¯·éæ©è´è´£äººï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return; |
| | | //} |
| | | //if ($("#HEmpID").val() == 0) { |
| | | // layer.msg("è¯·éæ©ä¸å¡åï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return; |
| | | //} |
| | | //if ($("#HKeeperID").val() == 0) { |
| | | // layer.msg("è¯·éæ©ä¿ç®¡åï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return; |
| | | //} |
| | | //if ($("#HSecManagerID").val() == 0) { |
| | | // layer.msg("è¯·éæ©éªæ¶åï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return; |
| | | //} |
| | | if ($("#HDeptID").val() == 0) { |
| | | layer.msg("è¯·éæ©é¨é¨ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |