ch
2022-05-30 ef69c716488bda2994937e6e08b402960bc1aeba
Merge branch 'master' of http://101.37.171.70:10101/r/MESWMS-LayUI
34个文件已修改
16个文件已添加
4529 ■■■■ 已修改文件
WebTM/Properties/PublishProfiles/JFTM.pubxml.user 76 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/Vlog/webapi20220512.txt 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/Vlog/webapi20220517.txt 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/Vlog/webapi20220518.txt 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/Vlog/webapi20220529.txt 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/WebTM.csproj 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/PublicPage/EqpInformation.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/grf/包装方式条码.grf 276 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/grf/工序流转.grf 680 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/grf/物料名称条码.grf 276 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/grf/生产单.grf 107 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/grf/花型条码.grf 294 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/index.html 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/HBarPlanPrint.html 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_EquipFileMainBill.aspx.designer.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_QK_PackingBillList.aspx 45 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_QK_SPackingBillList.aspx 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_QK_SPackingBillList.aspx.cs 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_QK_SPackingBillList.aspx.designer.cs 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_ICMOBillList.aspx 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_ProcessExchangeBillList.aspx 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_ProcessExchangeBillList.aspx.cs 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_ProcessExchangeBillList.aspx.designer.cs 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/报工台工序/开工/Sc_Add_MESBeginStepWorkBillList.html 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/提料计划/JIT_LiftMaterPlaBillnList.html 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/提料计划/JIT_LiftMaterPlanBillEdit.html 78 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/日计划基础资料/Cg_PODemandPlanConfigBillList.html 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/日计划基础资料/Cg_PODemandPlanConfigBill_Add.html 29 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/日计划基础资料/Gy_WorkWarehouseBillList.html 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/日计划基础资料/Gy_WorkWarehouseBill_Add.html 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/日计划基础资料/JIT_NeedMaterPlanConfigBillList.html 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/日计划基础资料/JIT_NeedMaterPlanConfigBill_Add.html 32 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产任务单/Sc_ICMOBillList.html 175 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产叫料平台/JIT_ComplementGoodBillMain.html 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产日计划工单/JIT_DayPlanBillEdit.html 72 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产日计划工单/JIT_DayPlanBillList.html 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产装箱单/QK_PackedBillList.html 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产装箱单/QK_PackingBill.html 59 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产计划平台/JIT_DayPlanPlatForm.html 596 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产计划平台/JIT_DayPlanPlatFormImport.html 374 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/要料计划/JIT_NeedMaterPlanBillEdit.html 84 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/要料计划/JIT_NeedMaterPlanBillList.html 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/工序检验单/QC_ProcessCheckBill.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/质量管理/首件检验单/QC_Add_Edit_FirstPieceCheckBill.html 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/叫料管理/Jl_CallGoodsBillMain.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/工序出站汇报单/Cj_StationOutBillList.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/工序流转卡/Sc_ProcessExchangeBill.html 701 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/工序流转卡/Sc_ProcessExchangeBillList.html 179 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/采购管理/委外订单/WW_EntrustOrderBillList.html 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/采购管理/采购订单/Cg_POOrderBillList.html 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/Properties/PublishProfiles/JFTM.pubxml.user
@@ -5,7 +5,7 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <_PublishTargetUrl>D:\网站发布\智云MESWMS\LAYUI</_PublishTargetUrl>
    <History>True|2022-04-22T09:26:31.1780137Z;True|2022-04-19T16:20:09.8422169+08:00;False|2022-04-12T15:13:02.1028573+08:00;True|2022-04-12T10:54:56.6003263+08:00;False|2022-04-12T10:54:44.4595854+08:00;True|2022-04-11T16:42:06.6793186+08:00;True|2022-04-11T15:52:10.6161563+08:00;True|2022-04-11T15:48:38.0522724+08:00;True|2022-04-11T14:46:47.2397222+08:00;True|2022-04-11T13:42:13.2471726+08:00;True|2022-04-11T09:54:21.2120371+08:00;True|2022-04-11T09:53:01.4026683+08:00;True|2022-04-09T15:08:12.8046566+08:00;True|2022-04-08T17:29:12.2712303+08:00;True|2022-04-07T16:58:40.7699488+08:00;True|2022-03-31T13:52:40.5919602+08:00;True|2022-03-29T14:18:44.9154160+08:00;True|2022-03-29T14:04:02.8789395+08:00;True|2022-03-24T16:36:03.1844780+08:00;True|2022-03-24T15:14:25.9824865+08:00;True|2022-03-10T14:00:50.3507784+08:00;True|2022-03-10T13:45:53.4199601+08:00;True|2022-03-10T13:41:55.2901210+08:00;True|2022-03-10T13:37:38.3845563+08:00;True|2022-03-10T13:37:18.6380311+08:00;True|2022-03-10T11:20:33.5740394+08:00;True|2022-03-10T11:16:05.0743574+08:00;True|2022-03-10T10:12:34.0752504+08:00;True|2022-03-10T09:56:28.4760822+08:00;True|2022-03-10T09:37:30.8502429+08:00;True|2022-03-10T09:35:00.1459659+08:00;True|2022-03-10T09:18:16.6966633+08:00;True|2022-03-10T08:51:48.4580343+08:00;True|2022-03-10T08:51:28.7430996+08:00;True|2022-03-09T13:56:34.8226030+08:00;True|2022-03-09T13:54:10.9929053+08:00;True|2022-03-08T17:09:50.5197523+08:00;True|2022-03-08T17:07:15.6898210+08:00;False|2022-03-08T17:06:54.8474632+08:00;True|2022-03-08T15:20:38.0722005+08:00;True|2022-03-08T15:00:33.6132118+08:00;True|2022-03-08T14:27:19.1639943+08:00;True|2022-03-08T13:57:28.7308630+08:00;True|2022-03-08T13:42:47.2978985+08:00;True|2022-03-08T13:30:36.9292512+08:00;True|2022-03-08T13:29:52.7918602+08:00;True|2022-03-08T13:26:57.2910717+08:00;True|2022-03-08T13:23:04.5379987+08:00;True|2022-02-28T10:54:57.0263525+08:00;True|2022-02-24T15:31:40.9685096+08:00;True|2022-02-23T09:07:35.4584877+08:00;True|2022-02-23T09:05:25.7591771+08:00;True|2022-02-23T08:51:51.2340892+08:00;True|2022-02-21T10:15:01.5497579+08:00;True|2022-02-15T09:07:20.7943263+08:00;True|2022-02-11T10:22:12.4002612+08:00;True|2022-02-10T10:53:03.0296330+08:00;True|2022-02-10T10:51:57.7758881+08:00;True|2022-02-10T10:48:18.3142477+08:00;True|2022-02-10T10:40:13.1440694+08:00;True|2022-02-10T10:24:00.5041469+08:00;True|2022-02-10T10:20:13.4669850+08:00;True|2022-02-10T10:16:46.3841234+08:00;True|2022-02-10T10:00:28.0914087+08:00;True|2022-02-10T09:55:37.5234475+08:00;True|2022-02-10T09:46:36.6817748+08:00;True|2022-02-10T09:42:17.8207976+08:00;True|2022-02-10T09:27:34.2967366+08:00;True|2022-02-10T09:22:05.2900030+08:00;True|2022-02-10T09:15:13.0763532+08:00;True|2022-02-09T15:49:48.7828455+08:00;True|2022-02-09T15:49:12.6486510+08:00;True|2022-02-09T14:13:20.0662033+08:00;True|2022-02-07T22:11:15.6807755+08:00;True|2022-01-21T13:55:38.5960348+08:00;True|2022-01-21T13:35:44.5448951+08:00;True|2022-01-21T11:17:58.4170192+08:00;True|2022-01-21T11:16:17.6980618+08:00;True|2022-01-21T11:03:25.8507147+08:00;True|2022-01-21T11:01:15.9424492+08:00;True|2022-01-21T10:56:37.1625788+08:00;True|2022-01-21T10:53:45.3657250+08:00;True|2022-01-21T10:46:22.6669947+08:00;True|2022-01-21T10:45:04.4118587+08:00;True|2022-01-21T10:41:54.7072355+08:00;True|2022-01-20T13:39:44.5738057+08:00;True|2022-01-18T09:18:23.0953685+08:00;True|2022-01-15T11:06:39.7809167+08:00;True|2022-01-14T18:59:11.1201332+08:00;True|2022-01-11T15:11:43.6994251+08:00;True|2022-01-10T20:26:01.9642570+08:00;True|2022-01-10T20:25:16.2747611+08:00;True|2022-01-10T20:24:02.1619078+08:00;True|2022-01-10T20:13:59.7024855+08:00;True|2022-01-07T10:58:16.5396273+08:00;True|2021-12-28T20:35:03.8417289+08:00;True|2021-12-28T19:36:35.9687073+08:00;True|2021-12-28T14:36:01.0212247+08:00;True|2021-12-28T14:31:11.2750876+08:00;True|2021-12-28T14:27:26.0102235+08:00;True|2021-12-28T14:19:50.6045053+08:00;True|2021-12-28T13:50:11.7600252+08:00;True|2021-12-27T13:29:04.7872023+08:00;True|2021-12-25T15:16:16.4137424+08:00;True|2021-12-25T14:53:38.7023659+08:00;True|2021-12-25T14:51:21.3707758+08:00;True|2021-12-25T14:50:23.4919970+08:00;True|2021-12-25T14:34:45.9167760+08:00;True|2021-12-25T13:51:06.6825462+08:00;True|2021-12-25T13:44:48.6348556+08:00;True|2021-12-25T13:41:38.6849398+08:00;True|2021-12-25T13:38:37.2507358+08:00;True|2021-12-25T13:38:16.0716131+08:00;True|2021-12-24T16:18:46.2402537+08:00;True|2021-11-08T09:19:14.7927869+08:00;True|2021-11-05T15:51:16.8422280+08:00;True|2021-11-05T15:46:53.0276715+08:00;True|2021-11-05T15:45:27.8318584+08:00;True|2021-11-05T15:41:35.9009415+08:00;True|2021-11-01T17:03:51.5854759+08:00;True|2021-11-01T16:13:09.6210948+08:00;True|2021-11-01T14:51:00.7022992+08:00;True|2021-10-26T10:53:01.9361750+08:00;True|2021-10-26T10:16:47.9563018+08:00;True|2021-10-22T17:13:17.3720952+08:00;True|2021-10-22T13:35:53.6896430+08:00;True|2021-10-22T13:31:19.8714386+08:00;True|2021-10-22T13:24:04.4805705+08:00;True|2021-10-22T13:18:41.9271606+08:00;True|2021-10-22T13:10:00.9550366+08:00;True|2021-10-22T13:03:14.5902813+08:00;True|2021-10-22T13:03:10.2311098+08:00;True|2021-10-22T12:58:01.5450926+08:00;True|2021-10-22T12:51:22.6508324+08:00;True|2021-10-22T12:44:14.8878722+08:00;True|2021-10-22T12:39:46.9039349+08:00;True|2021-10-22T12:33:42.4309896+08:00;True|2021-10-22T10:08:54.5752476+08:00;True|2021-10-21T09:30:55.8167159+08:00;True|2021-10-21T09:19:58.6892526+08:00;True|2021-10-21T09:15:39.0207025+08:00;True|2021-10-21T09:08:23.6455813+08:00;True|2021-10-21T09:05:17.7154494+08:00;True|2021-10-21T09:02:01.4347122+08:00;True|2021-10-21T09:00:43.2847798+08:00;True|2021-10-20T10:08:38.3526743+08:00;True|2021-10-19T21:31:14.4753280+08:00;True|2021-10-19T21:29:43.2359222+08:00;True|2021-10-19T21:27:52.0856399+08:00;True|2021-10-19T21:24:29.3747362+08:00;True|2021-10-19T21:23:37.0346854+08:00;True|2021-10-19T21:20:44.0366463+08:00;True|2021-10-19T21:05:49.1734251+08:00;True|2021-10-19T20:56:31.8598501+08:00;True|2021-10-19T20:55:07.4573445+08:00;True|2021-10-19T20:52:47.8843673+08:00;True|2021-10-19T20:47:16.0981497+08:00;True|2021-10-19T20:35:57.8948663+08:00;True|2021-10-19T20:08:43.0992863+08:00;True|2021-10-19T18:55:59.0823669+08:00;True|2021-10-19T18:21:24.5219336+08:00;True|2021-10-19T18:20:05.4930306+08:00;True|2021-10-19T18:17:15.1841910+08:00;True|2021-10-19T18:12:51.0075982+08:00;True|2021-10-19T18:09:40.0963972+08:00;True|2021-10-19T18:08:09.8505141+08:00;True|2021-10-19T18:07:05.9340851+08:00;True|2021-10-19T17:52:17.4253820+08:00;True|2021-10-19T16:34:19.7523737+08:00;True|2021-10-19T15:53:56.9797710+08:00;True|2021-10-19T11:24:38.8752607+08:00;True|2021-10-19T11:23:04.2837375+08:00;True|2021-10-19T11:13:52.3197500+08:00;True|2021-10-19T10:51:58.7845034+08:00;True|2021-10-19T10:49:49.7136089+08:00;True|2021-10-19T10:40:25.1535305+08:00;True|2021-10-19T10:33:39.1471329+08:00;True|2021-10-19T10:26:58.9241088+08:00;True|2021-10-18T08:49:46.6105634+08:00;True|2021-10-15T10:20:46.2792894+08:00;True|2021-10-14T21:03:29.0602929+08:00;True|2021-10-14T11:33:04.8005393+08:00;True|2021-10-14T11:19:00.7774035+08:00;True|2021-10-14T11:17:34.4973199+08:00;True|2021-10-14T11:16:21.3877266+08:00;True|2021-10-14T11:12:51.0130993+08:00;True|2021-10-14T11:05:17.3946201+08:00;True|2021-10-14T11:02:23.1262669+08:00;True|2021-10-14T11:01:18.7643791+08:00;True|2021-10-14T10:57:40.3127444+08:00;True|2021-10-14T10:52:10.3791977+08:00;True|2021-10-14T10:45:18.4318598+08:00;True|2021-10-14T10:40:46.2070267+08:00;True|2021-10-14T10:30:06.1773994+08:00;True|2021-10-14T10:24:50.9422072+08:00;True|2021-10-14T10:23:00.2117772+08:00;True|2021-10-14T10:12:51.0530894+08:00;True|2021-10-14T09:12:16.9768000+08:00;True|2021-10-13T16:59:53.0018074+08:00;True|2021-10-13T16:45:35.3921106+08:00;True|2021-10-13T16:41:41.0342581+08:00;True|2021-10-13T16:03:18.0167160+08:00;True|2021-10-13T16:02:53.5790785+08:00;True|2021-10-13T16:00:11.0703898+08:00;True|2021-10-13T13:36:13.3432081+08:00;True|2021-10-13T13:14:13.8788707+08:00;True|2021-10-13T09:38:20.1222222+08:00;True|2021-10-12T16:38:51.8845201+08:00;True|2021-10-12T14:16:58.5755022+08:00;True|2021-10-12T14:15:01.4590544+08:00;True|2021-10-12T14:13:00.7711433+08:00;True|2021-10-12T13:50:34.3642535+08:00;True|2021-10-12T13:49:08.9981833+08:00;True|2021-10-12T13:45:46.0865198+08:00;True|2021-10-12T13:37:49.3998195+08:00;True|2021-10-12T13:34:26.4352255+08:00;True|2021-10-12T13:27:34.1063777+08:00;True|2021-10-11T17:47:00.0758932+08:00;True|2021-10-11T17:24:54.8953424+08:00;True|2021-10-11T17:21:45.9185999+08:00;True|2021-10-11T17:03:59.6847675+08:00;True|2021-10-11T16:52:33.8659259+08:00;True|2021-10-11T16:46:37.4680156+08:00;True|2021-10-11T16:32:09.1274020+08:00;True|2021-10-11T16:20:01.2008705+08:00;True|2021-10-11T15:47:21.5381756+08:00;True|2021-10-11T15:24:50.1291214+08:00;True|2021-10-11T15:17:32.6449773+08:00;True|2021-10-11T13:58:17.0798825+08:00;True|2021-10-11T13:51:35.5979470+08:00;True|2021-10-11T13:48:52.7067744+08:00;True|2021-10-11T13:44:20.5680336+08:00;True|2021-10-11T13:41:00.0722088+08:00;True|2021-10-11T13:31:15.2469323+08:00;True|2021-10-11T11:30:51.1802904+08:00;True|2021-10-11T10:15:37.9555153+08:00;True|2021-10-11T10:12:22.9911274+08:00;True|2021-10-10T22:35:43.6802937+08:00;True|2021-10-10T22:34:26.6327036+08:00;True|2021-10-10T21:54:48.6450651+08:00;True|2021-10-10T21:42:57.3262174+08:00;True|2021-10-10T21:33:49.9525197+08:00;True|2021-10-10T21:32:04.4181776+08:00;True|2021-10-10T21:30:13.5045202+08:00;True|2021-10-10T21:28:41.4381706+08:00;True|2021-10-10T21:26:28.1089104+08:00;True|2021-10-10T21:19:07.4649421+08:00;True|2021-10-10T21:18:07.3348385+08:00;True|2021-10-10T21:15:27.0610525+08:00;True|2021-10-10T21:03:45.9763886+08:00;True|2021-10-10T20:58:34.9931987+08:00;True|2021-10-10T20:24:37.7181597+08:00;True|2021-10-10T20:22:25.2661328+08:00;True|2021-10-10T20:18:46.5529409+08:00;True|2021-10-10T20:17:10.0519990+08:00;True|2021-10-09T09:59:47.6406300+08:00;True|2021-10-08T14:39:48.4619361+08:00;True|2021-10-08T14:36:01.1659545+08:00;True|2021-10-06T09:01:05.9377353+08:00;True|2021-10-06T08:57:36.8130340+08:00;True|2021-10-06T08:53:47.9931570+08:00;True|2021-10-06T08:53:07.5549785+08:00;True|2021-10-06T08:52:08.6104507+08:00;True|2021-10-06T08:49:14.8053023+08:00;True|2021-10-06T08:47:36.0360952+08:00;True|2021-10-06T08:22:28.0364825+08:00;True|2021-10-06T08:20:51.5362840+08:00;True|2021-10-05T18:10:54.9577316+08:00;True|2021-10-04T16:35:26.6721943+08:00;True|2021-10-04T16:33:09.3493237+08:00;True|2021-10-04T15:17:36.6753113+08:00;True|2021-10-04T15:10:32.9598486+08:00;True|2021-10-04T14:59:04.1114178+08:00;True|2021-10-04T14:43:34.1626560+08:00;True|2021-10-04T14:36:52.8196973+08:00;True|2021-10-04T14:35:41.3116464+08:00;True|2021-10-04T14:12:42.1228124+08:00;True|2021-10-04T13:55:12.1452989+08:00;True|2021-10-04T13:50:50.4368363+08:00;True|2021-10-04T13:46:49.3432327+08:00;True|2021-10-04T13:43:46.0306001+08:00;True|2021-10-04T13:42:08.4380438+08:00;True|2021-10-02T11:08:40.0958812+08:00;True|2021-09-30T15:59:05.2591927+08:00;True|2021-09-30T12:33:13.9554429+08:00;True|2021-09-27T14:41:36.1720722+08:00;False|2021-09-27T14:40:57.0056012+08:00;True|2021-09-27T09:14:46.8802018+08:00;True|2021-09-27T09:13:14.0238606+08:00;True|2021-09-27T09:06:25.4101559+08:00;True|2021-09-17T15:06:30.4485214+08:00;True|2021-09-17T11:22:12.0563828+08:00;True|2021-09-14T14:20:12.9552865+08:00;True|2021-09-14T08:55:29.2052912+08:00;True|2021-09-13T15:00:59.4781894+08:00;True|2021-09-13T14:30:21.8724741+08:00;True|2021-09-13T14:21:59.9842865+08:00;True|2021-09-13T13:55:52.5440732+08:00;True|2021-09-13T13:41:47.4713265+08:00;True|2021-09-13T13:40:32.6596823+08:00;True|2021-09-13T13:05:11.9634766+08:00;True|2021-09-13T12:56:50.3833877+08:00;True|2021-09-13T12:55:42.5423394+08:00;True|2021-09-13T12:54:14.5348970+08:00;True|2021-09-13T12:53:29.2851299+08:00;True|2021-09-13T11:30:49.4614132+08:00;True|2021-09-13T11:07:18.7614320+08:00;True|2021-09-13T10:11:54.3210837+08:00;True|2021-09-13T10:10:52.0621982+08:00;True|2021-09-13T10:07:13.0435933+08:00;True|2021-09-13T09:37:14.2422108+08:00;True|2021-09-13T09:25:23.5296138+08:00;True|2021-09-13T08:59:18.2682553+08:00;True|2021-09-13T08:57:01.7610315+08:00;True|2021-09-13T08:47:01.4215634+08:00;True|2021-09-13T08:26:28.5920671+08:00;True|2021-09-13T08:24:57.2643590+08:00;True|2021-09-10T14:51:04.7707907+08:00;True|2021-09-09T10:35:53.0372382+08:00;True|2021-09-08T14:44:54.9146584+08:00;True|2021-09-08T09:45:41.8822491+08:00;True|2021-09-08T09:27:57.1364965+08:00;True|2021-09-08T09:26:54.3164990+08:00;True|2021-09-08T09:24:27.3121015+08:00;True|2021-09-08T09:17:43.0782846+08:00;True|2021-09-08T09:16:11.6882318+08:00;True|2021-09-08T09:08:53.8744747+08:00;True|2021-09-08T09:08:46.8933620+08:00;True|2021-09-06T09:33:26.6804733+08:00;True|2021-09-03T19:10:12.7592659+08:00;True|2021-08-31T17:33:20.4862250+08:00;True|2021-08-31T17:25:33.2338034+08:00;True|2021-08-31T17:16:53.6141658+08:00;True|2021-08-31T17:05:05.8698117+08:00;True|2021-08-31T16:41:50.3822298+08:00;True|2021-08-31T16:37:22.2238663+08:00;True|2021-08-31T16:36:26.1800384+08:00;True|2021-08-31T16:28:26.1099872+08:00;True|2021-08-31T16:21:52.6418458+08:00;True|2021-08-31T16:21:43.0677604+08:00;True|2021-08-31T14:44:51.5966580+08:00;True|2021-08-31T14:23:28.5410238+08:00;True|2021-08-31T14:21:48.9261003+08:00;True|2021-08-31T14:16:21.3594227+08:00;True|2021-08-31T08:41:12.4835146+08:00;True|2021-08-31T08:39:44.8228499+08:00;True|2021-08-24T11:22:21.6358144+08:00;True|2021-08-24T11:15:14.2239037+08:00;True|2021-08-24T11:07:52.7338377+08:00;True|2021-08-24T11:05:07.1956470+08:00;True|2021-08-24T10:58:37.3560774+08:00;True|2021-08-24T10:55:25.2011361+08:00;True|2021-08-24T10:50:24.4184661+08:00;True|2021-08-24T10:40:08.9920641+08:00;True|2021-08-24T09:56:57.1366165+08:00;True|2021-08-24T09:51:03.8491425+08:00;True|2021-08-24T09:39:46.6283267+08:00;True|2021-08-24T09:34:56.0329846+08:00;True|2021-08-24T09:33:49.5616108+08:00;True|2021-08-24T09:30:11.4275137+08:00;True|2021-08-24T09:28:03.1632781+08:00;True|2021-08-24T09:20:37.9359161+08:00;True|2021-08-23T19:41:47.4759824+08:00;True|2021-08-23T19:31:57.7822004+08:00;True|2021-08-23T19:29:00.7059328+08:00;True|2021-08-23T19:27:50.7182931+08:00;True|2021-08-23T19:25:43.1081358+08:00;True|2021-08-23T19:23:31.7673811+08:00;True|2021-08-23T19:19:12.4688135+08:00;True|2021-08-23T14:33:40.0216534+08:00;True|2021-08-23T10:25:16.2368267+08:00;True|2021-08-23T08:44:53.7913522+08:00;True|2021-08-23T08:43:06.9224130+08:00;True|2021-08-04T18:04:31.3072954+08:00;True|2021-08-04T18:01:18.4681442+08:00;True|2021-08-04T17:56:48.7190175+08:00;True|2021-08-04T17:53:04.7797497+08:00;True|2021-08-04T17:45:31.8566693+08:00;True|2021-08-04T16:55:50.2164076+08:00;True|2021-08-04T16:53:54.3795393+08:00;True|2021-08-04T16:52:12.6890749+08:00;True|2021-08-04T16:45:53.7777474+08:00;True|2021-08-04T16:43:14.6294901+08:00;True|2021-08-03T12:32:28.1751910+08:00;True|2021-08-03T12:29:54.9217779+08:00;True|2021-08-03T12:27:52.8413083+08:00;True|2021-08-03T12:24:19.0709152+08:00;True|2021-08-03T12:23:38.6047116+08:00;True|2021-08-03T12:22:37.1442268+08:00;True|2021-08-03T11:35:32.9861144+08:00;True|2021-08-03T11:17:42.2503866+08:00;True|2021-08-03T11:15:35.2474129+08:00;True|2021-08-03T11:02:29.3376886+08:00;True|2021-08-03T10:31:00.2538243+08:00;True|2021-08-03T10:28:30.8653786+08:00;True|2021-08-03T10:11:46.3635709+08:00;True|2021-08-03T10:09:33.1920064+08:00;True|2021-08-02T14:15:44.7839397+08:00;True|2021-08-02T14:09:49.5590625+08:00;True|2021-08-02T14:08:05.4935142+08:00;True|2021-08-02T14:06:25.6254370+08:00;True|2021-08-02T13:58:43.1021355+08:00;True|2021-08-02T13:13:06.7226632+08:00;True|2021-08-02T13:10:04.6960397+08:00;True|2021-07-30T14:44:28.8697242+08:00;True|2021-07-28T09:57:09.9313268+08:00;True|2021-07-27T15:17:10.8083258+08:00;True|2021-07-27T15:05:09.9773967+08:00;True|2021-07-27T09:23:56.9164989+08:00;True|2021-07-27T08:26:22.4982509+08:00;True|2021-07-21T21:35:22.6454560+08:00;True|2021-07-21T20:41:11.9089851+08:00;True|2021-07-21T20:37:48.9557360+08:00;True|2021-07-21T20:34:51.4886396+08:00;True|2021-07-21T20:26:04.6299920+08:00;True|2021-07-21T20:22:37.4448912+08:00;True|2021-07-21T20:19:38.2099947+08:00;True|2021-07-21T20:16:40.9594972+08:00;True|2021-07-21T20:13:26.9811029+08:00;True|2021-07-21T20:12:21.9556943+08:00;True|2021-07-13T13:57:10.3043513+08:00;True|2021-07-08T15:03:37.6802886+08:00;True|2021-07-08T14:58:11.5470188+08:00;True|2021-07-08T14:44:27.4797393+08:00;True|2021-07-08T12:46:01.7083578+08:00;True|2021-07-08T12:36:41.7875286+08:00;True|2021-07-08T11:34:52.0094686+08:00;True|2021-07-07T19:53:14.0183575+08:00;True|2021-07-07T16:35:37.3175290+08:00;True|2021-07-07T16:17:20.9617488+08:00;True|2021-07-07T16:12:34.1278724+08:00;True|2021-07-07T15:28:05.5862079+08:00;True|2021-07-07T15:27:07.9829390+08:00;True|2021-07-07T15:25:28.0385686+08:00;True|2021-07-07T15:21:11.6178253+08:00;True|2021-07-07T15:15:04.9525528+08:00;True|2021-07-02T17:01:10.6129925+08:00;True|2021-07-02T16:58:31.3382263+08:00;False|2021-07-02T16:56:15.1143571+08:00;True|2021-06-28T14:58:10.7844058+08:00;True|2021-06-28T14:41:22.9103077+08:00;True|2021-06-28T14:38:29.4061991+08:00;True|2021-06-25T14:47:08.0595253+08:00;True|2021-06-25T14:45:23.5681483+08:00;True|2021-06-25T14:42:14.3320293+08:00;True|2021-06-25T14:31:24.4892069+08:00;True|2021-06-25T14:21:27.9305618+08:00;True|2021-06-25T14:01:55.8709557+08:00;True|2021-06-25T14:01:34.2869043+08:00;True|2021-06-25T13:57:16.9235177+08:00;True|2021-06-25T11:04:32.0541037+08:00;True|2021-06-25T10:56:12.6800567+08:00;True|2021-06-25T10:52:39.2232942+08:00;True|2021-06-25T10:46:32.7051515+08:00;True|2021-06-25T10:39:45.9935081+08:00;True|2021-06-24T15:29:05.1557976+08:00;True|2021-06-24T15:17:38.0559722+08:00;True|2021-06-24T15:16:03.4606543+08:00;True|2021-06-24T15:09:30.2350359+08:00;True|2021-06-24T15:08:01.2854904+08:00;True|2021-06-24T09:19:21.8407413+08:00;True|2021-06-23T16:01:06.9752733+08:00;True|2021-06-23T15:40:48.0600942+08:00;True|2021-06-23T15:35:53.3971163+08:00;True|2021-06-23T15:25:06.7153552+08:00;True|2021-06-23T15:17:30.6635532+08:00;True|2021-06-23T15:14:29.9392004+08:00;True|2021-06-23T14:17:00.7593883+08:00;True|2021-06-23T14:15:36.2129408+08:00;True|2021-06-23T14:13:56.0674385+08:00;True|2021-06-23T14:12:39.1152380+08:00;True|2021-06-23T14:11:30.7305862+08:00;True|2021-06-23T14:09:32.9068156+08:00;True|2021-06-23T14:07:14.7921581+08:00;True|2021-06-23T14:04:58.6716794+08:00;True|2021-06-23T14:02:42.0128025+08:00;True|2021-06-23T13:55:52.9751544+08:00;True|2021-06-23T13:53:26.8169698+08:00;True|2021-06-22T16:31:58.5748348+08:00;True|2021-06-22T16:07:48.5148267+08:00;True|2021-06-22T16:04:36.2503739+08:00;True|2021-06-22T16:00:43.0264206+08:00;True|2021-06-22T15:55:42.9093385+08:00;True|2021-06-22T15:51:18.0421904+08:00;True|2021-06-22T15:35:01.7574201+08:00;True|2021-06-22T15:24:15.7962812+08:00;True|2021-06-22T14:56:52.6270438+08:00;True|2021-06-22T14:10:54.9406106+08:00;True|2021-06-22T14:08:15.2618916+08:00;True|2021-06-22T14:05:33.6975571+08:00;True|2021-06-22T13:55:28.6215051+08:00;True|2021-06-22T11:25:10.9245123+08:00;True|2021-06-22T08:50:34.2405585+08:00;True|2021-06-21T16:59:10.6036312+08:00;True|2021-06-21T16:50:55.4709721+08:00;True|2021-06-21T16:40:58.8244269+08:00;True|2021-06-21T16:31:18.9628094+08:00;True|2021-06-21T15:51:17.3693666+08:00;True|2021-06-21T13:24:17.0235835+08:00;True|2021-06-21T13:22:25.7262124+08:00;True|2021-06-21T10:47:52.4425428+08:00;True|2021-06-21T08:45:43.5963620+08:00;True|2021-06-21T08:45:04.0743894+08:00;True|2021-06-21T08:43:41.0159366+08:00;True|2021-06-19T15:09:31.9416629+08:00;True|2021-06-18T15:55:47.3043005+08:00;True|2021-06-18T15:54:51.9110069+08:00;True|2021-06-18T15:53:36.5475712+08:00;True|2021-06-18T15:46:27.7565979+08:00;True|2021-06-18T15:43:05.4125819+08:00;True|2021-06-18T15:37:01.5738408+08:00;</History>
    <History>True|2022-05-13T06:56:55.6031908Z;True|2022-04-22T17:26:31.1780137+08:00;True|2022-04-19T16:20:09.8422169+08:00;False|2022-04-12T15:13:02.1028573+08:00;True|2022-04-12T10:54:56.6003263+08:00;False|2022-04-12T10:54:44.4595854+08:00;True|2022-04-11T16:42:06.6793186+08:00;True|2022-04-11T15:52:10.6161563+08:00;True|2022-04-11T15:48:38.0522724+08:00;True|2022-04-11T14:46:47.2397222+08:00;True|2022-04-11T13:42:13.2471726+08:00;True|2022-04-11T09:54:21.2120371+08:00;True|2022-04-11T09:53:01.4026683+08:00;True|2022-04-09T15:08:12.8046566+08:00;True|2022-04-08T17:29:12.2712303+08:00;True|2022-04-07T16:58:40.7699488+08:00;True|2022-03-31T13:52:40.5919602+08:00;True|2022-03-29T14:18:44.9154160+08:00;True|2022-03-29T14:04:02.8789395+08:00;True|2022-03-24T16:36:03.1844780+08:00;True|2022-03-24T15:14:25.9824865+08:00;True|2022-03-10T14:00:50.3507784+08:00;True|2022-03-10T13:45:53.4199601+08:00;True|2022-03-10T13:41:55.2901210+08:00;True|2022-03-10T13:37:38.3845563+08:00;True|2022-03-10T13:37:18.6380311+08:00;True|2022-03-10T11:20:33.5740394+08:00;True|2022-03-10T11:16:05.0743574+08:00;True|2022-03-10T10:12:34.0752504+08:00;True|2022-03-10T09:56:28.4760822+08:00;True|2022-03-10T09:37:30.8502429+08:00;True|2022-03-10T09:35:00.1459659+08:00;True|2022-03-10T09:18:16.6966633+08:00;True|2022-03-10T08:51:48.4580343+08:00;True|2022-03-10T08:51:28.7430996+08:00;True|2022-03-09T13:56:34.8226030+08:00;True|2022-03-09T13:54:10.9929053+08:00;True|2022-03-08T17:09:50.5197523+08:00;True|2022-03-08T17:07:15.6898210+08:00;False|2022-03-08T17:06:54.8474632+08:00;True|2022-03-08T15:20:38.0722005+08:00;True|2022-03-08T15:00:33.6132118+08:00;True|2022-03-08T14:27:19.1639943+08:00;True|2022-03-08T13:57:28.7308630+08:00;True|2022-03-08T13:42:47.2978985+08:00;True|2022-03-08T13:30:36.9292512+08:00;True|2022-03-08T13:29:52.7918602+08:00;True|2022-03-08T13:26:57.2910717+08:00;True|2022-03-08T13:23:04.5379987+08:00;True|2022-02-28T10:54:57.0263525+08:00;True|2022-02-24T15:31:40.9685096+08:00;True|2022-02-23T09:07:35.4584877+08:00;True|2022-02-23T09:05:25.7591771+08:00;True|2022-02-23T08:51:51.2340892+08:00;True|2022-02-21T10:15:01.5497579+08:00;True|2022-02-15T09:07:20.7943263+08:00;True|2022-02-11T10:22:12.4002612+08:00;True|2022-02-10T10:53:03.0296330+08:00;True|2022-02-10T10:51:57.7758881+08:00;True|2022-02-10T10:48:18.3142477+08:00;True|2022-02-10T10:40:13.1440694+08:00;True|2022-02-10T10:24:00.5041469+08:00;True|2022-02-10T10:20:13.4669850+08:00;True|2022-02-10T10:16:46.3841234+08:00;True|2022-02-10T10:00:28.0914087+08:00;True|2022-02-10T09:55:37.5234475+08:00;True|2022-02-10T09:46:36.6817748+08:00;True|2022-02-10T09:42:17.8207976+08:00;True|2022-02-10T09:27:34.2967366+08:00;True|2022-02-10T09:22:05.2900030+08:00;True|2022-02-10T09:15:13.0763532+08:00;True|2022-02-09T15:49:48.7828455+08:00;True|2022-02-09T15:49:12.6486510+08:00;True|2022-02-09T14:13:20.0662033+08:00;True|2022-02-07T22:11:15.6807755+08:00;True|2022-01-21T13:55:38.5960348+08:00;True|2022-01-21T13:35:44.5448951+08:00;True|2022-01-21T11:17:58.4170192+08:00;True|2022-01-21T11:16:17.6980618+08:00;True|2022-01-21T11:03:25.8507147+08:00;True|2022-01-21T11:01:15.9424492+08:00;True|2022-01-21T10:56:37.1625788+08:00;True|2022-01-21T10:53:45.3657250+08:00;True|2022-01-21T10:46:22.6669947+08:00;True|2022-01-21T10:45:04.4118587+08:00;True|2022-01-21T10:41:54.7072355+08:00;True|2022-01-20T13:39:44.5738057+08:00;True|2022-01-18T09:18:23.0953685+08:00;True|2022-01-15T11:06:39.7809167+08:00;True|2022-01-14T18:59:11.1201332+08:00;True|2022-01-11T15:11:43.6994251+08:00;True|2022-01-10T20:26:01.9642570+08:00;True|2022-01-10T20:25:16.2747611+08:00;True|2022-01-10T20:24:02.1619078+08:00;True|2022-01-10T20:13:59.7024855+08:00;True|2022-01-07T10:58:16.5396273+08:00;True|2021-12-28T20:35:03.8417289+08:00;True|2021-12-28T19:36:35.9687073+08:00;True|2021-12-28T14:36:01.0212247+08:00;True|2021-12-28T14:31:11.2750876+08:00;True|2021-12-28T14:27:26.0102235+08:00;True|2021-12-28T14:19:50.6045053+08:00;True|2021-12-28T13:50:11.7600252+08:00;True|2021-12-27T13:29:04.7872023+08:00;True|2021-12-25T15:16:16.4137424+08:00;True|2021-12-25T14:53:38.7023659+08:00;True|2021-12-25T14:51:21.3707758+08:00;True|2021-12-25T14:50:23.4919970+08:00;True|2021-12-25T14:34:45.9167760+08:00;True|2021-12-25T13:51:06.6825462+08:00;True|2021-12-25T13:44:48.6348556+08:00;True|2021-12-25T13:41:38.6849398+08:00;True|2021-12-25T13:38:37.2507358+08:00;True|2021-12-25T13:38:16.0716131+08:00;True|2021-12-24T16:18:46.2402537+08:00;True|2021-11-08T09:19:14.7927869+08:00;True|2021-11-05T15:51:16.8422280+08:00;True|2021-11-05T15:46:53.0276715+08:00;True|2021-11-05T15:45:27.8318584+08:00;True|2021-11-05T15:41:35.9009415+08:00;True|2021-11-01T17:03:51.5854759+08:00;True|2021-11-01T16:13:09.6210948+08:00;True|2021-11-01T14:51:00.7022992+08:00;True|2021-10-26T10:53:01.9361750+08:00;True|2021-10-26T10:16:47.9563018+08:00;True|2021-10-22T17:13:17.3720952+08:00;True|2021-10-22T13:35:53.6896430+08:00;True|2021-10-22T13:31:19.8714386+08:00;True|2021-10-22T13:24:04.4805705+08:00;True|2021-10-22T13:18:41.9271606+08:00;True|2021-10-22T13:10:00.9550366+08:00;True|2021-10-22T13:03:14.5902813+08:00;True|2021-10-22T13:03:10.2311098+08:00;True|2021-10-22T12:58:01.5450926+08:00;True|2021-10-22T12:51:22.6508324+08:00;True|2021-10-22T12:44:14.8878722+08:00;True|2021-10-22T12:39:46.9039349+08:00;True|2021-10-22T12:33:42.4309896+08:00;True|2021-10-22T10:08:54.5752476+08:00;True|2021-10-21T09:30:55.8167159+08:00;True|2021-10-21T09:19:58.6892526+08:00;True|2021-10-21T09:15:39.0207025+08:00;True|2021-10-21T09:08:23.6455813+08:00;True|2021-10-21T09:05:17.7154494+08:00;True|2021-10-21T09:02:01.4347122+08:00;True|2021-10-21T09:00:43.2847798+08:00;True|2021-10-20T10:08:38.3526743+08:00;True|2021-10-19T21:31:14.4753280+08:00;True|2021-10-19T21:29:43.2359222+08:00;True|2021-10-19T21:27:52.0856399+08:00;True|2021-10-19T21:24:29.3747362+08:00;True|2021-10-19T21:23:37.0346854+08:00;True|2021-10-19T21:20:44.0366463+08:00;True|2021-10-19T21:05:49.1734251+08:00;True|2021-10-19T20:56:31.8598501+08:00;True|2021-10-19T20:55:07.4573445+08:00;True|2021-10-19T20:52:47.8843673+08:00;True|2021-10-19T20:47:16.0981497+08:00;True|2021-10-19T20:35:57.8948663+08:00;True|2021-10-19T20:08:43.0992863+08:00;True|2021-10-19T18:55:59.0823669+08:00;True|2021-10-19T18:21:24.5219336+08:00;True|2021-10-19T18:20:05.4930306+08:00;True|2021-10-19T18:17:15.1841910+08:00;True|2021-10-19T18:12:51.0075982+08:00;True|2021-10-19T18:09:40.0963972+08:00;True|2021-10-19T18:08:09.8505141+08:00;True|2021-10-19T18:07:05.9340851+08:00;True|2021-10-19T17:52:17.4253820+08:00;True|2021-10-19T16:34:19.7523737+08:00;True|2021-10-19T15:53:56.9797710+08:00;True|2021-10-19T11:24:38.8752607+08:00;True|2021-10-19T11:23:04.2837375+08:00;True|2021-10-19T11:13:52.3197500+08:00;True|2021-10-19T10:51:58.7845034+08:00;True|2021-10-19T10:49:49.7136089+08:00;True|2021-10-19T10:40:25.1535305+08:00;True|2021-10-19T10:33:39.1471329+08:00;True|2021-10-19T10:26:58.9241088+08:00;True|2021-10-18T08:49:46.6105634+08:00;True|2021-10-15T10:20:46.2792894+08:00;True|2021-10-14T21:03:29.0602929+08:00;True|2021-10-14T11:33:04.8005393+08:00;True|2021-10-14T11:19:00.7774035+08:00;True|2021-10-14T11:17:34.4973199+08:00;True|2021-10-14T11:16:21.3877266+08:00;True|2021-10-14T11:12:51.0130993+08:00;True|2021-10-14T11:05:17.3946201+08:00;True|2021-10-14T11:02:23.1262669+08:00;True|2021-10-14T11:01:18.7643791+08:00;True|2021-10-14T10:57:40.3127444+08:00;True|2021-10-14T10:52:10.3791977+08:00;True|2021-10-14T10:45:18.4318598+08:00;True|2021-10-14T10:40:46.2070267+08:00;True|2021-10-14T10:30:06.1773994+08:00;True|2021-10-14T10:24:50.9422072+08:00;True|2021-10-14T10:23:00.2117772+08:00;True|2021-10-14T10:12:51.0530894+08:00;True|2021-10-14T09:12:16.9768000+08:00;True|2021-10-13T16:59:53.0018074+08:00;True|2021-10-13T16:45:35.3921106+08:00;True|2021-10-13T16:41:41.0342581+08:00;True|2021-10-13T16:03:18.0167160+08:00;True|2021-10-13T16:02:53.5790785+08:00;True|2021-10-13T16:00:11.0703898+08:00;True|2021-10-13T13:36:13.3432081+08:00;True|2021-10-13T13:14:13.8788707+08:00;True|2021-10-13T09:38:20.1222222+08:00;True|2021-10-12T16:38:51.8845201+08:00;True|2021-10-12T14:16:58.5755022+08:00;True|2021-10-12T14:15:01.4590544+08:00;True|2021-10-12T14:13:00.7711433+08:00;True|2021-10-12T13:50:34.3642535+08:00;True|2021-10-12T13:49:08.9981833+08:00;True|2021-10-12T13:45:46.0865198+08:00;True|2021-10-12T13:37:49.3998195+08:00;True|2021-10-12T13:34:26.4352255+08:00;True|2021-10-12T13:27:34.1063777+08:00;True|2021-10-11T17:47:00.0758932+08:00;True|2021-10-11T17:24:54.8953424+08:00;True|2021-10-11T17:21:45.9185999+08:00;True|2021-10-11T17:03:59.6847675+08:00;True|2021-10-11T16:52:33.8659259+08:00;True|2021-10-11T16:46:37.4680156+08:00;True|2021-10-11T16:32:09.1274020+08:00;True|2021-10-11T16:20:01.2008705+08:00;True|2021-10-11T15:47:21.5381756+08:00;True|2021-10-11T15:24:50.1291214+08:00;True|2021-10-11T15:17:32.6449773+08:00;True|2021-10-11T13:58:17.0798825+08:00;True|2021-10-11T13:51:35.5979470+08:00;True|2021-10-11T13:48:52.7067744+08:00;True|2021-10-11T13:44:20.5680336+08:00;True|2021-10-11T13:41:00.0722088+08:00;True|2021-10-11T13:31:15.2469323+08:00;True|2021-10-11T11:30:51.1802904+08:00;True|2021-10-11T10:15:37.9555153+08:00;True|2021-10-11T10:12:22.9911274+08:00;True|2021-10-10T22:35:43.6802937+08:00;True|2021-10-10T22:34:26.6327036+08:00;True|2021-10-10T21:54:48.6450651+08:00;True|2021-10-10T21:42:57.3262174+08:00;True|2021-10-10T21:33:49.9525197+08:00;True|2021-10-10T21:32:04.4181776+08:00;True|2021-10-10T21:30:13.5045202+08:00;True|2021-10-10T21:28:41.4381706+08:00;True|2021-10-10T21:26:28.1089104+08:00;True|2021-10-10T21:19:07.4649421+08:00;True|2021-10-10T21:18:07.3348385+08:00;True|2021-10-10T21:15:27.0610525+08:00;True|2021-10-10T21:03:45.9763886+08:00;True|2021-10-10T20:58:34.9931987+08:00;True|2021-10-10T20:24:37.7181597+08:00;True|2021-10-10T20:22:25.2661328+08:00;True|2021-10-10T20:18:46.5529409+08:00;True|2021-10-10T20:17:10.0519990+08:00;True|2021-10-09T09:59:47.6406300+08:00;True|2021-10-08T14:39:48.4619361+08:00;True|2021-10-08T14:36:01.1659545+08:00;True|2021-10-06T09:01:05.9377353+08:00;True|2021-10-06T08:57:36.8130340+08:00;True|2021-10-06T08:53:47.9931570+08:00;True|2021-10-06T08:53:07.5549785+08:00;True|2021-10-06T08:52:08.6104507+08:00;True|2021-10-06T08:49:14.8053023+08:00;True|2021-10-06T08:47:36.0360952+08:00;True|2021-10-06T08:22:28.0364825+08:00;True|2021-10-06T08:20:51.5362840+08:00;True|2021-10-05T18:10:54.9577316+08:00;True|2021-10-04T16:35:26.6721943+08:00;True|2021-10-04T16:33:09.3493237+08:00;True|2021-10-04T15:17:36.6753113+08:00;True|2021-10-04T15:10:32.9598486+08:00;True|2021-10-04T14:59:04.1114178+08:00;True|2021-10-04T14:43:34.1626560+08:00;True|2021-10-04T14:36:52.8196973+08:00;True|2021-10-04T14:35:41.3116464+08:00;True|2021-10-04T14:12:42.1228124+08:00;True|2021-10-04T13:55:12.1452989+08:00;True|2021-10-04T13:50:50.4368363+08:00;True|2021-10-04T13:46:49.3432327+08:00;True|2021-10-04T13:43:46.0306001+08:00;True|2021-10-04T13:42:08.4380438+08:00;True|2021-10-02T11:08:40.0958812+08:00;True|2021-09-30T15:59:05.2591927+08:00;True|2021-09-30T12:33:13.9554429+08:00;True|2021-09-27T14:41:36.1720722+08:00;False|2021-09-27T14:40:57.0056012+08:00;True|2021-09-27T09:14:46.8802018+08:00;True|2021-09-27T09:13:14.0238606+08:00;True|2021-09-27T09:06:25.4101559+08:00;True|2021-09-17T15:06:30.4485214+08:00;True|2021-09-17T11:22:12.0563828+08:00;True|2021-09-14T14:20:12.9552865+08:00;True|2021-09-14T08:55:29.2052912+08:00;True|2021-09-13T15:00:59.4781894+08:00;True|2021-09-13T14:30:21.8724741+08:00;True|2021-09-13T14:21:59.9842865+08:00;True|2021-09-13T13:55:52.5440732+08:00;True|2021-09-13T13:41:47.4713265+08:00;True|2021-09-13T13:40:32.6596823+08:00;True|2021-09-13T13:05:11.9634766+08:00;True|2021-09-13T12:56:50.3833877+08:00;True|2021-09-13T12:55:42.5423394+08:00;True|2021-09-13T12:54:14.5348970+08:00;True|2021-09-13T12:53:29.2851299+08:00;True|2021-09-13T11:30:49.4614132+08:00;True|2021-09-13T11:07:18.7614320+08:00;True|2021-09-13T10:11:54.3210837+08:00;True|2021-09-13T10:10:52.0621982+08:00;True|2021-09-13T10:07:13.0435933+08:00;True|2021-09-13T09:37:14.2422108+08:00;True|2021-09-13T09:25:23.5296138+08:00;True|2021-09-13T08:59:18.2682553+08:00;True|2021-09-13T08:57:01.7610315+08:00;True|2021-09-13T08:47:01.4215634+08:00;True|2021-09-13T08:26:28.5920671+08:00;True|2021-09-13T08:24:57.2643590+08:00;True|2021-09-10T14:51:04.7707907+08:00;True|2021-09-09T10:35:53.0372382+08:00;True|2021-09-08T14:44:54.9146584+08:00;True|2021-09-08T09:45:41.8822491+08:00;True|2021-09-08T09:27:57.1364965+08:00;True|2021-09-08T09:26:54.3164990+08:00;True|2021-09-08T09:24:27.3121015+08:00;True|2021-09-08T09:17:43.0782846+08:00;True|2021-09-08T09:16:11.6882318+08:00;True|2021-09-08T09:08:53.8744747+08:00;True|2021-09-08T09:08:46.8933620+08:00;True|2021-09-06T09:33:26.6804733+08:00;True|2021-09-03T19:10:12.7592659+08:00;True|2021-08-31T17:33:20.4862250+08:00;True|2021-08-31T17:25:33.2338034+08:00;True|2021-08-31T17:16:53.6141658+08:00;True|2021-08-31T17:05:05.8698117+08:00;True|2021-08-31T16:41:50.3822298+08:00;True|2021-08-31T16:37:22.2238663+08:00;True|2021-08-31T16:36:26.1800384+08:00;True|2021-08-31T16:28:26.1099872+08:00;True|2021-08-31T16:21:52.6418458+08:00;True|2021-08-31T16:21:43.0677604+08:00;True|2021-08-31T14:44:51.5966580+08:00;True|2021-08-31T14:23:28.5410238+08:00;True|2021-08-31T14:21:48.9261003+08:00;True|2021-08-31T14:16:21.3594227+08:00;True|2021-08-31T08:41:12.4835146+08:00;True|2021-08-31T08:39:44.8228499+08:00;True|2021-08-24T11:22:21.6358144+08:00;True|2021-08-24T11:15:14.2239037+08:00;True|2021-08-24T11:07:52.7338377+08:00;True|2021-08-24T11:05:07.1956470+08:00;True|2021-08-24T10:58:37.3560774+08:00;True|2021-08-24T10:55:25.2011361+08:00;True|2021-08-24T10:50:24.4184661+08:00;True|2021-08-24T10:40:08.9920641+08:00;True|2021-08-24T09:56:57.1366165+08:00;True|2021-08-24T09:51:03.8491425+08:00;True|2021-08-24T09:39:46.6283267+08:00;True|2021-08-24T09:34:56.0329846+08:00;True|2021-08-24T09:33:49.5616108+08:00;True|2021-08-24T09:30:11.4275137+08:00;True|2021-08-24T09:28:03.1632781+08:00;True|2021-08-24T09:20:37.9359161+08:00;True|2021-08-23T19:41:47.4759824+08:00;True|2021-08-23T19:31:57.7822004+08:00;True|2021-08-23T19:29:00.7059328+08:00;True|2021-08-23T19:27:50.7182931+08:00;True|2021-08-23T19:25:43.1081358+08:00;True|2021-08-23T19:23:31.7673811+08:00;True|2021-08-23T19:19:12.4688135+08:00;True|2021-08-23T14:33:40.0216534+08:00;True|2021-08-23T10:25:16.2368267+08:00;True|2021-08-23T08:44:53.7913522+08:00;True|2021-08-23T08:43:06.9224130+08:00;True|2021-08-04T18:04:31.3072954+08:00;True|2021-08-04T18:01:18.4681442+08:00;True|2021-08-04T17:56:48.7190175+08:00;True|2021-08-04T17:53:04.7797497+08:00;True|2021-08-04T17:45:31.8566693+08:00;True|2021-08-04T16:55:50.2164076+08:00;True|2021-08-04T16:53:54.3795393+08:00;True|2021-08-04T16:52:12.6890749+08:00;True|2021-08-04T16:45:53.7777474+08:00;True|2021-08-04T16:43:14.6294901+08:00;True|2021-08-03T12:32:28.1751910+08:00;True|2021-08-03T12:29:54.9217779+08:00;True|2021-08-03T12:27:52.8413083+08:00;True|2021-08-03T12:24:19.0709152+08:00;True|2021-08-03T12:23:38.6047116+08:00;True|2021-08-03T12:22:37.1442268+08:00;True|2021-08-03T11:35:32.9861144+08:00;True|2021-08-03T11:17:42.2503866+08:00;True|2021-08-03T11:15:35.2474129+08:00;True|2021-08-03T11:02:29.3376886+08:00;True|2021-08-03T10:31:00.2538243+08:00;True|2021-08-03T10:28:30.8653786+08:00;True|2021-08-03T10:11:46.3635709+08:00;True|2021-08-03T10:09:33.1920064+08:00;True|2021-08-02T14:15:44.7839397+08:00;True|2021-08-02T14:09:49.5590625+08:00;True|2021-08-02T14:08:05.4935142+08:00;True|2021-08-02T14:06:25.6254370+08:00;True|2021-08-02T13:58:43.1021355+08:00;True|2021-08-02T13:13:06.7226632+08:00;True|2021-08-02T13:10:04.6960397+08:00;True|2021-07-30T14:44:28.8697242+08:00;True|2021-07-28T09:57:09.9313268+08:00;True|2021-07-27T15:17:10.8083258+08:00;True|2021-07-27T15:05:09.9773967+08:00;True|2021-07-27T09:23:56.9164989+08:00;True|2021-07-27T08:26:22.4982509+08:00;True|2021-07-21T21:35:22.6454560+08:00;True|2021-07-21T20:41:11.9089851+08:00;True|2021-07-21T20:37:48.9557360+08:00;True|2021-07-21T20:34:51.4886396+08:00;True|2021-07-21T20:26:04.6299920+08:00;True|2021-07-21T20:22:37.4448912+08:00;True|2021-07-21T20:19:38.2099947+08:00;True|2021-07-21T20:16:40.9594972+08:00;True|2021-07-21T20:13:26.9811029+08:00;True|2021-07-21T20:12:21.9556943+08:00;True|2021-07-13T13:57:10.3043513+08:00;True|2021-07-08T15:03:37.6802886+08:00;True|2021-07-08T14:58:11.5470188+08:00;True|2021-07-08T14:44:27.4797393+08:00;True|2021-07-08T12:46:01.7083578+08:00;True|2021-07-08T12:36:41.7875286+08:00;True|2021-07-08T11:34:52.0094686+08:00;True|2021-07-07T19:53:14.0183575+08:00;True|2021-07-07T16:35:37.3175290+08:00;True|2021-07-07T16:17:20.9617488+08:00;True|2021-07-07T16:12:34.1278724+08:00;True|2021-07-07T15:28:05.5862079+08:00;True|2021-07-07T15:27:07.9829390+08:00;True|2021-07-07T15:25:28.0385686+08:00;True|2021-07-07T15:21:11.6178253+08:00;True|2021-07-07T15:15:04.9525528+08:00;True|2021-07-02T17:01:10.6129925+08:00;True|2021-07-02T16:58:31.3382263+08:00;False|2021-07-02T16:56:15.1143571+08:00;True|2021-06-28T14:58:10.7844058+08:00;True|2021-06-28T14:41:22.9103077+08:00;True|2021-06-28T14:38:29.4061991+08:00;True|2021-06-25T14:47:08.0595253+08:00;True|2021-06-25T14:45:23.5681483+08:00;True|2021-06-25T14:42:14.3320293+08:00;True|2021-06-25T14:31:24.4892069+08:00;True|2021-06-25T14:21:27.9305618+08:00;True|2021-06-25T14:01:55.8709557+08:00;True|2021-06-25T14:01:34.2869043+08:00;True|2021-06-25T13:57:16.9235177+08:00;True|2021-06-25T11:04:32.0541037+08:00;True|2021-06-25T10:56:12.6800567+08:00;True|2021-06-25T10:52:39.2232942+08:00;True|2021-06-25T10:46:32.7051515+08:00;True|2021-06-25T10:39:45.9935081+08:00;True|2021-06-24T15:29:05.1557976+08:00;True|2021-06-24T15:17:38.0559722+08:00;True|2021-06-24T15:16:03.4606543+08:00;True|2021-06-24T15:09:30.2350359+08:00;True|2021-06-24T15:08:01.2854904+08:00;True|2021-06-24T09:19:21.8407413+08:00;True|2021-06-23T16:01:06.9752733+08:00;True|2021-06-23T15:40:48.0600942+08:00;True|2021-06-23T15:35:53.3971163+08:00;True|2021-06-23T15:25:06.7153552+08:00;True|2021-06-23T15:17:30.6635532+08:00;True|2021-06-23T15:14:29.9392004+08:00;True|2021-06-23T14:17:00.7593883+08:00;True|2021-06-23T14:15:36.2129408+08:00;True|2021-06-23T14:13:56.0674385+08:00;True|2021-06-23T14:12:39.1152380+08:00;True|2021-06-23T14:11:30.7305862+08:00;True|2021-06-23T14:09:32.9068156+08:00;True|2021-06-23T14:07:14.7921581+08:00;True|2021-06-23T14:04:58.6716794+08:00;True|2021-06-23T14:02:42.0128025+08:00;True|2021-06-23T13:55:52.9751544+08:00;True|2021-06-23T13:53:26.8169698+08:00;True|2021-06-22T16:31:58.5748348+08:00;True|2021-06-22T16:07:48.5148267+08:00;True|2021-06-22T16:04:36.2503739+08:00;True|2021-06-22T16:00:43.0264206+08:00;True|2021-06-22T15:55:42.9093385+08:00;True|2021-06-22T15:51:18.0421904+08:00;True|2021-06-22T15:35:01.7574201+08:00;True|2021-06-22T15:24:15.7962812+08:00;True|2021-06-22T14:56:52.6270438+08:00;True|2021-06-22T14:10:54.9406106+08:00;True|2021-06-22T14:08:15.2618916+08:00;True|2021-06-22T14:05:33.6975571+08:00;True|2021-06-22T13:55:28.6215051+08:00;True|2021-06-22T11:25:10.9245123+08:00;True|2021-06-22T08:50:34.2405585+08:00;True|2021-06-21T16:59:10.6036312+08:00;True|2021-06-21T16:50:55.4709721+08:00;True|2021-06-21T16:40:58.8244269+08:00;True|2021-06-21T16:31:18.9628094+08:00;True|2021-06-21T15:51:17.3693666+08:00;True|2021-06-21T13:24:17.0235835+08:00;True|2021-06-21T13:22:25.7262124+08:00;True|2021-06-21T10:47:52.4425428+08:00;True|2021-06-21T08:45:43.5963620+08:00;True|2021-06-21T08:45:04.0743894+08:00;True|2021-06-21T08:43:41.0159366+08:00;True|2021-06-19T15:09:31.9416629+08:00;True|2021-06-18T15:55:47.3043005+08:00;True|2021-06-18T15:54:51.9110069+08:00;True|2021-06-18T15:53:36.5475712+08:00;True|2021-06-18T15:46:27.7565979+08:00;True|2021-06-18T15:43:05.4125819+08:00;True|2021-06-18T15:37:01.5738408+08:00;</History>
  </PropertyGroup>
  <ItemGroup>
    <File Include="bin/layuiadmin/style/admin.css">
@@ -18,10 +18,10 @@
      <publishTime>01/28/2016 14:22:24</publishTime>
    </File>
    <File Include="bin/WebTM.dll">
      <publishTime>04/22/2022 17:25:49</publishTime>
      <publishTime>05/13/2022 14:55:57</publishTime>
    </File>
    <File Include="bin/WebTM.pdb">
      <publishTime>04/22/2022 17:25:49</publishTime>
      <publishTime>05/13/2022 14:55:57</publishTime>
    </File>
    <File Include="HtmlPage1.html">
      <publishTime>04/19/2022 10:43:59</publishTime>
@@ -1106,6 +1106,9 @@
    <File Include="views/grf/HMouldProdInBillA4.grf">
      <publishTime>10/04/2021 13:41:09</publishTime>
    </File>
    <File Include="views/grf/包装方式条码.grf">
      <publishTime>05/12/2022 13:55:34</publishTime>
    </File>
    <File Include="views/grf/发货通知单.grf">
      <publishTime>04/11/2022 14:30:58</publishTime>
    </File>
@@ -1160,6 +1163,9 @@
    <File Include="views/grf/收料通知单.grf">
      <publishTime>04/11/2022 14:30:58</publishTime>
    </File>
    <File Include="views/grf/物料名称条码.grf">
      <publishTime>05/12/2022 13:55:34</publishTime>
    </File>
    <File Include="views/grf/物料条码.grf">
      <publishTime>03/17/2022 14:11:22</publishTime>
    </File>
@@ -1171,6 +1177,9 @@
    </File>
    <File Include="views/grf/生产订单.grf">
      <publishTime>04/11/2022 14:30:58</publishTime>
    </File>
    <File Include="views/grf/花型条码.grf">
      <publishTime>05/12/2022 13:55:34</publishTime>
    </File>
    <File Include="views/grf/设备档案.grf">
      <publishTime>12/23/2021 15:31:43</publishTime>
@@ -1215,7 +1224,7 @@
      <publishTime>08/16/2021 17:24:30</publishTime>
    </File>
    <File Include="views/index.html">
      <publishTime>04/22/2022 17:21:07</publishTime>
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/indexMenu.html">
      <publishTime>02/25/2022 18:33:51</publishTime>
@@ -1452,7 +1461,7 @@
      <publishTime>08/16/2021 17:24:30</publishTime>
    </File>
    <File Include="views/user/login.html">
      <publishTime>04/22/2022 17:21:07</publishTime>
      <publishTime>05/10/2022 10:47:12</publishTime>
    </File>
    <File Include="views/user/reg.html">
      <publishTime>08/16/2021 17:24:30</publishTime>
@@ -1662,7 +1671,7 @@
      <publishTime>12/22/2021 16:02:49</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/Gy_Currency.html">
      <publishTime>02/10/2022 17:29:15</publishTime>
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/品质管理/成品入库检验单/QC_LastPieceCheckBillList.html">
      <publishTime>08/16/2021 17:24:30</publishTime>
@@ -1689,7 +1698,7 @@
      <publishTime>02/16/2022 11:16:48</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/Gy_Currency.html">
      <publishTime>02/10/2022 17:29:15</publishTime>
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/Gy_Department.html">
      <publishTime>08/16/2021 17:24:30</publishTime>
@@ -1803,7 +1812,7 @@
      <publishTime>11/05/2021 15:45:14</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/HBarPlanPrint.html">
      <publishTime>04/12/2022 16:30:54</publishTime>
      <publishTime>05/13/2022 11:22:54</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/Pay_PeriodInfoSet.html">
      <publishTime>02/10/2022 17:29:15</publishTime>
@@ -1910,11 +1919,20 @@
    <File Include="views/基础资料/公用基础资料/xmlLBM_MouldTypeBill.aspx">
      <publishTime>04/02/2022 14:20:20</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/xmlLBM_QK_BZPackingBillList.aspx">
      <publishTime>05/12/2022 13:52:19</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/xmlLBM_QK_HXPackingBillList.aspx">
      <publishTime>05/12/2022 13:52:23</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/xmlLBM_QK_PackingBillList.aspx">
      <publishTime>04/11/2022 16:55:14</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/xmlLBM_QK_WLPackingBillList.aspx">
      <publishTime>05/12/2022 13:55:39</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/xmlLBM_Sc_ICMOBillList.aspx">
      <publishTime>04/22/2022 15:58:16</publishTime>
      <publishTime>04/27/2022 15:56:59</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/Xt_ORGANIZATIONSList.html">
      <publishTime>02/10/2022 17:29:15</publishTime>
@@ -1971,7 +1989,7 @@
      <publishTime>02/10/2022 17:30:19</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/HBarPlanPrint.html">
      <publishTime>04/12/2022 16:30:54</publishTime>
      <publishTime>05/13/2022 11:22:54</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/test.html">
      <publishTime>08/27/2021 09:06:17</publishTime>
@@ -2367,7 +2385,7 @@
      <publishTime>09/13/2021 10:11:41</publishTime>
    </File>
    <File Include="views/模治具管理/模治具管理/Gy_MouldFile.html">
      <publishTime>02/23/2022 18:01:22</publishTime>
      <publishTime>04/24/2022 16:16:39</publishTime>
    </File>
    <File Include="views/模治具管理/模治具管理/Gy_MouldFileList.html">
      <publishTime>04/19/2022 10:46:38</publishTime>
@@ -2648,6 +2666,9 @@
    <File Include="views/生产管理/产量汇报单/Sc_ProductReportBillList_Web.html">
      <publishTime>09/14/2021 08:59:03</publishTime>
    </File>
    <File Include="views/生产管理/即时库存/JIT_InventoryList.html">
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/生产管理/异常反馈单/EXecptFeedMessage.html">
      <publishTime>12/07/2021 19:09:26</publishTime>
    </File>
@@ -2727,10 +2748,10 @@
      <publishTime>04/01/2022 17:41:37</publishTime>
    </File>
    <File Include="views/生产管理/提料计划/JIT_LiftMaterPlaBillnList.html">
      <publishTime>04/22/2022 17:21:07</publishTime>
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/生产管理/提料计划/JIT_LiftMaterPlanBillEdit.html">
      <publishTime>04/22/2022 17:21:07</publishTime>
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/生产管理/日计划基础资料/Cg_PODemandPlanConfigBillList.html">
      <publishTime>04/19/2022 10:43:59</publishTime>
@@ -2757,7 +2778,7 @@
      <publishTime>09/14/2021 08:59:03</publishTime>
    </File>
    <File Include="views/生产管理/生产任务单/Sc_ICMOBillList.html">
      <publishTime>04/20/2022 19:38:09</publishTime>
      <publishTime>05/11/2022 09:55:52</publishTime>
    </File>
    <File Include="views/生产管理/生产停工单/Sc_Add_MESStopWorkBillList - å¤åˆ¶.html">
      <publishTime>08/16/2021 17:24:30</publishTime>
@@ -2820,10 +2841,10 @@
      <publishTime>02/18/2022 16:21:15</publishTime>
    </File>
    <File Include="views/生产管理/生产日计划工单/JIT_DayPlanBillEdit.html">
      <publishTime>04/22/2022 17:21:07</publishTime>
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/生产管理/生产日计划工单/JIT_DayPlanBillList.html">
      <publishTime>04/22/2022 17:21:07</publishTime>
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/生产管理/生产汇报单/Sc_Add_ICMOReportBillList.html">
      <publishTime>02/10/2022 17:29:15</publishTime>
@@ -2847,10 +2868,10 @@
      <publishTime>08/16/2021 17:24:30</publishTime>
    </File>
    <File Include="views/生产管理/生产装箱单/QK_PackedBillList.html">
      <publishTime>04/11/2022 17:35:09</publishTime>
      <publishTime>05/12/2022 14:11:12</publishTime>
    </File>
    <File Include="views/生产管理/生产装箱单/QK_PackingBill.html">
      <publishTime>04/12/2022 09:53:16</publishTime>
      <publishTime>05/13/2022 14:46:43</publishTime>
    </File>
    <File Include="views/生产管理/生产装箱单/Sc_PackUnionBill_Fast.html">
      <publishTime>02/18/2022 17:04:22</publishTime>
@@ -2867,8 +2888,11 @@
    <File Include="views/生产管理/组装单/Sc_GroupOrderBillList.html">
      <publishTime>02/10/2022 17:29:15</publishTime>
    </File>
    <File Include="views/生产管理/要料计划/JIT_NeedMaterPlanBillEdit.html">
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/生产管理/要料计划/JIT_NeedMaterPlanBillList.html">
      <publishTime>04/22/2022 17:21:07</publishTime>
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/生产管理/质量汇报单/Sc_QualityReportBill.html">
      <publishTime>09/09/2021 15:03:44</publishTime>
@@ -2934,10 +2958,10 @@
      <publishTime>03/17/2022 14:11:22</publishTime>
    </File>
    <File Include="views/计划管理/工艺路线/Gy_RoutingBill.html">
      <publishTime>04/22/2022 17:21:07</publishTime>
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/计划管理/工艺路线/Gy_RoutingBill.html">
      <publishTime>04/22/2022 17:21:07</publishTime>
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/计划管理/工艺路线/Gy_RoutingBillList.html">
      <publishTime>03/01/2022 17:51:08</publishTime>
@@ -3300,7 +3324,7 @@
      <publishTime>04/01/2022 17:41:37</publishTime>
    </File>
    <File Include="views/采购管理/委外订单/WW_EntrustOrderBillList.html">
      <publishTime>04/13/2022 20:36:54</publishTime>
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/采购管理/收料通知单/Add_Edit_Cg_POInStockBillList.html">
      <publishTime>12/23/2021 15:43:26</publishTime>
@@ -3315,7 +3339,7 @@
      <publishTime>02/23/2022 14:26:14</publishTime>
    </File>
    <File Include="views/采购管理/采购订单/Cg_POOrderBillList.html">
      <publishTime>04/13/2022 20:36:54</publishTime>
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/采购管理/采购订单/Cg_POOrderBillList1111.html">
      <publishTime>10/19/2021 16:08:25</publishTime>
@@ -3345,7 +3369,7 @@
      <publishTime>04/11/2022 14:30:58</publishTime>
    </File>
    <File Include="views/采购管理/委外订单/WW_EntrustOrderBillList.html">
      <publishTime>04/13/2022 20:36:54</publishTime>
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/采购管理/收料通知单/Cg_POInStockBillList.html">
      <publishTime>04/11/2022 14:30:58</publishTime>
@@ -3354,7 +3378,7 @@
      <publishTime>02/23/2022 14:26:14</publishTime>
    </File>
    <File Include="views/采购管理/采购订单/Cg_POOrderBillList.html">
      <publishTime>04/13/2022 20:36:54</publishTime>
      <publishTime>05/06/2022 10:57:40</publishTime>
    </File>
    <File Include="views/销售管理/发货通知单/Xs_SeOutStockBillList.html">
      <publishTime>04/11/2022 14:30:58</publishTime>
@@ -3555,7 +3579,7 @@
      <publishTime>04/15/2022 16:02:48</publishTime>
    </File>
    <File Include="Web.config">
      <publishTime>04/22/2022 17:26:24</publishTime>
      <publishTime>05/13/2022 14:56:49</publishTime>
    </File>
  </ItemGroup>
</Project>
WebTM/Vlog/webapi20220512.txt
New file
@@ -0,0 +1,9 @@
2022/5/12 14:27:39 æ‰“印sql:select HSourceBillNo è®¢å•号,a.HMaterID,m.HName ç‰©æ–™,m.HModel åž‹å·,a.HQty æ•°é‡,a.HBatchNo æ‰¹å·,a.HBarCode ç®±å·,a.HRemark åœºæ™¯å· from Gy_BarCodeBill a left join Gy_Material m on a.HMaterID=m.HItemID where a.HItemID in ('6819')
2022/5/12 14:28:44 æ‰“印sql:select HSourceBillNo è®¢å•号,a.HMaterID,m.HName ç‰©æ–™,m.HModel åž‹å·,a.HQty æ•°é‡,a.HBatchNo æ‰¹å·,a.HBarCode ç®±å·,a.HRemark åœºæ™¯å· from Gy_BarCodeBill a left join Gy_Material m on a.HMaterID=m.HItemID where a.HItemID in ('6819')
2022/5/12 14:35:29 æ‰“印sql:select HSourceBillNo è®¢å•号,a.HMaterID,m.HName ç‰©æ–™,m.HModel åž‹å·,a.HQty æ•°é‡,a.HBatchNo æ‰¹å·,a.HBarCode ç®±å·,a.HRemark åœºæ™¯å· from Gy_BarCodeBill a left join Gy_Material m on a.HMaterID=m.HItemID where a.HItemID in ('6819')
2022/5/12 14:43:55 æ‰“印sql:select HSourceBillNo è®¢å•号,a.HMaterID,m.HName ç‰©æ–™,m.HModel åž‹å·,a.HQty æ•°é‡,a.HBatchNo æ‰¹å·,a.HBarCode ç®±å·,a.HRemark åœºæ™¯å· from Gy_BarCodeBill a left join Gy_Material m on a.HMaterID=m.HItemID where a.HItemID in ('6819')
2022/5/12 14:49:21 æ‰“印sql:select * from h_v_Sc_PrintMouldProdOutBillList where hmainid=1529 order by hmainid
WebTM/Vlog/webapi20220517.txt
New file
@@ -0,0 +1 @@
2022/5/17 13:44:42 æ‰“印sql:select fo.FBILLNO é”€å”®è®¢å•号,fo.F_ZZZZ_TEXT7 è”系人,fo.FRECEIVEADDRESS æ”¶è´§æ–¹åœ°å€,fm1.FOLDNUMBER é”€å”®ç‰©æ–™åç§°,fo.F_ZZZZ_TEXT åŒ…装方式,fu.FDATAVALUE èŠ±åž‹,fu1.FDATAVALUE å¢™å’”缝,a.HQty æ•°é‡,a.HBarCode ç®±å·,fo.F_ZZZZ_WBBZ å¤–包备注 from Gy_BarCodeBill a left join Sc_ICMOBillSub b on a.HSourceInterID=b.HInterID left join AIS20200908101915zs..T_PRD_MOENTRY f1 on b.HERPEntryID=f1.FENTRYID left join AIS20200908101915zs..T_SAL_ORDER fo on f1.FSaleOrderId =fo.FID left join AIS20200908101915zs..T_SAL_ORDERENTRY fo1 on fo.FID=fo1.FID left join AIS20200908101915zs..T_BD_MATERIAL fm1 on fo1.FSUBMATERIALNUMBER=fm1.FMATERIALID LEFT JOIN AIS20200908101915zs..T_BAS_ASSISTANTDATAENTRY_L fu1 on fo1.F_ZZZZ_ASSISTANT1=fu1.FENTRYID LEFT JOIN AIS20200908101915zs..T_BAS_ASSISTANTDATAENTRY_L fu on fo1.F_ZZZZ_ASSISTANT2=fu.FENTRYID where  a.HItemID in ('30983')
WebTM/Vlog/webapi20220518.txt
New file
@@ -0,0 +1 @@
2022/5/18 10:46:56 æ‰“印sql:select fo.FBILLNO é”€å”®è®¢å•号,fo.F_ZZZZ_TEXT7 è”系人,fo.FRECEIVEADDRESS æ”¶è´§æ–¹åœ°å€,fm1.FOLDNUMBER é”€å”®ç‰©æ–™åç§°,fo.F_ZZZZ_TEXT åŒ…装方式,fu.FDATAVALUE èŠ±åž‹,fu1.FDATAVALUE å¢™å’”缝,a.HQty æ•°é‡,a.HBarCode ç®±å·,fo.F_ZZZZ_WBBZ å¤–包备注 from Gy_BarCodeBill a left join Sc_ICMOBillSub b on a.HSourceInterID=b.HInterID left join AIS20200908101915zs..T_PRD_MOENTRY f1 on b.HERPEntryID=f1.FENTRYID left join AIS20200908101915zs..T_SAL_ORDER fo on f1.FSaleOrderId =fo.FID left join AIS20200908101915zs..T_SAL_ORDERENTRY fo1 on fo.FID=fo1.FID left join AIS20200908101915zs..T_BD_MATERIAL fm1 on fo1.FSUBMATERIALNUMBER=fm1.FMATERIALID LEFT JOIN AIS20200908101915zs..T_BAS_ASSISTANTDATAENTRY_L fu1 on fo1.F_ZZZZ_ASSISTANT1=fu1.FENTRYID LEFT JOIN AIS20200908101915zs..T_BAS_ASSISTANTDATAENTRY_L fu on fo1.F_ZZZZ_ASSISTANT2=fu.FENTRYID where  a.HItemID in ('6932','6932')
WebTM/Vlog/webapi20220529.txt
New file
@@ -0,0 +1 @@
2022/5/29 23:26:46 æ‰“印sql:select  distinct b.流水号,a.任务单号,a.流转卡数量,a.产品代码,a.版本,a.成品编号,a.产品名称,a.日期,a.计划完工日期,a.单据号,a.材质,b.工序名称,b.模具编号,b.工艺参数 from h_v_Sc_ProcessExchangeBillQuery a left join h_v_Sc_ProcessExchangeBillQuerySub b on a.hmainid=b.hmainid where b.hmainid=440
WebTM/WebTM.csproj
@@ -206,6 +206,10 @@
    <Content Include="views\grf\墙咔条码.grf" />
    <Content Include="views\基础资料\公用基础资料\grf\生产单.grf" />
    <Content Include="views\grf\生产单.grf" />
    <Content Include="views\grf\物料名称条码.grf" />
    <Content Include="views\grf\包装方式条码.grf" />
    <Content Include="views\grf\花型条码.grf" />
    <Content Include="views\grf\工序流转.grf" />
    <None Include="Web.Debug.config">
      <DependentUpon>Web.config</DependentUpon>
    </None>
@@ -644,7 +648,9 @@
    <Content Include="views\基础资料\公用基础资料\xmlLBM_MouldProdOutStockBill.aspx" />
    <Content Include="views\基础资料\公用基础资料\xmlLBM_MouldTypeBill.aspx" />
    <Content Include="views\基础资料\公用基础资料\xmlLBM_QK_PackingBillList.aspx" />
    <Content Include="views\基础资料\公用基础资料\xmlLBM_QK_SPackingBillList.aspx" />
    <Content Include="views\基础资料\公用基础资料\xmlLBM_Sc_ICMOBillList.aspx" />
    <Content Include="views\基础资料\公用基础资料\xmlLBM_Sc_ProcessExchangeBillList.aspx" />
    <Content Include="views\基础资料\基础资料\Gy_ConkReasonEdit.html" />
    <Content Include="views\基础资料\基础资料\Gy_ConkReasonList.html" />
    <Content Include="views\基础资料\基础资料\Gy_DotCheckEdit.html" />
@@ -859,6 +865,8 @@
    <Content Include="views\生产管理\生产装箱单\QK_PackedBillList.html" />
    <Content Include="views\生产管理\生产装箱单\QK_PackingBill.html" />
    <Content Include="views\生产管理\生产装箱单\Sc_PackUnionBill_Fast.html" />
    <Content Include="views\生产管理\生产计划平台\JIT_DayPlanPlatForm.html" />
    <Content Include="views\生产管理\生产计划平台\JIT_DayPlanPlatFormImport.html" />
    <Content Include="views\生产管理\生产退库单\Sc_ProductionReturnList.html" />
    <Content Include="views\生产管理\组托单编辑\Sc_GroupOrderBillEdit_Fast.html" />
    <Content Include="views\生产管理\组装单\Sc_GroupOrderBillList.html" />
@@ -1310,6 +1318,13 @@
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_QK_PackingBillList.aspx.designer.cs">
      <DependentUpon>xmlLBM_QK_PackingBillList.aspx</DependentUpon>
    </Compile>
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_QK_SPackingBillList.aspx.cs">
      <DependentUpon>xmlLBM_QK_SPackingBillList.aspx</DependentUpon>
      <SubType>ASPXCodeBehind</SubType>
    </Compile>
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_QK_SPackingBillList.aspx.designer.cs">
      <DependentUpon>xmlLBM_QK_SPackingBillList.aspx</DependentUpon>
    </Compile>
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_Sc_ICMOBillList.aspx.cs">
      <DependentUpon>xmlLBM_Sc_ICMOBillList.aspx</DependentUpon>
      <SubType>ASPXCodeBehind</SubType>
@@ -1317,6 +1332,13 @@
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_Sc_ICMOBillList.aspx.designer.cs">
      <DependentUpon>xmlLBM_Sc_ICMOBillList.aspx</DependentUpon>
    </Compile>
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_Sc_ProcessExchangeBillList.aspx.cs">
      <DependentUpon>xmlLBM_Sc_ProcessExchangeBillList.aspx</DependentUpon>
      <SubType>ASPXCodeBehind</SubType>
    </Compile>
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_Sc_ProcessExchangeBillList.aspx.designer.cs">
      <DependentUpon>xmlLBM_Sc_ProcessExchangeBillList.aspx</DependentUpon>
    </Compile>
    <Compile Include="views\生产工序管理\工序汇报单\xmlLBM_ProcessReport.aspx.cs">
      <DependentUpon>xmlLBM_ProcessReport.aspx</DependentUpon>
      <SubType>ASPXCodeBehind</SubType>
WebTM/views/PublicPage/EqpInformation.html
@@ -144,7 +144,7 @@
                , cellMinWidth: 90
                , cols: [[
                    { type: 'radio', fixed: 'left' }
                    , { field: 'HInterID', title: 'HItemID', sort: true, hide: true }
                    , { field: 'HInterID', title: 'HInterID', sort: true, hide: true }
                    , { field: 'ParentID', title: 'ParentID', sort: true, hide: true }
                    , { field: 'HNumber', title: '设备代码' }
                    , { field: 'HName', title: '设备' }
WebTM/views/grf/°ü×°·½Ê½ÌõÂë.grf
New file
@@ -0,0 +1,276 @@
Object Report
    Version='6.8.2.5'
    Title='生产任务单'
    PrintAsDesignPaper=F
    Object Font
        Name='宋体'
        Size=135000,0
        Weight=400
        Charset=134
    End
    Object Printer
        Size=256
        Width=9.5
        Height=10
        LeftMargin=0
        TopMargin=0
        RightMargin=0
        BottomMargin=0
    End
    Object DetailGrid
        CenterView=T
        ShowColLine=F
        ShowRowLine=F
        Object Border
            Styles=[]
        End
        Object Recordset
            Items Field
                Item
                    Name='销售订单号'
                End
                Item
                    Name='包装方式'
                End
                Item
                    Name='墙咔A/U缝'
                End
                Item
                    Name='数量'
                End
                Item
                    Name='箱号'
                End
                Item
                    Name='外包备注'
                End
                Item
                    Name='联系人'
                End
                Item
                    Name='收货方地址'
                End
                    End
    End
    Items Column
        Item
            Name='Column3'
            Width=9.49854
        End
    End
Object ColumnContent
    Height=10.0013
    RowsPerPage=1
    Items ColumnContentCell
        Item
            Column='Column3'
            FreeCell=T
            CanGrow=T
            Items Control
                Item
                    Type=FieldBox
                    Name='FieldBox1'
                    Left=3
                    Top=2.5
                    Width=2.40771
                    Height=0.582083
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='联系人'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox2'
                    Left=3
                    Top=3.5
                    Width=6.00604
                    Height=0.502708
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='包装方式'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox3'
                    Left=3
                    Top=4.5
                    Width=3.20146
                    Height=0.502708
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='墙咔A/U缝'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox4'
                    Left=3
                    Top=5.5
                    Width=2.61938
                    Height=0.502708
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='数量'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox5'
                    Left=3
                    Top=6.5
                    Width=3.01625
                    Height=0.502708
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='箱号'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox6'
                    Left=3
                    Top=7.5
                    Width=6.00604
                    Height=0.502708
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='外包备注'
                End
                Item
                    Type=Barcode
                    Name='Barcode1'
                    Left=6.19125
                    Top=5.00063
                    Width=2.25
                    Height=1.79917
                    BarcodeType=QRCode
                    CaptionPosition=None
                    Text='[#订单号#]'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox7'
                    Left=5.4
                    Top=2.5
                    Width=3.59833
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='收货方地址'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox8'
                    Left=3.01625
                    Top=8.14917
                    Width=6.00604
                    Height=1.03188
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    WordWrap=T
                    TextAlign=TopLeft
                    DataField='收货方地址'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox9'
                    Left=3
                    Top=1.5
                    Width=6.00604
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='销售订单号'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox1'
                    Left=0.79375
                    Top=1.5
                    Width=2.19604
                    Height=0.582083
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    Text='单据编号:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox2'
                    Left=0.926042
                    Top=8.06979
                    Width=2.19604
                    Height=0.582083
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='收货地址:'
                End
                    End
    End
End
End
Object ColumnTitle
    Height=0
    Items ColumnTitleCell
        Item
            GroupTitle=F
            Column='Column3'
            Text='Column1'
        End
    End
End
End
Items ReportHeader
    Item
        Name='ReportHeader1'
        Height=0
        RepeatOnPage=T
    End
End
Items ReportFooter
    Item
        Name='ReportFooter1'
        Height=0
    End
End
End
WebTM/views/grf/¹¤ÐòÁ÷ת.grf
New file
@@ -0,0 +1,680 @@
Object Report
    Version='6.0.0.6'
    Object Font
        Name='宋体'
        Size=105000,0
        Weight=400
        Charset=134
    End
    Object Printer
        Height=29.7
        Oriention=Landscape
        LeftMargin=1.5
        TopMargin=1.5
        RightMargin=1.5
        BottomMargin=1.5
    End
    Object DetailGrid
        Object Recordset
            Items Field
                Item
                    Name='单据号'
                End
                Item
                    Name='规格型号'
                End
                Item
                    Name='产品名称'
                End
                Item
                    Name='工单数量'
                End
                Item
                    Name='订单数量'
                End
                Item
                    Name='下单日期'
                End
                Item
                    Name='计划完工日期'
                    Type=DateTime
                    Format='yyyy/MM/dd'
                End
                Item
                    Name='工序名称'
                    DBFieldName='工艺名称'
                End
                Item
                    Name='加工说明'
                End
                Item
                    Name='流转卡编号'
                End
                Item
                    Name='流转卡数量'
                End
                Item
                    Name='产品代码'
                End
                Item
                    Name='计划开工日期'
                    Type=DateTime
                    Format='yyyy//MM//dd'
                End
                Item
                    Name='原料批次'
                End
                Item
                    Name='模具设备'
                End
                Item
                    Name='流水号'
                End
                Item
                    Name='生产数量'
                End
                Item
                    Name='产品规格'
                End
                Item
                    Name='订单跟踪号'
                End
                Item
                    Name='项目号'
                End
                Item
                    Name='生产订单号'
                End
                Item
                    Name='任务单号'
                End
                Item
                    Name='图号版本'
                End
                Item
                    Name='成品编号'
                End
                Item
                    Name='材质'
                End
                Item
                    Name='工艺参数'
                End
                Item
                    Name='日期'
                    Type=DateTime
                    Format='yyyy/MM/dd'
                End
                Item
                    Name='模具编号'
                End
                Item
                    Name='版本'
                End
                Item
                    Name='总装图号'
                End
            End
        End
        Items Column
            Item
                Name='Column11'
                Width=0.978958
            End
            Item
                Name='Column1'
                Width=1.5875
            End
            Item
                Name='Column2'
                Width=1.79917
            End
            Item
                Name='Column3'
                Width=1.79917
            End
            Item
                Name='Column4'
                Width=1.79917
            End
            Item
                Name='Column5'
                Width=1.79917
            End
            Item
                Name='Column6'
                Width=1.40229
            End
            Item
                Name='Column7'
                Width=2.59292
            End
            Item
                Name='Column8'
                Width=5.02708
            End
            Item
                Name='Column9'
                Width=6.58813
            End
            Item
                Name='Column10'
                Width=1.19063
            End
        End
        Object ColumnContent
            Height=1.79917
            RowsPerPage=12
            Items ColumnContentCell
                Item
                    Column='Column11'
                    DataField='流水号'
                End
                Item
                    Column='Column1'
                    DataField='工序名称'
                End
                Item
                    Column='Column2'
                End
                Item
                    Column='Column3'
                End
                Item
                    Column='Column4'
                End
                Item
                    Column='Column5'
                End
                Item
                    Column='Column6'
                End
                Item
                    Column='Column7'
                    FreeCell=T
                    Items Control
                        Item
                            Type=FreeGrid
                            Name='FreeGrid3'
                            Top=-0.0264583
                            Object Border
                                Styles=[DrawLeft|DrawTop|DrawRight|DrawBottom]
                            End
                            ColumnCount=2
                            RowCount=1
                            Items FreeGridColumn
                                Item[1]
                                    Width=1.29646
                                End
                                Item[2]
                                    Width=1.27
                                End
                            End
                            Items FreeGridRow
                                Item[1]
                                    Height=1.905
                                End
                            End
                            Items FreeGridCell
                                Item[1,1]
                                    BorderCustom=T
                                End
                            End
                        End
                    End
                End
                Item
                    Column='Column8'
                    Object Font
                        Name='宋体'
                        Size=90000,0
                        Weight=400
                        Charset=134
                    End
                    WordWrap=T
                    DataField='模具编号'
                End
                Item
                    Column='Column9'
                    WordWrap=T
                    ShrinkFontToFit=T
                    DataField='工艺参数'
                End
                Item
                    Column='Column10'
                    TextAlign=MiddleCenter
                End
            End
        End
        Object ColumnTitle
            Height=1.5875
            RepeatStyle=OnPage
            Items ColumnTitleCell
                Item
                    GroupTitle=F
                    Column='Column11'
                    TextAlign=MiddleCenter
                    Text='流水\r\n号'
                End
                Item
                    GroupTitle=F
                    Column='Column1'
                    TextAlign=MiddleCenter
                    Text='工艺名称'
                End
                Item
                    GroupTitle=F
                    Column='Column2'
                    TextAlign=MiddleCenter
                    Text='完成时间'
                End
                Item
                    GroupTitle=F
                    Column='Column3'
                    TextAlign=MiddleCenter
                    Text='操作者'
                End
                Item
                    GroupTitle=F
                    Column='Column4'
                    TextAlign=MiddleCenter
                    Text='首检'
                End
                Item
                    GroupTitle=F
                    Column='Column5'
                    TextAlign=MiddleCenter
                    Text='转序检'
                End
                Item
                    GroupTitle=F
                    Column='Column6'
                    TextAlign=MiddleCenter
                    Text='良品数'
                End
                Item
                    GroupTitle=F
                    Column='Column7'
                    FreeCell=T
                    Items Control
                        Item
                            Type=FreeGrid
                            Name='FreeGrid2'
                            Object Border
                                Styles=[DrawLeft|DrawTop|DrawRight|DrawBottom]
                                ShadowColor=White
                            End
                            ColumnCount=2
                            RowCount=2
                            Items FreeGridColumn
                                Item[1]
                                    Width=1.27
                                End
                                Item[2]
                                    Width=1.32292
                                End
                            End
                            Items FreeGridRow
                                Item[1]
                                    Height=0.687917
                                End
                                Item[2]
                                    Height=0.926042
                                End
                            End
                            Items FreeGridCell
                                Item[1,1]
                                    TextAlign=MiddleCenter
                                    Text='不良品数'
                                    ColSpan=2
                                End
                                Item[2,1]
                                    TextAlign=MiddleCenter
                                    Text='来料\r\n不良'
                                End
                                Item[2,2]
                                    TextAlign=MiddleCenter
                                    Text='工序\r\n不良'
                                End
                            End
                        End
                    End
                End
                Item
                    GroupTitle=F
                    Column='Column8'
                    TextAlign=MiddleCenter
                    Text='模检具编号'
                End
                Item
                    GroupTitle=F
                    Column='Column9'
                    TextAlign=MiddleCenter
                    Text='加工内容要求'
                End
                Item
                    GroupTitle=F
                    Column='Column10'
                    TextAlign=MiddleCenter
                    Text='备注'
                End
            End
        End
    End
    Items ReportHeader
        Item
            Name='ReportHeader1'
            Height=3.99521
            Items Control
                Item
                    Type=MemoBox
                    Name='MemoBox1'
                    Left=7.80521
                    Top=0.211667
                    Width=8.99583
                    Height=0.79375
                    Object Font
                        Name='宋体'
                        Size=217500,0
                        Bold=T
                        Charset=134
                    End
                    TextAlign=MiddleCenter
                    Text='生产工单'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox2'
                    Left=0.079375
                    Top=1.40229
                    Width=1.40229
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='工单号:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox3'
                    Left=0.079375
                    Top=2.2225
                    Width=1.79917
                    Height=0.582083
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='成品编号:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox4'
                    Left=18.5208
                    Top=2.14313
                    Width=1.79917
                    Height=0.582083
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='材质料厚:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox5'
                    Left=9.71021
                    Top=1.40229
                    Width=2.01083
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='产品编码:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox6'
                    Left=18.5208
                    Top=1.34938
                    Width=1.79917
                    Height=0.582083
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='小版本:'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox4'
                    Left=11.721
                    Top=1.40229
                    Width=6.77333
                    Height=0.608542
                    DataField='产品代码'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox7'
                    Left=9.68375
                    Top=2.11667
                    Width=2.11667
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='产品名称:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox8'
                    Left=5.87375
                    Top=1.42875
                    Width=1.79917
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='工单数量:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox9'
                    Left=5.87375
                    Top=2.11667
                    Width=2.01083
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='订单数量:'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox6'
                    Left=11.8004
                    Top=2.11667
                    Width=6.69396
                    Height=0.608542
                    DataField='产品名称'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox8'
                    Left=7.67292
                    Top=1.42875
                    Width=1.79917
                    Height=0.608542
                    DataField='流转卡数量'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox10'
                    Left=0.132292
                    Top=3.20146
                    Width=1.79917
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='下单日期:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox11'
                    Left=5.79438
                    Top=3.04271
                    Width=2.59292
                    Height=0.79375
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='计划完工日期:'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox9'
                    Left=1.93146
                    Top=3.20146
                    Width=2.32833
                    Height=0.608542
                    DataField='日期'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox10'
                    Left=8.38729
                    Top=3.04271
                    Width=2.38125
                    Height=0.79375
                    DataField='计划完工日期'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox11'
                    Left=1.48167
                    Top=1.40229
                    Width=2.80458
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='生产订单号'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox12'
                    Left=1.48167
                    Top=1.40229
                    Width=2.59292
                    Height=0.608542
                    DataField='任务单号'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox13'
                    Left=20.32
                    Top=1.34938
                    Width=3.20146
                    Height=0.582083
                    DataField='版本'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox15'
                    Left=18.6002
                    Top=2.98979
                    Width=5.21229
                    Height=0.820208
                    WordWrap=T
                    TextAlign=MiddleCenter
                    DataField='材质'
                End
                Item
                    Type=Barcode
                    Name='Barcode1'
                    Left=23.8125
                    Top=1.00542
                    Width=2.59292
                    Height=2.80458
                    BarcodeType=QRCode
                    CaptionPosition=None
                    Text='[#单据号#]'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox13'
                    Left=7.88458
                    Top=2.11667
                    Width=1.5875
                    Height=0.608542
                End
                Item
                    Type=FieldBox
                    Name='FieldBox16'
                    Left=1.87854
                    Top=2.2225
                    Width=3.91583
                    Height=0.582083
                    DataField='成品编号'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox14'
                    Left=10.8744
                    Top=3.20146
                    Width=2.61938
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='工序流转卡号:'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox17'
                    Left=13.679
                    Top=3.20146
                    Width=2.98979
                    Height=0.608542
                    DataField='单据号'
                End
            End
            RepeatOnPage=T
        End
    End
End
WebTM/views/grf/ÎïÁÏÃû³ÆÌõÂë.grf
New file
@@ -0,0 +1,276 @@
Object Report
    Version='6.0.0.6'
    Title='生产任务单'
    PrintAsDesignPaper=F
    Object Font
        Name='宋体'
        Size=135000,0
        Weight=400
        Charset=134
    End
    Object Printer
        Size=256
        Width=9.5
        Height=10
        LeftMargin=0
        TopMargin=0
        RightMargin=0
        BottomMargin=0
    End
    Object DetailGrid
        CenterView=T
        ShowColLine=F
        ShowRowLine=F
        Object Border
            Styles=[]
        End
        Object Recordset
            Items Field
                Item
                    Name='销售订单号'
                End
                Item
                    Name='销售物料名称'
                End
                Item
                    Name='墙咔缝'
                End
                Item
                    Name='数量'
                End
                Item
                    Name='箱号'
                End
                Item
                    Name='外包备注'
                End
                Item
                    Name='联系人'
                End
                Item
                    Name='收货方地址'
                End
            End
        End
        Items Column
            Item
                Name='Column3'
                Width=9.49854
            End
        End
        Object ColumnContent
            Height=10.0013
            RowsPerPage=1
            Items ColumnContentCell
                Item
                    Column='Column3'
                    FreeCell=T
                    CanGrow=T
                    Items Control
                        Item
                            Type=FieldBox
                            Name='FieldBox1'
                            Left=3
                            Top=2.5
                            Width=2.40771
                            Height=0.582083
                            Object Font
                                Name='宋体'
                                Size=120000,0
                                Bold=T
                                Charset=134
                            End
                            DataField='联系人'
                        End
                        Item
                            Type=FieldBox
                            Name='FieldBox2'
                            Left=3
                            Top=3.5
                            Width=6.00604
                            Height=0.502708
                            Object Font
                                Name='宋体'
                                Size=120000,0
                                Bold=T
                                Charset=134
                            End
                            DataField='销售物料名称'
                        End
                        Item
                            Type=FieldBox
                            Name='FieldBox3'
                            Left=3
                            Top=4.5
                            Width=2.80458
                            Height=0.502708
                            Object Font
                                Name='宋体'
                                Size=120000,0
                                Bold=T
                                Charset=134
                            End
                            DataField='墙咔缝'
                        End
                        Item
                            Type=FieldBox
                            Name='FieldBox4'
                            Left=3
                            Top=5.5
                            Width=2.61938
                            Height=0.502708
                            Object Font
                                Name='宋体'
                                Size=120000,0
                                Bold=T
                                Charset=134
                            End
                            DataField='数量'
                        End
                        Item
                            Type=FieldBox
                            Name='FieldBox5'
                            Left=3
                            Top=6.5
                            Width=3.01625
                            Height=0.502708
                            Object Font
                                Name='宋体'
                                Size=120000,0
                                Bold=T
                                Charset=134
                            End
                            DataField='箱号'
                        End
                        Item
                            Type=FieldBox
                            Name='FieldBox6'
                            Left=3
                            Top=7.5
                            Width=6.00604
                            Height=0.502708
                            Object Font
                                Name='宋体'
                                Size=120000,0
                                Bold=T
                                Charset=134
                            End
                            DataField='外包备注'
                        End
                        Item
                            Type=Barcode
                            Name='Barcode1'
                            Left=6.40292
                            Top=4.78896
                            Width=2.25
                            Height=1.79917
                            BarcodeType=QRCode
                            CaptionPosition=None
                            Text='[#订单号#]'
                        End
                        Item
                            Type=FieldBox
                            Name='FieldBox7'
                            Left=5.4
                            Top=2.5
                            Width=3.59833
                            Height=0.608542
                            Object Font
                                Name='宋体'
                                Size=120000,0
                                Bold=T
                                Charset=134
                            End
                            DataField='收货方地址'
                        End
                        Item
                            Type=FieldBox
                            Name='FieldBox9'
                            Left=3
                            Top=1.5
                            Width=5.82083
                            Height=0.608542
                            Object Font
                                Name='宋体'
                                Size=120000,0
                                Bold=T
                                Charset=134
                            End
                            DataField='销售订单号'
                        End
                        Item
                            Type=MemoBox
                            Name='MemoBox1'
                            Left=0.79375
                            Top=1.5
                            Width=2.19604
                            Height=0.582083
                            Object Font
                                Name='宋体'
                                Size=120000,0
                                Bold=T
                                Charset=134
                            End
                            Text='单据编号:'
                        End
                        Item
                            Type=MemoBox
                            Name='MemoBox2'
                            Left=0.820208
                            Top=8.12271
                            Width=2.01083
                            Height=0.582083
                            Object Font
                                Name='宋体'
                                Size=105000,0
                                Bold=T
                                Charset=134
                            End
                            Text='收货地址:'
                        End
                        Item
                            Type=FieldBox
                            Name='FieldBox10'
                            Left=3.01625
                            Top=8.20208
                            Width=5.97958
                            Height=0.873125
                            Object Font
                                Name='宋体'
                                Size=105000,0
                                Bold=T
                                Charset=134
                            End
                            WordWrap=T
                            TextAlign=TopLeft
                            DataField='收货方地址'
                        End
                    End
                End
            End
        End
        Object ColumnTitle
            Height=0
            Items ColumnTitleCell
                Item
                    GroupTitle=F
                    Column='Column3'
                    Text='Column1'
                End
            End
        End
    End
    Items ReportHeader
        Item
            Name='ReportHeader1'
            Height=0
            RepeatOnPage=T
        End
    End
    Items ReportFooter
        Item
            Name='ReportFooter1'
            Height=0
        End
    End
End
WebTM/views/grf/Éú²úµ¥.grf
@@ -10,14 +10,14 @@
        Oriention=Landscape
        LeftMargin=1.5
        TopMargin=0.5
        RightMargin=1.5
        RightMargin=1.03188
        BottomMargin=0.5
    End
    Object DetailGrid
        Object Recordset
            Items Field
                Item
                    Name='日期'
                    Name='销售订单日期'
                End
                Item
                    Name='单据编号'
@@ -30,12 +30,17 @@
                End
                Item
                    Name='销售数量'
                    Type=Float
                    Format='0.#####'
                End
                Item
                    Name='购货单位'
                End
                Item
                    Name='收货方联系人'
                    Name='销售订单联系人'
                End
                Item
                    Name='销售订单编号'
                End
                    End
    End
@@ -50,39 +55,43 @@
        End
        Item
            Name='物料代码'
            Width=3.99521
            Width=3.59833
        End
        Item
            Name='物料'
            Width=3.41313
            Width=3.01625
        End
        Item
            Name='规格型号'
            Width=3.41313
            Width=3.175
        End
        Item
            Name='Column2'
            Width=2.61938
            Width=2.40771
        End
        Item
            Name='Column6'
            Width=2.93688
            Width=1.61396
        End
        Item
            Name='Column7'
            Width=2.59292
            Width=2.01083
        End
        Item
            Name='Column8'
            Width=2.19604
            Width=2.38125
        End
        Item
            Name='Column9'
            Width=2.77813
            Width=2.40771
        End
        Item
            Name='Column10'
            Width=2.59292
        End
    End
Object ColumnContent
    Height=2.59292
    Height=2.19604
    Items ColumnContentCell
        Item
            Column='序号'
@@ -111,7 +120,7 @@
        End
        WordWrap=T
        ShrinkFontToFit=T
        DataField='日期'
        DataField='销售订单日期'
    End
    Item
        Column='物料代码'
@@ -133,7 +142,7 @@
        End
        WordWrap=T
        ShrinkFontToFit=T
        DataField='销售物料名称'
        DataField='销售订单编号'
    End
    Item
        Column='规格型号'
@@ -144,7 +153,7 @@
        End
        WordWrap=T
        ShrinkFontToFit=T
        DataField='包装方式'
        DataField='销售物料名称'
    End
    Item
        Column='Column2'
@@ -152,15 +161,15 @@
        Items Control
            Item
                Type=FieldBox
                Name='FieldBox1'
                Name='FieldBox3'
                Dock=Fill
                Object Font
                    Name='宋体'
                    Weight=400
                    Charset=134
                End
                TextAlign=MiddleCenter
                DataField='销售数量'
                WordWrap=T
                DataField='包装方式'
            End
            End
End
@@ -175,9 +184,11 @@
    Items Control
        Item
            Type=FieldBox
            Name='FieldBox2'
            Name='FieldBox1'
            Dock=Fill
            DataField='收货方联系人'
            WordWrap=T
            TextAlign=MiddleCenter
            DataField='销售数量'
        End
    End
End
@@ -202,15 +213,11 @@
            Text='[#单据编号#]'
        End
        Item
            Type=Barcode
            Name='Barcode4'
            Left=0.185208
            Top=0.343958
            Width=2.19604
            Height=1.98438
            BarcodeType=QRCode
            CaptionPosition=None
            Text='[#单据编号#]'
            Type=FieldBox
            Name='FieldBox2'
            Dock=Fill
            WordWrap=T
            DataField='销售订单联系人'
        End
    End
End
@@ -222,9 +229,26 @@
        Charset=134
    End
    FreeCell=T
    Items Control
        Item
            Type=Barcode
            Name='Barcode5'
            Left=0.185208
            Top=0.238125
            Width=1.95792
            Height=1.77271
            BarcodeType=QRCode
            CaptionPosition=None
            Text='[#单据编号#]'
        End
    End
End
Item
    Column='Column9'
    TextAlign=MiddleCenter
End
Item
    Column='Column10'
    TextAlign=MiddleCenter
End
End
@@ -253,7 +277,7 @@
                Charset=134
            End
            TextAlign=MiddleCenter
            Text='日期'
            Text='销售订单日期'
        End
        Item
            GroupTitle=F
@@ -277,7 +301,7 @@
            End
            WordWrap=T
            TextAlign=MiddleCenter
            Text='销售物料名称'
            Text='销售订单编号'
        End
        Item
            GroupTitle=F
@@ -289,7 +313,7 @@
            End
            WordWrap=T
            TextAlign=MiddleCenter
            Text='包装方式'
            Text='销售物料名称'
        End
        Item
            GroupTitle=F
@@ -301,7 +325,7 @@
            End
            WordWrap=T
            TextAlign=MiddleCenter
            Text='销售数量'
            Text='包装方式'
        End
        Item
            GroupTitle=F
@@ -313,7 +337,7 @@
            End
            WordWrap=T
            TextAlign=MiddleCenter
            Text='收货方联系人'
            Text='销售数量'
        End
        Item
            GroupTitle=F
@@ -325,7 +349,7 @@
            End
            WordWrap=T
            TextAlign=MiddleCenter
            Text='(二维码)'
            Text='联系人'
        End
        Item
            GroupTitle=F
@@ -337,7 +361,7 @@
            End
            WordWrap=T
            TextAlign=MiddleCenter
            Text='已生产'
            Text='(二维码)'
        End
        Item
            GroupTitle=F
@@ -348,6 +372,17 @@
                Charset=134
            End
            TextAlign=MiddleCenter
            Text='已生产'
        End
        Item
            GroupTitle=F
            Column='Column10'
            Object Font
                Name='宋体'
                Weight=400
                Charset=134
            End
            TextAlign=MiddleCenter
            Text='备注'
        End
    End
WebTM/views/grf/»¨ÐÍÌõÂë.grf
New file
@@ -0,0 +1,294 @@
Object Report
    Version='6.8.2.5'
    Title='生产任务单'
    PrintAsDesignPaper=F
    Object Font
        Name='宋体'
        Size=135000,0
        Weight=400
        Charset=134
    End
    Object Printer
        Size=256
        Width=9.5
        Height=10
        LeftMargin=0
        TopMargin=0
        RightMargin=0
        BottomMargin=0
    End
    Object DetailGrid
        CenterView=T
        ShowColLine=F
        ShowRowLine=F
        Object Border
            Styles=[]
        End
        Object Recordset
            Items Field
                Item
                    Name='销售订单号'
                End
                Item
                    Name='花型'
                End
                Item
                    Name='墙咔A/U缝'
                End
                Item
                    Name='数量'
                End
                Item
                    Name='箱号'
                End
                Item
                    Name='外包备注'
                End
                Item
                    Name='联系人'
                End
                Item
                    Name='收货方地址'
                End
                Item
                    Name='销售物料名称'
                End
                    End
    End
    Items Column
        Item
            Name='Column3'
            Width=9.39271
        End
    End
Object ColumnContent
    Height=10.0013
    RowsPerPage=1
    Items ColumnContentCell
        Item
            Column='Column3'
            FreeCell=T
            CanGrow=T
            Items Control
                Item
                    Type=FieldBox
                    Name='FieldBox1'
                    Left=3
                    Top=2.5
                    Width=2.40771
                    Height=0.582083
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='联系人'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox2'
                    Left=3
                    Top=4
                    Width=5.82083
                    Height=0.502708
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='花型'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox3'
                    Left=3
                    Top=4.5
                    Width=3.20146
                    Height=0.502708
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='墙咔A/U缝'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox4'
                    Left=3
                    Top=5.5
                    Width=2.40771
                    Height=0.502708
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='数量'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox5'
                    Left=3
                    Top=6.5
                    Width=3.01625
                    Height=0.502708
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='箱号'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox6'
                    Left=3
                    Top=7.5
                    Width=6.00604
                    Height=0.502708
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='外包备注'
                End
                Item
                    Type=Barcode
                    Name='Barcode1'
                    Left=6.19125
                    Top=5.00063
                    Width=2.25
                    Height=1.79917
                    BarcodeType=QRCode
                    CaptionPosition=None
                    Text='[#订单号#]'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox7'
                    Left=5.4
                    Top=2.5
                    Width=3.59833
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='收货方地址'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox8'
                    Left=3.01625
                    Top=8.12271
                    Width=6.00604
                    Height=1.03188
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    WordWrap=T
                    TextAlign=TopLeft
                    DataField='收货方地址'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox9'
                    Left=3
                    Top=1.5
                    Width=5.82083
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='销售订单号'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox1'
                    Left=0.79375
                    Top=1.5
                    Width=2.19604
                    Height=0.582083
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    Text='单据编号:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox2'
                    Left=0.9525
                    Top=8.04333
                    Width=2.19604
                    Height=0.582083
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='收货地址:'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox10'
                    Left=3
                    Top=3.41
                    Width=5.60917
                    Height=0.582083
                    Object Font
                        Name='宋体'
                        Size=120000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='销售物料名称'
                End
                    End
    End
End
End
Object ColumnTitle
    Height=0
    Items ColumnTitleCell
        Item
            GroupTitle=F
            Column='Column3'
            Text='Column1'
        End
    End
End
End
Items ReportHeader
    Item
        Name='ReportHeader1'
        Height=0
        RepeatOnPage=T
    End
End
Items ReportFooter
    Item
        Name='ReportFooter1'
        Height=0
    End
End
End
WebTM/views/index.html
@@ -361,38 +361,45 @@
                                    <a>日计划平台</a>
                                    <dl class="layui-nav-child">
                                        <dd>
                                            <a>生产计划平台</a>
                                            <dl class="layui-nav-child">
                                                <dd><a lay-href="生产管理/生产计划平台/JIT_DayPlanPlatForm.html" style="margin: 0 0 0 13px;">生产计划平台</a></dd>
                                                <dd><a lay-href="生产管理/生产计划平台/JIT_DayPlanPlatFormImport.html" style="margin: 0 0 0 13px;">导入</a></dd>
                                            </dl>
                                        </dd>
                                        <dd>
                                            <a>日计划工单</a>
                                            <dl class="layui-nav-child">
                                                <dd><a lay-href="生产管理/生产日计划工单/JIT_DayPlanBillList.html">日计划工单列表</a></dd>
                                                <dd><a lay-href="生产管理/生产日计划工单/JIT_DayPlanBillEdit.html">日计划工单</a></dd>
                                                <dd><a lay-href="生产管理/生产日计划工单/JIT_DayPlanBillList.html" style="margin: 0 0 0 13px;">日计划工单列表</a></dd>
                                                <dd><a lay-href="生产管理/生产日计划工单/JIT_DayPlanBillEdit.html" style="margin: 0 0 0 13px;">日计划工单</a></dd>
                                            </dl>
                                        </dd>
                                        <dd>
                                            <a>要料计划</a>
                                            <dl class="layui-nav-child">
                                                <dd><a lay-href="生产管理/要料计划/JIT_NeedMaterPlanBillList.html">要料计划单列表</a></dd>
                                                <dd><a lay-href="生产管理/要料计划/JIT_NeedMaterPlanBillEdit.html">要料计划单</a></dd>
                                                <dd><a lay-href="生产管理/要料计划/JIT_NeedMaterPlanBillList.html" style="margin: 0 0 0 13px;">要料计划单列表</a></dd>
                                                <dd><a lay-href="生产管理/要料计划/JIT_NeedMaterPlanBillEdit.html" style="margin: 0 0 0 13px;">要料计划单</a></dd>
                                            </dl>
                                        </dd>
                                        <dd>
                                            <a>提料计划</a>
                                            <dl class="layui-nav-child">
                                                <dd><a lay-href="生产管理/提料计划/JIT_LiftMaterPlaBillnList.html">提料计划单列表</a></dd>
                                                <dd><a lay-href="生产管理/提料计划/JIT_LiftMaterPlanBillEdit.html">提料计划单</a></dd>
                                                <dd><a lay-href="生产管理/提料计划/JIT_LiftMaterPlaBillnList.html" style="margin: 0 0 0 13px;">提料计划单列表</a></dd>
                                                <dd><a lay-href="生产管理/提料计划/JIT_LiftMaterPlanBillEdit.html" style="margin: 0 0 0 13px;">提料计划单</a></dd>
                                            </dl>
                                        </dd>
                                        <dd>
                                            <a>基础资料</a>
                                            <dl class="layui-nav-child">
                                                <dd><a lay-href="生产管理/日计划基础资料/Gy_WorkWarehouseBillList.html">车间仓库对照列表</a></dd>
                                                <dd><a lay-href="生产管理/日计划基础资料/Cg_PODemandPlanConfigBillList.html">提料计划信息列表</a></dd>
                                                <dd><a lay-href="生产管理/日计划基础资料/JIT_NeedMaterPlanConfigBillList.html">要料计划信息列表</a></dd>
                                                <dd><a lay-href="生产管理/日计划基础资料/Gy_WorkWarehouseBillList.html" style="margin: 0 0 0 13px;">车间仓库对照列表</a></dd>
                                                <dd><a lay-href="生产管理/日计划基础资料/Cg_PODemandPlanConfigBillList.html" style="margin: 0 0 0 13px;">提料计划信息列表</a></dd>
                                                <dd><a lay-href="生产管理/日计划基础资料/JIT_NeedMaterPlanConfigBillList.html" style="margin: 0 0 0 13px;">要料计划信息列表</a></dd>
                                            </dl>
                                        </dd>
                                        <dd>
                                            <a>即时库存</a>
                                            <dl class="layui-nav-child">
                                                <dd><a lay-href="生产管理/即时库存/JIT_InventoryList.html">即时库存列表</a></dd>
                                                <dd><a lay-href="生产管理/即时库存/JIT_InventoryList.html" style="margin: 0 0 0 13px;">即时库存列表</a></dd>
                                            </dl>
                                        </dd>
                                    </dl>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/HBarPlanPrint.html
@@ -60,6 +60,7 @@
        var Type = params[params[1]];
        var OpenTmp = params[params[2]];
        switch (Type) {
           
            //case "HBarCodePrint"://物料条码打印
@@ -172,7 +173,10 @@
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_HSeOrderBillList.aspx?linterid=" + value, true, "");
                break;
            case "HQKPackBill"://墙咔装箱打印
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_QK_PackingBillList.aspx?linterid=" + value, true, "");
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_QK_PackingBillList.aspx?typename='" + OpenTmp + "'&linterid=" + value, true, "");
                break;
            case "HProcessExchange"://工序流转卡
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Sc_ProcessExchangeBillList.aspx?linterid=" + value, true, "");
                break;
        }
    </script>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_EquipFileMainBill.aspx.designer.cs
@@ -22,5 +22,14 @@
        /// è‹¥è¦è¿›è¡Œä¿®æ”¹ï¼Œè¯·å°†å­—段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
        /// <summary>
        /// Button2 æŽ§ä»¶ã€‚
        /// </summary>
        /// <remarks>
        /// è‡ªåŠ¨ç”Ÿæˆçš„å­—æ®µã€‚
        /// è‹¥è¦è¿›è¡Œä¿®æ”¹ï¼Œè¯·å°†å­—段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.WebControls.Button Button2;
    }
}
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_QK_PackingBillList.aspx
@@ -4,18 +4,19 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <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例子数据库中获取报表数据
    <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");
        var ids = Request.Params["linterid"];
            //OledbXMLReportData.GenOneRecordset(this, "select * from Customers order by CustomerID");
            //SqlXMLReportData.GenOneRecordset(this, "select * from h_v_Kf_POStockInBillList_K3 where hmainid=1781");
            var ids = Request.Params["linterid"];
            var type=Request.Params["typename"].ToString();
            var idsArray = ids.Split(',');
            var PrintIds = "";
            for (int i = 0; i < idsArray.Length; i++)
@@ -23,9 +24,27 @@
                PrintIds += "'" + idsArray[i] + "',";
            }
            PrintIds = PrintIds.Substring(0, PrintIds.Length - 1);
        SqlXMLReportData.GenOneRecordset(this, "select HSourceBillNo è®¢å•号,a.HMaterID,m.HName ç‰©æ–™,m.HModel åž‹å·,a.HQty æ•°é‡,a.HBatchNo æ‰¹å·,a.HBarCode ç®±å·,a.HRemark åœºæ™¯å· from Gy_BarCodeBill a left join Gy_Material m on a.HMaterID=m.HItemID where a.HItemID in ("+ PrintIds+")");
    }
</script>
            if (type.Trim()=="墙咔条码")
            {
                SqlXMLReportData.GenOneRecordset(this, "select HSourceBillNo è®¢å•号,a.HMaterID,m.HName ç‰©æ–™,m.HModel åž‹å·,a.HQty æ•°é‡,a.HBatchNo æ‰¹å·,a.HRemark ç®±å·,a.HRemark åœºæ™¯å· from Gy_BarCodeBill a left join Gy_Material m on a.HMaterID=m.HItemID where a.HItemID in (" + PrintIds + ")");
            }
            else
            {
                 SqlXMLReportData.GenOneRecordset(this, "select fo.FBILLNO é”€å”®è®¢å•号,fo.F_ZZZZ_TEXT7 è”系人,fo.FRECEIVEADDRESS æ”¶è´§æ–¹åœ°å€," +
                "fm1.FOLDNUMBER é”€å”®ç‰©æ–™åç§°,fo.F_ZZZZ_TEXT åŒ…装方式,fu.FDATAVALUE èŠ±åž‹,fu1.FDATAVALUE å¢™å’”缝,a.HQty æ•°é‡,a.HRemark ç®±å·,fo.F_ZZZZ_WBBZ å¤–包备注 " +
                "from Gy_BarCodeBill a " +
                " left join Sc_ICMOBillSub b on a.HSourceEntryID=b.HEntryID and a.HSourceInterID = b.HInterID " +
                "left join AIS20200908101915zs..T_PRD_MOENTRY f1 on b.HERPEntryID=f1.FENTRYID " +
                "left join AIS20200908101915zs..T_SAL_ORDERENTRY fo1 on f1.FSaleOrderEntryId=fo1.FENTRYID " +
                "left join AIS20200908101915zs..T_SAL_ORDER fo on fo1.FID=fo.FID " +
                "LEFT join AIS20200908101915zs..T_BD_MATERIAL fm1 on fo1.FSUBMATERIALNUMBER=fm1.FMATERIALID " +
                "LEFT JOIN AIS20200908101915zs..T_BAS_ASSISTANTDATAENTRY_L fu1 on fo1.F_ZZZZ_ASSISTANT1=fu1.FENTRYID " +
                "LEFT JOIN AIS20200908101915zs..T_BAS_ASSISTANTDATAENTRY_L fu on fo1.F_ZZZZ_ASSISTANT2=fu.FENTRYID "+
               "where  a.HItemID in (" + PrintIds + ")");
            }
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_QK_SPackingBillList.aspx
New file
@@ -0,0 +1,46 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="xmlLBM_QK_SPackingBillList.aspx.cs" Inherits="WebTM.views.基础资料.公用基础资料.xmlLBM_QK_SPackingBillList" %>
<!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");
            var ids = Request.Params["linterid"];
            var idsArray = ids.Split(',');
            var PrintIds = "";
            for (int i = 0; i < idsArray.Length; i++)
            {
                PrintIds += "'" + idsArray[i] + "',";
            }
            PrintIds = PrintIds.Substring(0, PrintIds.Length - 1);
            SqlXMLReportData.GenOneRecordset(this, "select fo.FBILLNO é”€å”®è®¢å•号,fo.F_ZZZZ_TEXT7 è”系人,fo.FRECEIVEADDRESS æ”¶è´§æ–¹åœ°å€," +
                "fm1.FOLDNUMBER é”€å”®ç‰©æ–™åç§°,fo.F_ZZZZ_TEXT åŒ…装方式,fu.FDATAVALUE èŠ±åž‹,fu1.FDATAVALUE å¢™å’”缝,a.HQty æ•°é‡,a.HBarCode ç®±å·,fo.F_ZZZZ_WBBZ å¤–包备注 " +
                "from Gy_BarCodeBill a " +
                "left join Sc_ICMOBillSub b on a.HSourceInterID=b.HInterID " +
                "left join AIS20200908101915zs..T_PRD_MOENTRY f1 on b.HERPEntryID=f1.FENTRYID " +
                "left join AIS20200908101915zs..T_SAL_ORDER fo on f1.FSaleOrderId =fo.FID " +
                "left join AIS20200908101915zs..T_SAL_ORDERENTRY fo1 on fo.FID=fo1.FID " +
                "left join AIS20200908101915zs..T_BD_MATERIAL fm1 on fo1.FSUBMATERIALNUMBER=fm1.FMATERIALID " +
                "LEFT JOIN AIS20200908101915zs..T_BAS_ASSISTANTDATAENTRY_L fu1 on fo1.F_ZZZZ_ASSISTANT1=fu1.FENTRYID " +
                "LEFT JOIN AIS20200908101915zs..T_BAS_ASSISTANTDATAENTRY_L fu on fo1.F_ZZZZ_ASSISTANT2=fu.FENTRYID "+
               "where  a.HItemID in (" + PrintIds + ")");
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
        <div>
        </div>
    </form>
</body>
</html>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_QK_SPackingBillList.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_QK_SPackingBillList : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
        }
    }
}
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_QK_SPackingBillList.aspx.designer.cs
New file
@@ -0,0 +1,26 @@
//------------------------------------------------------------------------------
// <自动生成>
//     æ­¤ä»£ç ç”±å·¥å…·ç”Ÿæˆã€‚
//
//     å¯¹æ­¤æ–‡ä»¶çš„æ›´æ”¹å¯èƒ½å¯¼è‡´ä¸æ­£ç¡®çš„行为,如果
//     é‡æ–°ç”Ÿæˆä»£ç ï¼Œåˆ™æ‰€åšæ›´æ”¹å°†ä¸¢å¤±ã€‚
// </自动生成>
//------------------------------------------------------------------------------
namespace WebTM.views.基础资料.公用基础资料
{
    public partial class xmlLBM_QK_SPackingBillList
    {
        /// <summary>
        /// form1 æŽ§ä»¶ã€‚
        /// </summary>
        /// <remarks>
        /// è‡ªåŠ¨ç”Ÿæˆçš„å­—æ®µã€‚
        /// è‹¥è¦è¿›è¡Œä¿®æ”¹ï¼Œè¯·å°†å­—段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
    }
}
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_Sc_ICMOBillList.aspx
@@ -23,15 +23,15 @@
                PrintIds += "'" + idsArray[i] + "',";
            }
            PrintIds = PrintIds.Substring(0, PrintIds.Length - 1);
            string sql = string.Format(@"select convert(varchar,f.FSalOrderDate ,23) é”€å”®è®¢å•日期,a.HBillNo å•据编号,f.F_YQN_XSDD é”€å”®è®¢å•编号, f.F_zzzz_Text4  é”€å”®ç‰©æ–™åç§°,f.F_zzzz_Text1  é”€å”®è®¢å•联系人,
                                        f.F_BZFS åŒ…装方式,b.HQty é”€å”®æ•°é‡,convert(varchar(50),a.HInterID)+'-'+convert(varchar(50),b.HEntryID) ä¸»å­å•号
            LogService.Write(PrintIds);
            string sql = string.Format(@"select convert(varchar,f1.FSalOrderDate ,23) é”€å”®è®¢å•日期,a.HBillNo å•据编号,f1.F_YQN_XSDD é”€å”®è®¢å•编号, f1.F_zzzz_Text4  é”€å”®ç‰©æ–™åç§°,f1.F_ZZZZ_XSDDLXR é”€å”®è®¢å•联系人,f1.F_BZFS åŒ…装方式,b.HQty é”€å”®æ•°é‡,convert(varchar(50),a.HInterID)+'-'+convert(varchar(50),b.HEntryID) ä¸»å­å•号
                                            from Sc_ICMOBillMain a 
                                            left join Sc_ICMOBillSub b on a.HInterID=b.HInterID
                                            left join AIS20200908101915zs..T_PRD_MOENTRY f on b.HERPInterID=f.FID
                                            left join AIS20200908101915zs..T_PRD_MOENTRY f1 on b.HERPEntryID=f1.FENTRYID
                                            left join AIS20200908101915zs..T_PRD_MO f on f1.FID=f.FID
                                            left join Xs_SeOrderBillMain x on a.HSeOrderInterID=x.HInterID
                                            where  convert(varchar(50),a.HInterID)+'-'+convert(varchar(50),b.HEntryID) in ("+ PrintIds+") order by a.HInterID desc");
                                            where  convert(varchar(50),a.HInterID)+'-'+convert(varchar(50),b.HEntryID) in  ("+ PrintIds+") order by b.HEntryID");
            LogService.Write(sql);
            SqlXMLReportData.GenOneRecordset(this, sql);
        }
    </script>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_Sc_ProcessExchangeBillList.aspx
New file
@@ -0,0 +1,27 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="xmlLBM_Sc_ProcessExchangeBillList.aspx.cs" Inherits="WebTM.views.基础资料.公用基础资料.xmlLBM_Sc_ProcessExchangeBillList" %>
<!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  distinct b.流水号,a.任务单号,a.流转卡数量,a.产品代码,a.版本,a.成品编号,a.产品名称,a.日期,a.计划完工日期,a.单据号,a.材质,b.工序名称,b.模具编号,b.工艺参数 from h_v_Sc_ProcessExchangeBillQuery a left join h_v_Sc_ProcessExchangeBillQuerySub b on a.hmainid=b.hmainid where b.hmainid="+Request.Params["linterid"]);
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
        <div>
        </div>
    </form>
</body>
</html>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_Sc_ProcessExchangeBillList.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_Sc_ProcessExchangeBillList : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
        }
    }
}
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_Sc_ProcessExchangeBillList.aspx.designer.cs
New file
@@ -0,0 +1,26 @@
//------------------------------------------------------------------------------
// <自动生成>
//     æ­¤ä»£ç ç”±å·¥å…·ç”Ÿæˆã€‚
//
//     å¯¹æ­¤æ–‡ä»¶çš„æ›´æ”¹å¯èƒ½å¯¼è‡´ä¸æ­£ç¡®çš„行为,如果
//     é‡æ–°ç”Ÿæˆä»£ç ï¼Œåˆ™æ‰€åšæ›´æ”¹å°†ä¸¢å¤±ã€‚
// </自动生成>
//------------------------------------------------------------------------------
namespace WebTM.views.基础资料.公用基础资料
{
    public partial class xmlLBM_Sc_ProcessExchangeBillList
    {
        /// <summary>
        /// form1 æŽ§ä»¶ã€‚
        /// </summary>
        /// <remarks>
        /// è‡ªåŠ¨ç”Ÿæˆçš„å­—æ®µã€‚
        /// è‹¥è¦è¿›è¡Œä¿®æ”¹ï¼Œè¯·å°†å­—段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
    }
}
WebTM/views/Éú²ú¹ÜÀí/±¨¹¤Ì¨¹¤Ðò/¿ª¹¤/Sc_Add_MESBeginStepWorkBillList.html
@@ -110,7 +110,7 @@
                                                        <div class="layui-input-inline">
                                                            <input class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled autocomplete="off">
                                                            <input id="HInterID" name="HInterID" type="hidden" />
                                                        </div>
                                                    </div>
                                                    <div class="layui-inline">
@@ -234,6 +234,28 @@
                                                            <input class="layui-input" name="HICMOBillNo" lay-verify="HICMOBillNo" id="HICMOBillNo" autocomplete="off">
                                                            <input id="HICMOInterID" name="HICMOInterID" type="hidden" />
                                                            <input id="HICMOEntryID" name="HICMOEntryID" type="hidden" />
                                                        </div>
                                                    </div>
                                                </div>
                                                <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="F_YQN_XSDD" lay-verify="F_YQN_XSDD" id="F_YQN_XSDD" disabled autocomplete="off">
                                                        </div>
                                                    </div>
                                                    <div class="layui-inline">
                                                        <label class="layui-form-label">销售物料名称:</label>
                                                        <div class="layui-input-inline">
                                                            <input class="layui-input" name="F_zzzz_Text4" lay-verify="F_zzzz_Text4" id="F_zzzz_Text4" disabled autocomplete="off">
                                                        </div>
                                                    </div>
                                                    <div class="layui-inline">
                                                        <label class="layui-form-label">销售数量:</label>
                                                        <div class="layui-input-inline">
                                                            <input class="layui-input" name="FQTY" lay-verify="FQTY" id="FQTY" disabled autocomplete="off">
                                                        </div>
                                                    </div>
                                                </div>
@@ -447,6 +469,7 @@
                $("#HMainSourceInterID").val("");
                $("#HMainSourceEntryID").val("");
                $("#HMainSourceBillNo").val("");
                $('#HMainSourceBillNo').attr("readonly", true);
                $("#HMainSourceBillType").val("");
                $('#HMainSourceBillNo').attr("disabled", false);
                $('#XDHList').addClass("layui-btn-disabled").attr("disabled", true);
@@ -487,6 +510,9 @@
                                        , "HICMOInterID": "0"
                                        , "HICMOEntryID": "0"
                                        , "HICMOBillNo": "0"
                                        , "F_YQN_XSDD": data.销售订单编号
                                        , "F_zzzz_Text4": data.销售物料名称
                                        , "FQTY": data.销售数量
                                    });
                                    $("#HMainSourceBillNo").css("box-shadow", "none");
                                    $("#HProcID").val(0);
@@ -1059,6 +1085,7 @@
                return Result = false;
            }
            if ($("#HGroupID").val() == '' || $("#HGroupID").val() == null) {
                $("#HGroupID").val(0);
                layer.msg("班组不能为空!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return Result = false;
            }
WebTM/views/Éú²ú¹ÜÀí/ÌáÁϼƻ®/JIT_LiftMaterPlaBillnList.html
@@ -172,7 +172,7 @@
                    , { field: 'hmainid', title: 'hmainid', hide: true }
                    , { field: '单据类型', title: '单据类型', width: 120 }
                    , { field: '日期', title: '提料日期' }
                    , { field: '单据号', title: '单据号' }
                    , { field: '单据号', title: '单据号', width: 200 }
                    , { field: '单据状态', title: '单据状态' }
                    , { field: '表头备注', title: '表头备注' }
                    , { field: '退回人', title: '退回人' }
@@ -391,7 +391,7 @@
                , area: ['100%', '100%']
                , title: '提料计划单列表-新增'
                , shift: 0//弹出动画
                , content: '../提料计划/JIT_LiftMaterPlanBillEdit.html?OperationType=1&linterid=-1&HSouceBillType=&linteridSub=-1'
                , content: '../提料计划/JIT_LiftMaterPlanBillEdit.html?OperationType=1&linterid=-1&HSouceBillType='
                , end: function () {
                    //刷新页面,
                    location.reload();
@@ -406,7 +406,6 @@
                , data = checkStatus.data;
            if (checkStatus.data.length === 1) {
                var linterid = data[0].hmainid;
                var linteridSub = data[0].hsubid;
                layer.open({
                    type: 2
@@ -414,7 +413,7 @@
                    , area: ['100%', '100%']
                    , title: '提料计划单列表-编辑'
                    , shift: 0//弹出动画
                    , content: '../提料计划/JIT_LiftMaterPlanBillEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=&linteridSub=' + linteridSub
                    , content: '../提料计划/JIT_LiftMaterPlanBillEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType='
                    , end: function () {
                        //刷新页面,
                        location.reload();
WebTM/views/Éú²ú¹ÜÀí/ÌáÁϼƻ®/JIT_LiftMaterPlanBillEdit.html
@@ -284,11 +284,9 @@
            var OperationType = params[params[0]]; //从参数中获取 æ•°æ®ç±»åž‹  æ·»åŠ  ä¿å­˜
            var linterid = params[params[1]]; //从参数中获取 å•据内码
            var lSourceBillType = params[params[2]];  //从单据获取 æºå•类型
            var linteridSub = params[params[3]];  //从参数获取 å­è¡¨çº§åˆ«
            //判断是否新增
            if (linterid == null || linterid == -1) {
                linteridSub = -1;
                OperationType = 1;
                $.ajax({
                    url: GetWEBURL() + "/Web/GetMAXNum",
@@ -303,7 +301,7 @@
                });
            }
            else {//如果修改则走下面 new
                RoadBillMain(linterid, linteridSub);
                RoadBillMain(linterid);
                //RoadBillSub(linterid);
            }
@@ -887,9 +885,9 @@
            }
            //编辑 é¡µé¢èµ‹å€¼
            function RoadBillMain(linterid, linteridSub)//加载表头
            function RoadBillMain(linterid)//加载表头
            {
                var sWhere = " and hmainid='" + linterid + "' and hsubid='" + linteridSub + "'";
                var sWhere = " and hmainid='" + linterid + "'";
                $.ajax({
                    url: GetWEBURL() + "/JIT_Cg_PODemandPlanBill/JIT_Cg_PODemandPlanBillList",
                    type: "GET",
@@ -912,42 +910,49 @@
                            , "HExplanation": d.data[0].摘要
                        });
                        //子表  èµ‹å€¼
                        var rowdata = [{
                            "HLaterReason": d.data[0].延迟原因, "HMaterID": d.data[0].HMaterID, "HMaterNumber": d.data[0].物料代码, "HMaterName": d.data[0].物料名称
                            , "HMaterModel": d.data[0].规格型号, "HUnitID": d.data[0].HUnitID, "HUnitIDName": d.data[0].计量单位
                            , "HErpClsID": d.data[0].物料属性, "HQty": d.data[0].数量, "HRemark": d.data[0].表体备注, "HPURCHASEORGID": d.data[0].子表采购组织
                            , "HStatus": d.data[0].状态, "HFixleadTime": d.data[0].提前期
                            , "HDayPlanBillNo": d.data[0].日计划工单编号, "HSourceInterID": d.data[0].源单ID, "HSourceEntryID": d.data[0].源单子ID
                            , "HSourceBillNo": d.data[0].源单单号, "HSourceBillType": d.data[0].子源单类型, "HWorkShopID": d.data[0].HWorkShopID
                            , "HWorkShopIDName": d.data[0].车间名称, "HDayPlanDate": Format(new Date(d.data[0].工单生产日期), 'yyyy-MM-dd'), "HRelationQty1": d.data[0].可用采购数量
                            , "HPOOrderInterID": d.data[0].采购订单内码, "HPOOrderEntryID": d.data[0].采购订单子内码, "HPOOrderBillNo": d.data[0].采购订单号
                            , "HPOOrderBillSEQ": d.data[0].采购订单行号, "HWWOrderInterID": d.data[0].委外订单内码, "HWWOrderEntryID": d.data[0].委外订单子内码
                            , "HWWOrderBillNo": d.data[0].委外订单号, "HPurchaseDeptID": d.data[0].HPurchaseDeptID, "HPurchaseDeptIDName": d.data[0].采购部门
                            , "HCloseTypeSub": d.data[0].是否手工关闭 == "1" ? true : false, "HCloseMan": d.data[0].子关闭人, "HEntryCloseDate": Format(new Date(d.data[0].子关闭时间), 'yyyy-MM-dd'), "HSendQty": d.data[0].送货单数量
                            , "HReciveQty": d.data[0].收料数量, "HCloseStatus": d.data[0].关闭状态 == "1" ? true : false, "HRemoveQty": d.data[0].转移数量, "HSeOrderBillNo": d.data[0].销售订单号
                            , "HUnReciveQty": d.data[0].未收料数量, "HPOOrderBillDate": Format(new Date(d.data[0].采购订单单据日期), 'yyyy-MM-dd'), "HPOOrderBillDeliveryDate": Format(new Date(d.data[0].采购订单交货日期),'yyyy-MM-dd')
                            , "HPOOrderBillRemark": d.data[0].采购订单摘要, "HPOOrderBillNote": d.data[0].采购订单表体备注
                        }];
                        var rowdata = [];
                        for (var i = 0; i < d.data.length; i++) {
                            //子表  èµ‹å€¼
                            rowdata.push({
                                "HLaterReason": d.data[i].延迟原因, "HMaterID": d.data[i].HMaterID, "HMaterNumber": d.data[i].物料代码, "HMaterName": d.data[i].物料名称
                                , "HMaterModel": d.data[i].规格型号, "HUnitID": d.data[i].HUnitID, "HUnitIDName": d.data[i].计量单位
                                , "HErpClsID": d.data[i].物料属性, "HQty": d.data[i].数量, "HRemark": d.data[i].表体备注, "HPURCHASEORGID": d.data[i].子表采购组织
                                , "HStatus": d.data[i].状态, "HFixleadTime": d.data[i].提前期
                                , "HDayPlanBillNo": d.data[i].日计划工单编号, "HSourceInterID": d.data[i].源单ID, "HSourceEntryID": d.data[i].源单子ID
                                , "HSourceBillNo": d.data[i].源单单号, "HSourceBillType": d.data[i].子源单类型, "HWorkShopID": d.data[i].HWorkShopID
                                , "HWorkShopIDName": d.data[i].车间名称, "HDayPlanDate": Format(new Date(d.data[i].工单生产日期), 'yyyy-MM-dd'), "HRelationQty1": d.data[i].可用采购数量
                                , "HPOOrderInterID": d.data[i].采购订单内码, "HPOOrderEntryID": d.data[i].采购订单子内码, "HPOOrderBillNo": d.data[i].采购订单号
                                , "HPOOrderBillSEQ": d.data[i].采购订单行号, "HWWOrderInterID": d.data[i].委外订单内码, "HWWOrderEntryID": d.data[i].委外订单子内码
                                , "HWWOrderBillNo": d.data[i].委外订单号, "HPurchaseDeptID": d.data[i].HPurchaseDeptID, "HPurchaseDeptIDName": d.data[i].采购部门
                                , "HCloseTypeSub": d.data[i].是否手工关闭 == "1" ? true : false, "HCloseMan": d.data[i].子关闭人, "HEntryCloseDate": Format(new Date(d.data[i].子关闭时间), 'yyyy-MM-dd'), "HSendQty": d.data[i].送货单数量
                                , "HReciveQty": d.data[i].收料数量, "HCloseStatus": d.data[i].关闭状态 == "1" ? true : false, "HRemoveQty": d.data[i].转移数量, "HSeOrderBillNo": d.data[i].销售订单号
                                , "HUnReciveQty": d.data[i].未收料数量, "HPOOrderBillDate": Format(new Date(d.data[i].采购订单单据日期), 'yyyy-MM-dd'), "HPOOrderBillDeliveryDate": Format(new Date(d.data[i].采购订单交货日期), 'yyyy-MM-dd')
                                , "HPOOrderBillRemark": d.data[i].采购订单摘要, "HPOOrderBillNote": d.data[i].采购订单表体备注
                            });
                        }
                        option.data = rowdata;
                        table.render(option);
                        //是否手工关闭
                        if (d.data[0].是否手工关闭=="1") {
                            $('#HCloseTypeSub1').attr("checked", true);
                        }
                        for (var i = 0; i < d.data.length; i++) {
                            //是否手工关闭
                            if (d.data[i].是否手工关闭 == "1") {
                                $('#HCloseTypeSub'+(i+1)).attr("checked", true);
                            }
                        //关闭状态
                        if (d.data[0].关闭状态 == "1") {
                            $('#HCloseStatus1').attr("checked", true);
                            //关闭状态
                            if (d.data[i].关闭状态 == "1") {
                                $('#HCloseStatus' + (i + 1)).attr("checked", true);
                            }
                            //延迟原因
                            $('#HLaterReason' + (i + 1)).find("option[value='" + d.data[i].延迟原因 + "']").attr("selected", true);
                            $('#HErpClsID' + (i + 1)).find("option[value='" + d.data[i].物料属性 + "']").attr("selected", true);
                            $('#HPURCHASEORGIDSub' + (i + 1)).find("option[value='" + d.data[i].子表采购组织 + "']").attr("selected", true);
                            $('#HStatus' + (i + 1)).find("option[value='" + d.data[i].状态 + "']").attr("selected", true);
                        }
                        form.render('checkbox');
                        //延迟原因
                        $('#HLaterReason1').find("option[value='" + d.data[0].延迟原因 + "']").attr("selected", true);
                        $('#HErpClsID1').find("option[value='" + d.data[0].物料属性 + "']").attr("selected", true);
                        $('#HPURCHASEORGIDSub1').find("option[value='" + d.data[0].子表采购组织 + "']").attr("selected", true);
                        $('#HStatus1').find("option[value='" + d.data[0].状态 + "']").attr("selected", true);
                        form.render('select');
                    }
                })
@@ -972,8 +977,7 @@
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(num);
                var hentryid = linteridSub;//子表 æŽ’序id
                var sMainSub = sMainStr + ';' + sSubStr + ';' + hentryid + ';' + OperationType + ";" + sessionStorage["HUserName"];
                var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"];
                
                var index = layer.load();
                $.ajax({
WebTM/views/Éú²ú¹ÜÀí/Èռƻ®»ù´¡×ÊÁÏ/Cg_PODemandPlanConfigBillList.html
@@ -186,7 +186,7 @@
                    , { field: 'hmainid', title: 'hmainid', hide: true }
                    , { field: '单据类型', title: '单据类型', width: 120 }
                    , { field: '日期', title: '日期' }
                    , { field: '单据号', title: '单据号' }
                    , { field: '单据号', title: '单据号', width: 200 }
                    , { field: '单据状态', title: '单据状态' }
                    //, { field: '表头备注', title: '表头备注' }
                    , { field: '退回人', title: '退回人' }
@@ -398,7 +398,7 @@
                , area: ['100%', '100%']
                , title: '提料计划信息列表-新增'
                , shift: 0//弹出动画
                , content: '../日计划基础资料/Cg_PODemandPlanConfigBill_Add.html?OperationType=1&linterid=&HSouceBillType=&linteridSub=-1'
                , content: '../日计划基础资料/Cg_PODemandPlanConfigBill_Add.html?OperationType=1&linterid=&HSouceBillType='
                , end: function () {
                    //刷新页面,
                    location.reload();
@@ -413,7 +413,6 @@
                , data = checkStatus.data;
            if (checkStatus.data.length === 1) {
                var linterid = data[0].hmainid;
                var linteridSub = data[0].hsubid;
                layer.open({
                    type: 2
@@ -421,7 +420,7 @@
                    , area: ['100%', '100%']
                    , title: '提料计划信息列表-编辑'
                    , shift: 0//弹出动画
                    , content: '../日计划基础资料/Cg_PODemandPlanConfigBill_Add.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=&linteridSub=' + linteridSub
                    , content: '../日计划基础资料/Cg_PODemandPlanConfigBill_Add.html?OperationType=3&linterid=' + linterid + '&HSouceBillType='
                    , end: function () {
                        //刷新页面,
                        location.reload();
WebTM/views/Éú²ú¹ÜÀí/Èռƻ®»ù´¡×ÊÁÏ/Cg_PODemandPlanConfigBill_Add.html
@@ -145,11 +145,9 @@
            var OperationType = params[params[0]]; //从参数中获取 æ•°æ®ç±»åž‹  æ·»åŠ  ä¿å­˜
            var linterid = params[params[1]]; //从参数中获取 å•据内码
            var lSourceBillType = params[params[2]];  //从单据获取 æºå•类型
            var linteridSub = params[params[3]];  //从参数获取 å­è¡¨çº§åˆ«
            //判断是否新增
            if (linterid == null || linterid == 0) {
                linteridSub = -1;
                OperationType = 1;
                $.ajax({
                    url: GetWEBURL() + "/Web/GetMAXNum",
@@ -163,7 +161,7 @@
                });
            }
            else {//如果修改则走下面 new
                RoadBillMain(linterid, linteridSub);
                RoadBillMain(linterid);
                //RoadBillSub(linterid);
            }
@@ -255,7 +253,7 @@
            //退出
            form.on('submit(Cancel)', function () {
                if ((OperationType == 1 && linteridSub == -1) || OperationType == 3) {
                if ((OperationType == 1 ) || OperationType == 3) {
                    Pub_Close(1);
                } else {
                    Pub_Close(2);
@@ -410,9 +408,9 @@
            }
            //编辑 é¡µé¢èµ‹å€¼
            function RoadBillMain(linterid, linteridSub)//加载表头
            function RoadBillMain(linterid)//加载表头
            {
                var sWhere = " and hmainid='" + linterid + "' and hsubid='" + linteridSub + "'";
                var sWhere = " and hmainid='" + linterid + "'";
                $.ajax({
                    url: GetWEBURL() + "/Sc_JIT_ComplementGoodBill/PODemandPlanConfigBillList",
                    type: "GET",
@@ -426,15 +424,17 @@
                            , "HPRDORGID": d.data[0].组织
                        });
                        //子表  èµ‹å€¼
                        var rowdata = [{
                            "HSupplierID": d.data[0].HSupplierID, "HSupplierNumber": d.data[0].供应商代码, "HSupplierName": d.data[0].供应商名称, "HMaterID": d.data[0].HMaterID, "HMaterNumber": d.data[0].物料代码, "HMaterName": d.data[0].物料名称, "HMaterModel": d.data[0].规格型号
                            , "HJITMaterGroup": d.data[0].JIT物料分类, "HJITSafeStock": d.data[0].JIT拉动安全库存量, "HJITMaterDemand": d.data[0].JIT物料需求供货周期, "HJITBatchQty": d.data[0].JIT提货批量, "HDeliveryPeriod": d.data[0].JIT提货批量对应周期
                            , "HLeadTime": d.data[0].JIT供货提前期, "HLeadTime_Sec": d.data[0].JIT到货前置期, "HDeliveryMode": d.data[0].JIT送货方式, "HDeliveryDaysCtrl": d.data[0].JIT送货控制天数, "HRemark": d.data[0].表体备注
                        }];
                        var rowdata = [];
                        for (var i = 0; i < d.data.length; i++) {
                            //子表  èµ‹å€¼
                            rowdata.push({
                                "HSupplierID": d.data[i].HSupplierID, "HSupplierNumber": d.data[i].供应商代码, "HSupplierName": d.data[i].供应商名称, "HMaterID": d.data[i].HMaterID, "HMaterNumber": d.data[i].物料代码, "HMaterName": d.data[i].物料名称, "HMaterModel": d.data[i].规格型号
                                , "HJITMaterGroup": d.data[i].JIT物料分类, "HJITSafeStock": d.data[i].JIT拉动安全库存量, "HJITMaterDemand": d.data[i].JIT物料需求供货周期, "HJITBatchQty": d.data[i].JIT提货批量, "HDeliveryPeriod": d.data[i].JIT提货批量对应周期
                                , "HLeadTime": d.data[i].JIT供货提前期, "HLeadTime_Sec": d.data[i].JIT到货前置期, "HDeliveryMode": d.data[i].JIT送货方式, "HDeliveryDaysCtrl": d.data[i].JIT送货控制天数, "HRemark": d.data[i].表体备注
                            });
                        }
                        option.data = rowdata;
                        table.render(option);
                        form.render('select');
                    }
                })
            }
@@ -453,8 +453,7 @@
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(num);
                var hentryid = linteridSub;//子表 æŽ’序id
                var sMainSub = sMainStr + ';' + sSubStr + ';' + hentryid + ';' + OperationType + ";" + sessionStorage["HUserName"];
                var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"];
                var index = layer.load();
                $.ajax({
WebTM/views/Éú²ú¹ÜÀí/Èռƻ®»ù´¡×ÊÁÏ/Gy_WorkWarehouseBillList.html
@@ -180,7 +180,7 @@
                    , { field: 'hmainid', title: 'hmainid', hide: true }
                    , { field: '单据类型', title: '单据类型', width: 120 }
                    , { field: '日期', title: '日期' }
                    , { field: '单据号', title: '单据号' }
                    , { field: '单据号', title: '单据号', width: 200 }
                    , { field: '单据状态', title: '单据状态' }
                    //, { field: '表头备注', title: '表头备注' }
                    , { field: '退回人', title: '退回人' }
@@ -340,7 +340,7 @@
                , area: ['100%', '100%']
                , title: '车间仓库对照列表-新增'
                , shift: 0//弹出动画
                , content: '../日计划基础资料/Gy_WorkWarehouseBill_Add.html?OperationType=1&linterid=&HSouceBillType=&linteridSub=-1'
                , content: '../日计划基础资料/Gy_WorkWarehouseBill_Add.html?OperationType=1&linterid=&HSouceBillType='
                , end: function () {
                    //刷新页面,
                    location.reload();
@@ -355,7 +355,6 @@
                , data = checkStatus.data;
            if (checkStatus.data.length === 1) {
                var linterid = data[0].hmainid;
                var linteridSub = data[0].hsubid;
                layer.open({
                    type: 2
@@ -363,7 +362,7 @@
                    , area: ['100%', '100%']
                    , title: '车间仓库对照列表-编辑'
                    , shift: 0//弹出动画
                    , content: '../日计划基础资料/Gy_WorkWarehouseBill_Add.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=&linteridSub=' + linteridSub
                    , content: '../日计划基础资料/Gy_WorkWarehouseBill_Add.html?OperationType=3&linterid=' + linterid + '&HSouceBillType='
                    , end: function () {
                        //刷新页面,
                        location.reload();
WebTM/views/Éú²ú¹ÜÀí/Èռƻ®»ù´¡×ÊÁÏ/Gy_WorkWarehouseBill_Add.html
@@ -143,11 +143,9 @@
            var OperationType = params[params[0]]; //从参数中获取 æ•°æ®ç±»åž‹  æ·»åŠ  ä¿å­˜
            var linterid = params[params[1]]; //从参数中获取 å•据内码
            var lSourceBillType = params[params[2]];  //从单据获取 æºå•类型
            var linteridSub = params[params[3]];  //从参数获取 å­è¡¨çº§åˆ«
            //判断是否新增
            if (linterid == null || linterid == 0) {
                linteridSub = -1;
                OperationType = 1;
                $.ajax({
                    url: GetWEBURL() + "/Web/GetMAXNum",
@@ -161,7 +159,7 @@
                });
            }
            else {//如果修改则走下面 new
                RoadBillMain(linterid, linteridSub);
                RoadBillMain(linterid);
                //RoadBillSub(linterid);
            }
@@ -241,7 +239,7 @@
            //退出
            form.on('submit(Cancel)', function () {
                if ((OperationType == 1 && linteridSub == -1) || OperationType == 3) {
                if ((OperationType == 1) || OperationType == 3) {
                    Pub_Close(1);
                } else {
                    Pub_Close(2);
@@ -250,7 +248,9 @@
            //保存提交
            form.on('submit(btnSave)', function (data) {//提交
                set_AddNew(data);
                if (AllowLoadData()) {
                    set_AddNew(data);
                }
            });
            //监听提交
@@ -272,7 +272,7 @@
            //组织选择页面
            function get_Organ() {
                //获取登录页组织列
                var Organization = '';
                var Organization = '<option  style="color:blue;" value="0">组织</option>';
                $.ajax({
                    type: "get",
                    url: GetWEBURL() + "/Web/GetOrganizations",
@@ -395,9 +395,9 @@
            }
            //编辑 é¡µé¢èµ‹å€¼
            function RoadBillMain(linterid, linteridSub)//加载表头
            function RoadBillMain(linterid)//加载表头
            {
                var sWhere = " and hmainid='" + linterid + "' and hsubid='" + linteridSub + "'";
                var sWhere = " and hmainid='" + linterid + "'";
                $.ajax({
                    url: GetWEBURL() + "/Sc_JIT_ComplementGoodBill/ComplementGoodBillList",
                    type: "GET",
@@ -410,15 +410,16 @@
                            , "HInterID": d.data[0].hmainid
                            , "HPRDORGID": d.data[0].组织
                        });
                        //子表  èµ‹å€¼
                        var rowdata = [{
                            "HWorkShopID": d.data[0].HWorkShopID, "HWorkShopNumber": d.data[0].车间代码, "HWorkShopName": d.data[0].车间名称, "HWHID": d.data[0].HWHID
                            , "HWHNumber": d.data[0].仓库代码, "HWHName": d.data[0].仓库名称, "HRemark": d.data[0].表体备注
                        }];
                        option.data = rowdata;
                        table.render(option);
                        form.render('select');
                        var rowdata = [];
                        for (var i = 0; i < d.data.length; i++) {
                            //子表  èµ‹å€¼
                            rowdata.push({
                                "HWorkShopID": d.data[i].HWorkShopID, "HWorkShopNumber": d.data[i].车间代码, "HWorkShopName": d.data[i].车间名称, "HWHID": d.data[i].HWHID
                                , "HWHNumber": d.data[i].仓库代码, "HWHName": d.data[i].仓库名称, "HRemark": d.data[i].表体备注
                            });
                            option.data = rowdata;
                            table.render(option);
                        }
                    }
                })
            }
@@ -437,8 +438,7 @@
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(num);
                var hentryid = linteridSub;//子表 æŽ’序id
                var sMainSub = sMainStr + ';' + sSubStr + ';' + hentryid + ';' + OperationType + ";" + sessionStorage["HUserName"];
                var sMainSub = sMainStr + ';' + sSubStr + ';'+ OperationType + ";" + sessionStorage["HUserName"];
                var index = layer.load();
                $.ajax({
@@ -464,6 +464,16 @@
                });
            }
            //非空验证
            function AllowLoadData() {
                if ($("#HPRDORGID").val() == "0") {
                    layer.msg("组织没有选择");
                    return false;
                }
                return true;
            }
            //#endregion
        });
WebTM/views/Éú²ú¹ÜÀí/Èռƻ®»ù´¡×ÊÁÏ/JIT_NeedMaterPlanConfigBillList.html
@@ -186,7 +186,7 @@
                    , { field: 'hmainid', title: 'hmainid', hide: true }
                    , { field: '单据类型', title: '单据类型', width: 120 }
                    , { field: '日期', title: '日期' }
                    , { field: '单据号', title: '单据号' }
                    , { field: '单据号', title: '单据号', width: 200 }
                    , { field: '单据状态', title: '单据状态' }
                    //, { field: '表头备注', title: '表头备注' }
                    , { field: '退回人', title: '退回人' }
@@ -398,7 +398,7 @@
                , area: ['100%', '100%']
                , title: '要料计划信息列表-新增'
                , shift: 0//弹出动画
                , content: '../日计划基础资料/JIT_NeedMaterPlanConfigBill_Add.html?OperationType=1&linterid=&HSouceBillType=&linteridSub=-1'
                , content: '../日计划基础资料/JIT_NeedMaterPlanConfigBill_Add.html?OperationType=1&linterid=&HSouceBillType='
                , end: function () {
                    //刷新页面,
                    location.reload();
@@ -413,7 +413,6 @@
                , data = checkStatus.data;
            if (checkStatus.data.length === 1) {
                var linterid = data[0].hmainid;
                var linteridSub = data[0].hsubid;
                layer.open({
                    type: 2
@@ -421,7 +420,7 @@
                    , area: ['100%', '100%']
                    , title: '要料计划信息列表-编辑'
                    , shift: 0//弹出动画
                    , content: '../日计划基础资料/JIT_NeedMaterPlanConfigBill_Add.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=&linteridSub=' + linteridSub
                    , content: '../日计划基础资料/JIT_NeedMaterPlanConfigBill_Add.html?OperationType=3&linterid=' + linterid + '&HSouceBillType='
                    , end: function () {
                        //刷新页面,
                        location.reload();
WebTM/views/Éú²ú¹ÜÀí/Èռƻ®»ù´¡×ÊÁÏ/JIT_NeedMaterPlanConfigBill_Add.html
@@ -145,16 +145,14 @@
            var OperationType = params[params[0]]; //从参数中获取 æ•°æ®ç±»åž‹  æ·»åŠ  ä¿å­˜
            var linterid = params[params[1]]; //从参数中获取 å•据内码
            var lSourceBillType = params[params[2]];  //从单据获取 æºå•类型
            var linteridSub = params[params[3]];  //从参数获取 å­è¡¨çº§åˆ«
            //判断是否新增
            if (linterid == null || linterid == 0) {
                linteridSub = -1;
                OperationType = 1;
                $.ajax({
                    url: GetWEBURL() + "/Web/GetMAXNum",
                    type: "GET",
                    data: { "HBillType": '4611' },
                    data: { "HBillType": '4615' },
                    success: function (d) {
                        //console.log(d.data);
                        $("#HInterID").val(d.data[0].HInterID);
@@ -163,7 +161,7 @@
                });
            }
            else {//如果修改则走下面 new
                RoadBillMain(linterid, linteridSub);
                RoadBillMain(linterid);
                //RoadBillSub(linterid);
            }
@@ -255,7 +253,7 @@
            //退出
            form.on('submit(Cancel)', function () {
                if ((OperationType == 1 && linteridSub == -1) || OperationType == 3) {
                if ((OperationType == 1) || OperationType == 3) {
                    Pub_Close(1);
                } else {
                    Pub_Close(2);
@@ -410,9 +408,9 @@
            }
            //编辑 é¡µé¢èµ‹å€¼
            function RoadBillMain(linterid, linteridSub)//加载表头
            function RoadBillMain(linterid)//加载表头
            {
                var sWhere = " and hmainid='" + linterid + "' and hsubid='" + linteridSub + "'";
                var sWhere = " and hmainid='" + linterid + "'";
                $.ajax({
                    url: GetWEBURL() + "/Sc_JIT_ComplementGoodBill/NeedMaterPlanConfigBillList",
                    type: "GET",
@@ -425,16 +423,17 @@
                            , "HInterID": d.data[0].hmainid
                            , "HPRDORGID": d.data[0].组织
                        });
                        //子表  èµ‹å€¼
                        var rowdata = [{
                            "HWorkShopID": d.data[0].HWorkShopID, "HWorkShopNumber": d.data[0].车间编码, "HWorkShopName": d.data[0].车间名称, "HMaterID": d.data[0].HMaterID, "HMaterNumber": d.data[0].物料代码, "HMaterName": d.data[0].物料名称, "HMaterModel": d.data[0].规格型号
                            , "HJITMaterGroup": d.data[0].JIT物料分类, "HJITSafeStock": d.data[0].JIT拉动安全库存量, "HJITMaterDemand": d.data[0].JIT物料需求供货周期, "HJITBatchQty": d.data[0].JIT提货批量, "HDeliveryPeriod": d.data[0].JIT提货批量对应周期
                            , "HLeadTime": d.data[0].JIT供货提前期, "HLeadTime_Sec": d.data[0].JIT到货前置期, "HDeliveryMode": d.data[0].JIT送货方式, "HDeliveryDaysCtrl": d.data[0].JIT送货控制天数, "HRemark": d.data[0].表体备注
                        }];
                        var rowdata = [];
                        for (var i = 0; i < d.data.length; i++) {
                            //子表  èµ‹å€¼
                            rowdata.push({
                                "HWorkShopID": d.data[i].HWorkShopID, "HWorkShopNumber": d.data[i].车间编码, "HWorkShopName": d.data[i].车间名称, "HMaterID": d.data[i].HMaterID, "HMaterNumber": d.data[i].物料代码, "HMaterName": d.data[i].物料名称, "HMaterModel": d.data[i].规格型号
                                , "HJITMaterGroup": d.data[i].JIT物料分类, "HJITSafeStock": d.data[i].JIT拉动安全库存量, "HJITMaterDemand": d.data[i].JIT物料需求供货周期, "HJITBatchQty": d.data[i].JIT提货批量, "HDeliveryPeriod": d.data[i].JIT提货批量对应周期
                                , "HLeadTime": d.data[i].JIT供货提前期, "HLeadTime_Sec": d.data[i].JIT到货前置期, "HDeliveryMode": d.data[i].JIT送货方式, "HDeliveryDaysCtrl": d.data[i].JIT送货控制天数, "HRemark": d.data[i].表体备注
                            });
                        }
                        option.data = rowdata;
                        table.render(option);
                        form.render('select');
                    }
                })
            }
@@ -453,8 +452,7 @@
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(num);
                var hentryid = linteridSub;//子表 æŽ’序id
                var sMainSub = sMainStr + ';' + sSubStr + ';' + hentryid + ';' + OperationType + ";" + sessionStorage["HUserName"];
                var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"];
                var index = layer.load();
                $.ajax({
WebTM/views/Éú²ú¹ÜÀí/Éú²úÈÎÎñµ¥/Sc_ICMOBillList.html
@@ -69,7 +69,32 @@
                                    <div class="layui-inline">
                                        <label class="layui-form-label">生产车间</label>
                                        <div class="layui-input-block">
                                            <input type="text" class="layui-input" name="HDeptName" id="HDeptName">
                                            <select name="HDeptName" id="HDeptName" lay-verify="required" lay-search class="layui-input">
                                                <!--动态渲染车间-->
                                            </select>
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label">业务状态</label>
                                        <div class="layui-input-block">
                                            <select name="HStatus" id="HStatus" lay-verify="required" lay-search class="layui-input">
                                                <option value="0" selected>全部</option>
                                                <option value="计划">计划</option>
                                                <option value="计划确认">计划确认</option>
                                                <option value="下达">下达</option>
                                                <option value="开工">开工</option>
                                                <option value="完工">完工</option>
                                                <option value="结案">结案</option>
                                            </select>
                                        </div>
                                    </div>
                                    <div class="layui-inline">
                                        <label class="layui-form-label">单据类型</label>
                                        <div class="layui-input-block">
                                            <input type="text" class="layui-input" name="HBillType" id="HBillType">
                                        </div>
                                    </div>
                                    <div class="layui-inline">
@@ -123,7 +148,27 @@
            //初始化界面
            set_ClearBill();
            //获取车间列
            var HDeptName = '<option value="0" style="color:red;">全部车间</option>';
            $.ajax({
                type: "get",
                url: GetWEBURL() + "/Sc_ICMOBill/GetHDeptList",
                success: function (result) {
                    if (result.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                        var data = result.data;
                        for (var i = 0; i < data.length; i++) {
                            if (i == 0)
                                HDeptName += '<option  style="color:blue;"  value="' + data[i].HItemID + '" selected>' + data[i].HName + '</option>';
                            else
                                HDeptName += '<option  style="color:blue;" value="' + data[i].HItemID + '">' + data[i].HName + '</option>';
                        }
                        $("#HDeptName").append(HDeptName);
                        form.render('select');
                    }
                    layer.closeAll("loading");
                }
            })
            //#endregion
@@ -196,69 +241,71 @@
                        , { field: 'hmainid', title: 'hmainid', sort: true, width: 165, hide: true }
                        , { field: 'HEntryID', title: 'HEntryID', sort: true, width: 165, hide: true }
                        
                        , { field: '日期', title: '日期', sort: true, width: 120 }
                        , { field: '销售订单日期', title: '销售订单日期', sort: true, width: 120 }
                        , { field: '单据号', title: '单据号', sort: true, width: 170 }
                        , { field: '销售订单日期', title: '销售订单日期', sort: true, width: 120 }
                        , { field: '销售订单编号', title: '销售订单编号', sort: true, width: 120 }
                        , { field: '销售物料名称', title: '销售物料名称', sort: true, width: 120 }
                        , { field: '包装方式', title: '包装方式', sort: true, width: 120 }
                        , { field: '销售数量', title: '销售数量', sort: true, width: 120 }
                        , { field: '销售订单联系人', title: '销售订单联系人', sort: true, width: 120 }
                        , { field: '订单跟踪号', title: '订单跟踪号', sort: true, width: 120 }
                        , { field: '日期', title: '日期', sort: true, width: 120, hide: true }
                        , { field: '销售订单日期', title: '销售订单日期', sort: true, width: 120, hide: true }
                        , { field: '单据号', title: '单据号', sort: true, width: 170, hide: true }
                        , { field: 'HDeptID', title: 'HDeptID', hide: true }
                        , { field: '生产车间代码', title: '生产车间代码', width: 115 }
                        , { field: '生产车间', title: '生产车间', width: 115 }
                        , { field: '销售订单日期', title: '销售订单日期', sort: true, width: 200 }
                        , { field: '销售订单编号', title: '销售订单编号', sort: true, width: 200 }
                        , { field: '销售物料名称', title: '销售物料名称', sort: true, width: 200 }
                        , { field: '包装方式', title: '包装方式', sort: true, width: 150 }
                        , { field: '销售数量', title: '销售数量', sort: true, width: 150 }
                        , { field: '销售订单联系人', title: '销售订单联系人', sort: true, width: 150 }
                        , { field: '业务状态', title: '业务状态', sort: true, width: 150 }
                        , { field: '订单跟踪号', title: '订单跟踪号', sort: true, width: 120, hide: true }
                        , { field: 'HDeptID', title: 'HDeptID', hide: true}
                        , { field: '生产车间代码', title: '生产车间代码', width: 115, hide: true }
                        , { field: '生产车间', title: '生产车间', width: 115, hide: true}
                        , { field: 'HMaterID', title: 'HMaterID', hide: true }
                        , { field: '产品代码', title: '产品代码', width: 160 }
                        , { field: '产品名称', title: '产品名称', width: 160 }
                        , { field: '规格型号', title: '规格型号', width: 215 }
                        , { field: '产品代码', title: '产品代码', width: 160, hide: true}
                        , { field: '产品名称', title: '产品名称', width: 160, hide: true}
                        , { field: '规格型号', title: '规格型号', width: 215, hide: true}
                        , { field: 'hunitid', title: 'hunitid', hide: true }
                        , { field: '计量单位代码', title: '计量单位代码', width: 115 }
                        , { field: '计量单位', title: '计量单位' }
                        , { field: '计量单位代码', title: '计量单位代码', width: 115, hide: true}
                        , { field: '计量单位', title: '计量单位', hide: true}
                        
                        , { field: 'hempid', title: 'hempid' , hide: true}
                        , { field: '业务员代码', title: '业务员代码', width: 100 }
                        , { field: '业务员', title: '业务员' }
                        , { field: 'hcusid', title: 'hcusid' }
                        , { field: '客户代码', title: '客户代码' }
                        , { field: '客户', title: '客户' }
                        , { field: '业务员代码', title: '业务员代码', width: 100, hide: true}
                        , { field: '业务员', title: '业务员', hide: true}
                        , { field: 'hcusid', title: 'hcusid', hide: true }
                        , { field: '客户代码', title: '客户代码', hide: true }
                        , { field: '客户', title: '客户', hide: true }
                        , { field: 'HCenterID', title: 'HCenterID' , hide: true}
                        , { field: '工作中心代码', title: '工作中心代码' }
                        , { field: '工作中心', title: '工作中心' }
                        , { field: '工作中心代码', title: '工作中心代码', hide: true}
                        , { field: '工作中心', title: '工作中心', hide: true}
                        , { field: 'hbomid', title: 'hbomid' , hide: true}
                        , { field: 'BOM单编码', title: 'BOM单编码' }
                        , { field: 'BOM单编码', title: 'BOM单编码', hide: true }
                        , { field: 'HRoutingInterID', title: 'HRoutingInterID' , 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: '工艺路线代码', hide: true }
                        , { field: '工艺路线', title: '工艺路线', hide: true}
                        , { field: '计划开工日期', title: '计划开工日期', hide: true}
                        , { field: '计划完工日期', title: '计划完工日期', hide: true}
                        , { field: '最迟开工日期', title: '最迟开工日期', hide: true}
                        , { field: '最迟完工日期', title: '最迟完工日期', hide: true}
                        , { field: '齐套数量', title: '齐套数量', hide: true}
                        , { field: '计划生产数量', title: '计划生产数量', hide: true }
                        , { field: '关联数量', title: '关联数量', hide: true}
                        , { field: '未关联数量', title: '未关联数量', hide: true}
                        , { field: '表头备注', title: '表头备注', hide: true}
                        , { field: 'hsubid', title: 'hsubid' , 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: '源单单号', hide: true}
                        , { field: '源单主内码', title: '源单主内码', hide: true}
                        , { field: '源单子内码', title: '源单子内码', hide: true}
                        , { field: '制单人', title: '制单人', hide: true}
                        , { field: '制单日期', title: '制单日期', hide: true }
                        , { field: '审核人', title: '审核人', hide: true }
                        , { field: '审核日期', title: '审核日期', hide: true}
                        , { field: '修改人', title: '修改人', hide: true }
                        , { field: '修改日期', title: '修改日期', hide: true}
                        , { field: '关闭人', title: '关闭人', hide: true}
                        , { field: '关闭日期', title: '关闭日期', hide: true }
                        , { field: '作废人', title: '作废人', hide: true}
                        , { field: '作废日期', title: '作废日期', hide: true }
                        , { field: '行关闭人', title: '行关闭人', hide: true}
                        , { field: '关闭类型', title: '关闭类型', hide: true}
                        , { field: '单据类型', title: '单据类型', hide: true}
                        , { field: '计划跟踪号', title: '计划跟踪号', hide: true}
                    ]]
                };
            }
@@ -296,8 +343,10 @@
                var HDate1 = $("#HDate1").val();//结束日期
                var HOrderProcNO = $("#HOrderProcNO").val();//订单跟踪号
                var WorkCenter = $("#WorkCenter").val();//单据号
                var HDeptName = $("#HDeptName").val();//单据号
                var HMaterName = $("#HMaterName").val();//单据号
                var HDeptName = $("#HDeptName").val();//单据号
                var HStatus = $("#HStatus").val();//单据号
                var HBillType = $("#HBillType").val();//单据类型
                if (HDate) {
                    sWhere += " and æ—¥æœŸ >= '" + HDate + "'";
                }
@@ -310,11 +359,17 @@
                if (WorkCenter) {
                    sWhere += " and å•据号 like '%" + WorkCenter + "%'";
                }
                if (HDeptName) {
                    sWhere += " and ç”Ÿäº§è½¦é—´ like '%" + HDeptName + "%'";
                }
                if (HMaterName) {
                    sWhere += " and äº§å“ä»£ç  like '%" + HMaterName + "%'";
                }
                if (HDeptName && HDeptName!=0) {
                    sWhere += " and HDeptID = " + HDeptName ;
                }
                if (HStatus && HStatus != 0) {
                    sWhere += " and ä¸šåŠ¡çŠ¶æ€  like '%" + HStatus + "%'";
                }
                if (HBillType) {
                    sWhere += " and å•据类型 like '%" + HBillType + "%'";
                }
                get_Display(sWhere);
                sWhere = "";//调用接口后清空sWhere缓存
@@ -329,6 +384,8 @@
                $("#WorkCenter").val("");//单据号
                $("#HDeptName").val("");//单据号
                $("#HMaterName").val("");//单据号
                $("#HDeptName").val("");//单据号
                $("#HStatus").val("");//单据号
                $("#btnSearch").click();
                sWhere = "";
            }
WebTM/views/Éú²ú¹ÜÀí/Éú²ú½ÐÁÏÆ½Ì¨/JIT_ComplementGoodBillMain.html
@@ -154,7 +154,6 @@
                            <div class="layui-form-item" style="padding-top: 10px;">
                                <table class="" id="mainTable" lay-filter="mainTable"></table>
                            </div>
                        </div>
                    </div>
                </form>
WebTM/views/Éú²ú¹ÜÀí/Éú²úÈռƻ®¹¤µ¥/JIT_DayPlanBillEdit.html
@@ -272,6 +272,8 @@
                                            <label class="layui-form-label" style="width: 85px;">生产订单号</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" lay-verify="HICMOBillNo" name="HICMOBillNo" id="HICMOBillNo">
                                                <input type="text" class="layui-input" lay-verify="HMainSourceInterID" name="HMainSourceInterID" id="HMainSourceInterID" hidden>
                                                <input type="text" class="layui-input" lay-verify="HMainSourceEntryID" name="HMainSourceEntryID" id="HMainSourceEntryID" hidden>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
@@ -582,11 +584,9 @@
            var OperationType = params[params[0]]; //从参数中获取 æ•°æ®ç±»åž‹  æ·»åŠ  ä¿å­˜
            var linterid = params[params[1]]; //从参数中获取 å•据内码
            var lSourceBillType = params[params[2]];  //从单据获取 æºå•类型
            var linteridSub = params[params[3]];  //从参数获取 å­è¡¨çº§åˆ«
            //判断是否新增
            if (linterid == null || linterid == -1) {
                linteridSub = -1;
                OperationType = 1;
                $.ajax({
                    url: GetWEBURL() + "/Web/GetMAXNum",
@@ -601,7 +601,7 @@
                });
            }
            else {//如果修改则走下面 new
                RoadBillMain(linterid, linteridSub);
                RoadBillMain(linterid);
                //RoadBillSub(linterid);
            }
@@ -1191,7 +1191,7 @@
                    if (table.cache["mainTable"][i] != "") {
                        //初始化关闭时间(空值状态下 èµ‹å€¼)
                        if (table.cache["mainTable"][i].HEntryCloseDate == "") {
                            table.cache["mainTable"][i].HEntryCloseDate ="1900-01-01 00:00:00.000"
                            table.cache["mainTable"][i].HEntryCloseDate ="1900-01-01"
                        }
                        table.cache["mainTable"][i].LAY_TABLE_INDEX = i;
@@ -1201,8 +1201,7 @@
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(num);
                var hentryid = linteridSub;//子表 æŽ’序id
                var sMainSub = sMainStr + ';' + sSubStr + ';' + hentryid + ';' + OperationType + ";" + sessionStorage["HUserName"];
                var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"];
                
                var index = layer.load();
                $.ajax({
@@ -1229,15 +1228,14 @@
            }
            //编辑 é¡µé¢èµ‹å€¼
            function RoadBillMain(linterid, linteridSub)//加载表头
            function RoadBillMain(linterid)//加载表头
            {
                var sWhere = " and hmainid='" + linterid + "' and hsubid='" + linteridSub + "'";
                var sWhere = " and hmainid='" + linterid + "'";
                $.ajax({
                    url: GetWEBURL() + "/Sc_WorkBillSortBill/Sc_WorkBillSortBillList",
                    type: "GET",
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },
                    success: function (d) {
                        //主表
                        form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                            "HBillNo": d.data[0].单据号
@@ -1275,6 +1273,8 @@
                            , "HPlanBeginDate": Format(new Date(d.data[0].计划开始日期), "yyyy-MM-dd")
                            , "HPlanEndDate":Format(new Date(d.data[0].计划结束日期), "yyyy-MM-dd")
                            , "HICMOBillNo": d.data[0].生产订单号
                            , "HMainSourceInterID": d.data[0].源单主内码
                            , "HMainSourceEntryID": d.data[0].源单子内码
                            , "HOwnerID": d.data[0].货主编码
                            , "HBatchNo": d.data[0].批次
                            , "HYX": d.data[0].优先级
@@ -1293,7 +1293,7 @@
                            , "HSourceBillNo": d.data[0].源单编号
                            , "HICMOEntryID": d.data[0].生产订单明细内码
                            , "HMainInterID": d.data[0].导入排产ID
                            , "HProdORGID": d.data[0].生产组织
                            , "HProdORGID": d.data[0].HProdORGID
                            , "HLeftPlanQty": d.data[0].未排数量
                            , "HEmpID": d.data[0].HEmpID
                            , "HEmpIDName": d.data[0].职员
@@ -1309,15 +1309,17 @@
                            , "HHangUp": d.data[0].挂起标记 == "0" ? false : true
                        });
                        //子表  èµ‹å€¼
                        var rowdata = [{
                            "HMasterDate": Format(new Date(d.data[0].日计划生产日期), "yyyy-MM-dd"), "HQty": d.data[0].子日计划数量, "HRptFinishQty": d.data[0].汇报完成数量
                            , "HTimes": d.data[0].剩余工时, "HUseTimes": d.data[0].占用工时, "HBTimes": Format(new Date(d.data[0].开始时间), "yyyy-MM-dd"), "HETimes": Format(new Date(d.data[0].结束时间), "yyyy-MM-dd")
                            , "HRemark": d.data[0].表体备注, "HDateSub": Format(new Date(d.data[0].排产日期), "yyyy-MM-dd"), "HCloseMan": d.data[0].子关闭人, "HEntryCloseDate":Format(new Date(d.data[0].子关闭时间), "yyyy-MM-dd")
                            , "HCloseTypeSub": d.data[0].是否手工关闭 == 0 ? false : true, "HColumn": d.data[0].Excel列头, "HLockedSub": d.data[0].子锁定标记 == 0 ? false : true, "HComplete": d.data[0].是否齐套
                            , "HStatusTag": d.data[0].状态标记 == 0 ? false : true, "HIsHandModify": d.data[0].手工修改标记 == 0 ? false : true
                        }];
                         //子表  èµ‹å€¼
                        var rowdata = [];
                        for (var i = 0; i < d.data.length; i++) {
                            rowdata.push({
                                "HMasterDate": Format(new Date(d.data[i].日计划生产日期), "yyyy-MM-dd"), "HQty": d.data[i].子日计划数量, "HRptFinishQty": d.data[i].汇报完成数量
                                , "HTimes": d.data[i].剩余工时, "HUseTimes": d.data[i].占用工时, "HBTimes": Format(new Date(d.data[i].开始时间), "yyyy-MM-dd"), "HETimes": Format(new Date(d.data[i].结束时间), "yyyy-MM-dd")
                                , "HRemark": d.data[i].表体备注, "HDateSub": Format(new Date(d.data[i].排产日期), "yyyy-MM-dd"), "HCloseMan": d.data[i].子关闭人, "HEntryCloseDate": Format(new Date(d.data[i].子关闭时间), "yyyy-MM-dd")
                                , "HCloseTypeSub": d.data[i].是否手工关闭 == 0 ? false : true, "HColumn": d.data[i].Excel列头, "HLockedSub": d.data[i].子锁定标记 == 0 ? false : true, "HComplete": d.data[i].是否齐套
                                , "HStatusTag": d.data[i].状态标记 == 0 ? false : true, "HIsHandModify": d.data[i].手工修改标记 == 0 ? false : true
                            });
                        }
                        option.data = rowdata;
                        table.render(option);
@@ -1329,25 +1331,27 @@
                        if (d.data[0].挂起标记 == "1") {
                            $("#checkboxHHangUp").attr("checked", true);
                        }
                        for (var i = 0; i < d.data.length; i++) {
                        //是否手工关闭
                        if (d.data[0].是否手工关闭=="1") {
                            $('#HCloseTypeSub1').attr("checked", true);
                        }
                            //是否手工关闭
                            if (d.data[i].是否手工关闭 == "1") {
                                $('#HCloseTypeSub' + (i + 1)).attr("checked", true);
                            }
                        //锁定标记
                        if (d.data[0].子锁定标记 == "1") {
                            $('#HLockedSub1').attr("checked", true);
                        }
                            //锁定标记
                            if (d.data[i].子锁定标记 == "1") {
                                $('#HLockedSub' + (i + 1)).attr("checked", true);
                            }
                         //状态标记
                        if (d.data[0].状态标记 == "1") {
                            $('#HStatusTag1').attr("checked", true);
                        }
                            //状态标记
                            if (d.data[i].状态标记 == "1") {
                                $('#HStatusTag' + (i + 1)).attr("checked", true);
                            }
                        //手工修改标记
                        if (d.data[0].手工修改标记 == "1") {
                            $('#HIsHandModify1').attr("checked", true);
                            //手工修改标记
                            if (d.data[i].手工修改标记 == "1") {
                                $('#HIsHandModify' + (i + 1)).attr("checked", true);
                            }
                        }
                        form.render('checkbox');
                    }
WebTM/views/Éú²ú¹ÜÀí/Éú²úÈռƻ®¹¤µ¥/JIT_DayPlanBillList.html
@@ -58,7 +58,7 @@
                        <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_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="set_CloseBill"><i class="layui-icon layui-icon-logout"></i>关闭</button>
@@ -170,7 +170,7 @@
                , cols: [[
                    { type: 'checkbox', fixed: 'left' }
                    , { field: 'hmainid', title: 'hmainid', hide: true }
                    , { field: '单据号', title: '单据号' }
                    , { field: '单据号', title: '单据号', width: 200  }
                    , { field: '单据类型', title: '单据类型', width: 120 }
                    , { field: '单据状态', title: '单据状态' }
                    , { field: '日期', title: '日期' }
@@ -216,7 +216,7 @@
        //获取组织
        function Organ() {
            //获取登录页组织列
            var Organization = '';
            var Organization = '<option  style="color:blue;" value="">组织</option>';
            $.ajax({
                type: "get",
                url: GetWEBURL() + "/Web/GetOrganizations",
@@ -401,7 +401,7 @@
                , area: ['100%', '100%']
                , title: '日计划工单列表-新增'
                , shift: 0//弹出动画
                , content: '../生产日计划工单/JIT_DayPlanBillEdit.html?OperationType=1&linterid=-1&HSouceBillType=&linteridSub=-1'
                , content: '../生产日计划工单/JIT_DayPlanBillEdit.html?OperationType=1&linterid=-1&HSouceBillType='
                , end: function () {
                    //刷新页面,
                    location.reload();
@@ -416,7 +416,6 @@
                , data = checkStatus.data;
            if (checkStatus.data.length === 1) {
                var linterid = data[0].hmainid;
                var linteridSub = data[0].hsubid;
                layer.open({
                    type: 2
@@ -424,7 +423,7 @@
                    , area: ['100%', '100%']
                    , title: '日计划工单列表-编辑'
                    , shift: 0//弹出动画
                    , content: '../生产日计划工单/JIT_DayPlanBillEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=&linteridSub=' + linteridSub
                    , content: '../生产日计划工单/JIT_DayPlanBillEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType='
                    , end: function () {
                        //刷新页面,
                        location.reload();
WebTM/views/Éú²ú¹ÜÀí/Éú²ú×°Ïäµ¥/QK_PackedBillList.html
@@ -127,7 +127,7 @@
            //点击主表带出从表数据
            table.on('row(mainTable)', function (obj) {
                var datas = obj.data; //获得当前行数据
                var HBarCode = datas.HBarCode;
                var HBarCode = datas.hmainid;
                $.ajax({
                    url: GetWEBURL() + 'Sc_ICMOBillController/QK_GetPackingBillListByMainID',
                    type: "GET",
@@ -314,7 +314,6 @@
                    layer.msg('请选择至少一行数据打印!');
                }
            }
            //打印
            function get_PrintReport() {
                var checkStatus = table.checkStatus('mainTable')
@@ -347,11 +346,11 @@
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                var cache=table.cache['mainTable1']
                if (checkStatus.data.length === 1) {
                if (checkStatus.data.length === 0) {
                    var HInterID = data[0].hmainid.toString();
                    if (cache.length!=0) {
                        flag = 1;
                    }
                    //if (cache.length!=0) {
                    //    flag = 1;
                    //}
                    //逻辑删除方法
                    layer.confirm("确认要删除吗,删除后不能恢复", { title: "删除确认" }, function (index) {
                        $.ajax({
WebTM/views/Éú²ú¹ÜÀí/Éú²ú×°Ïäµ¥/QK_PackingBill.html
@@ -37,7 +37,7 @@
                                        <input type="text" name="HBillNo1" id="HBillNo1" style="display:none">
                                    </div>
                                </div>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnPack" id="btnPack" style="padding: 0 30px; margin-left: 150px">整装生成</button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnPack" id="btnPack" style="padding: 0 30px; margin-left: 150px">条码生成</button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnAssembly" id="btnAssembly" style="padding:0 30px">拼装生成</button>
                            </div>
                        </div>
@@ -110,16 +110,20 @@
            //整箱生成
            form.on('submit(btnPack)', function (data) {
                var flag = "ZZ";
                var sSubStr = JSON.stringify(table.cache['mainTable']);
                SavePack(flag, sSubStr);
                var sSubStr = table.checkStatus('mainTable');
                if (sSubStr.data.length > 0) {
                    SavePack(flag,sSubStr);
                }
                else {
                    layer.msg('请最少选择1行数据!');
                    return;
                }
            });
            //拼箱生成
            form.on('submit(btnAssembly)', function (data) {
                var flag = "PZ";
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length > 1) {
                    var sSubStr = JSON.stringify(table.checkStatus('mainTable').data);
                var sSubStr = table.checkStatus('mainTable');
                if (sSubStr.data.length > 1) {
                    SavePack(flag,sSubStr);
                }
                else {
@@ -156,7 +160,9 @@
            function set_InitGrid() {
                columns = [
                    { type: 'checkbox', fixed: 'left' }
                    , { field: 'HSeOrderBillNo', title: '销售订单号', edit: 'text', width: 100, hide: true }
                    , { field: 'HInterID', title: 'HInterID', edit: 'text', width: 100, hide: true }
                    , { field: 'HEntryID', title: 'HEntryID', edit: 'text', width: 100, hide: true }
                    , { field: 'HBillNo', title: 'HBillNo', edit: 'text', width: 100, hide: true }
                    , { field: 'HMaterID', title: 'HMaterID', edit: 'text', width: 100, hide: true }
                    , { field: 'HMaterNumber', title: 'HMaterNumber', edit: 'text', width: 100, hide: true }
@@ -168,6 +174,16 @@
                    , { field: 'HMinQty', title: '最小包装数', edit: 'text', event: 'HMinQty', width: 100 }
                    , { field: 'HTotalQty', title: '生成条数', edit: 'false', width: 100 }
                    , { field: 'HSpsQty', title: '剩余数量', edit: 'false', width: 100 }
                    , { field: 'HXH', title: '箱号', edit: 'false', width: 100 }
                    , { field: 'FBillNo', title: '销售订单号', edit: 'false', width: 100 }
                    , { field: 'FLXName', title: '联系人', edit: 'text',  width: 100 }
                    , { field: 'FInAddress', title: '收货方地址', edit: 'false', width: 100 }
                    , { field: 'FMaterName', title: '销售物料名称', edit: 'false', width: 100 }
                    , { field: 'FBZFS', title: '包装方式', edit: 'false', width: 100 }
                    , { field: 'FHX', title: '花型', edit: 'false', width: 100 }
                    , { field: 'FQK', title: '墙咔缝', edit: 'false', width: 100 }
                    , { field: 'FWBBZ', title: '外包备注', edit: 'false', width: 100 }
                    , { field: 'HCusID', title: 'HCusID', edit: 'text', width: 100, hide: true }
                    , { field: 'HCusName', title: '客户', edit: 'false', width: 100 }
@@ -195,7 +211,7 @@
                table.render(option);
            }
            //生成
            function SavePack(flag, sSubStr) {
            function SavePack(flag,sSubStr) {
                if (!AllowLoadData(sSubStr))//数据验证
                {
                    return false;
@@ -205,13 +221,22 @@
                        type: "POST",
                        url: GetWEBURL() + "/Sc_ICMOBill/QK_PackingBillSavePack", //方法所在页面和方法名
                        async: true,
                        data: { "msg": sSubStr + ";" + sessionStorage["HUserName"] + ";" + flag + ";" + sessionStorage["OrganizationID"]},
                        data: { "msg": JSON.stringify(sSubStr.data) + ";" + sessionStorage["HUserName"] + ";" + sessionStorage["OrganizationID"] + ";" + flag + ";" + $('#HBillNo').val()},
                        dataType: "json",
                        success: function (data) {
                            if (data.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                                layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () {
                                    set_InitGrid();//重新加载表格
                                });
                                var PrintIds = data.code;
                                PrintIds = PrintIds.substring(0, PrintIds.length - 1);
                                var Type = "HQKPackBill";
                                var OpenTmp = "";
                                if (sSubStr.data[0].FBZFS == "" && (sSubStr.data[0].FHX != "" || sSubStr.data[0].FMaterName != "")) {
                                    OpenTmp = "花型条码";
                                }
                                else {
                                    OpenTmp = "包装方式条码";
                                }
                                window.open("../../基础资料/公用基础资料/HBarPlanPrint.html?linterid=" + PrintIds.toString() + "&Type=" + Type.toString() + "&OpenTmp=" + OpenTmp.toString());
                            }
                            else {
                                f_alert(data.Message);
@@ -222,7 +247,6 @@
                        error: function (err) {
                            f_alert("错误:" + err);
                            console.log("Reason" + sMainStr);
                        }
                    });
            }
@@ -231,12 +255,15 @@
            function AllowLoadData(sSubStr) {
                var Result = true;
                if (typeof (sSubStr) != "undefined" && typeof (sSubStr) != "") {
                    sSubStr = JSON.parse(sSubStr);
                    for (var i = 0; i < sSubStr.length; i++) {
                        if (sSubStr[i].HMinQty == "") {
                    for (var i = 0; i < sSubStr.data.length; i++) {
                        if (sSubStr.data[i].HMinQty == "") {
                            layer.msg("明细记录第" + (i + 1) + "行,最小包装数不能为空!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            return Result = false;
                        }
                        if (sSubStr.data[i].HXH == "") {
                            layer.msg("明细记录第" + (i + 1) + "行,箱号不能为空!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            return Result = false;
                        }
                    }
                }
                else {
WebTM/views/Éú²ú¹ÜÀí/Éú²ú¼Æ»®Æ½Ì¨/JIT_DayPlanPlatForm.html
New file
@@ -0,0 +1,596 @@
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>生产计划平台</title>
    <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>
    <script src="../../../layuiadmin/zgqCustom/zgqCustom.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 style="padding: 10px; ">
                            <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="ExcelImport" id="ExcelImport">Excel导入</button>
                            <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSave" id="btnSave">保存</button>
                        </div>
                        <div class="layui-collapse">
                            <div class="layui-colla-item">
                                <div class="layui-colla-title layui-inline">
                                    <div class="layui-inline">
                                        <span>更多</span>
                                    </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="date" class="layui-input" lay-verify="HPlanBeginDate" name="HPlanBeginDate" id="HPlanBeginDate" style="padding-left: 75px;">
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label" style="width: 85px;">生产订单组织</label>
                                    <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
                                        <select name="HProdORGID" id="HProdORGID" lay-verify="HProdORGID">
                                            <!--动态渲染组织-->
                                        </select>
                                    </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="HSeOrderBillNo" id="HSeOrderBillNo">
                                    </div>
                                </div>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">查询</button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch">重置</button>
                                <div class="layui-colla-content" style="padding: 0px; margin-left: 6%;">
                                    <div class="layui-row" style="margin-top:10px;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">开工截止日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="date" class="layui-input" lay-verify="HPlanEndDate" name="HPlanEndDate" id="HPlanEndDate" style="padding-left: 75px;">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">物料编码</label>
                                            <div class="layui-input-block" style="margin-left: 77px;">
                                                <input type="hidden" class="layui-input" lay-verify="HMaterID" name="HMaterID" id="HMaterID" value="0" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <input type="text" class="layui-input" lay-verify="HMaterNumber" name="HMaterNumber" id="HMaterNumber" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHMaterID" id="btnHMaterID" style="padding: 0 10px;float: right;margin-right: 3px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                            </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="HBillNo" id="HBillNo">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-top:10px;">
                                        <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="HICMOBillNo" id="HICMOBillNo">
                                            </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="HMaterName" id="HMaterName" style="background-color:#efefef4d" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">齐套类型</label>
                                            <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
                                                <select name="HOrderType" id="HOrderType" lay-verify="HOrderType">
                                                    <option value="全部">全部</option>
                                                    <option value="生产用料清单">生产用料清单</option>
                                                    <option value="标准Bom">标准Bom</option>
                                                </select>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-top:10px;margin-bottom:10px;">
                                        <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="HBillNo" id="HBillNo">
                                            </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="HMaterModel" id="HMaterModel" style="background-color:#efefef4d" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">生产车间</label>
                                            <div class="layui-input-block" style="margin-left: 77px;">
                                                <input type="hidden" class="layui-input" lay-verify="HWorkShopID" name="HWorkShopID" id="HWorkShopID" value="0" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <input type="text" class="layui-input" lay-verify="HWorkShopIDName" name="HWorkShopIDName" id="HWorkShopIDName" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHWorkShopID" id="btnHWorkShopID" style="padding: 0 10px;float: right;margin-right: 3px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </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_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="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>
                            </div>
                        </script>
                    </form>
                </div>
            </div>
        </div>
    </div>
</body>
</html>
<script>
    var treeCkData = { id: 0 };
    var TagId = "";
    var TagParentId = "";
    layui.config({
        base: '../../../layuiadmin/' //静态资源所在路径
    }).extend({
        index: 'lib/index', //主入口模块
    }).use(['tree', 'index', 'form', 'table', 'element', 'laypage', 'laydate', 'util'], function () {
        //#region å…¬ç”¨å˜é‡
        var $ = layui.$
            , admin = layui.admin
            , layer = layui.layer
            , table = layui.table
            , form = layui.form
            , laydate = layui.laydate
            , excel = layui.excel
            , element = layui.element;
        var sWhere = "";
        var option = [];
        //#endregion
        //#region è¿›å…¥é¡µé¢å³åŠ è½½
        //初始化界面
        set_ClearBill();
        //#endregion
        //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件等
         //行内鼠标离开事件
        table.on('edit(mainTable)', function (obj) {
            var myDate = new Date();
            var yyyy = myDate.getFullYear();
            var MM = myDate.getMonth() + 1;
            var dd = myDate.getDate();
            var SumMonth = 31; //动态两月之差 new Date(yyyy, MM, 0).getDate()
            var dateHQty = 0;
            for (var i = 0; i <= (SumMonth - dd); i++) {
                if (obj.field == "生产资源") {
                    return;
                }
                if (obj.data[Format(yyyy + '/' + MM + '/' + (dd + i), 'yyyy-MM-dd')] != null) {
                    dateHQty += parseInt(obj.data[Format(yyyy + '/' + MM + '/' + (dd + i), 'yyyy-MM-dd')]);
                }
            }
            for (var i = 1; i < dd; i++) {
                if (obj.data[Format(yyyy + '/' + (MM + 1) + '/' + i, 'yyyy-MM-dd')] != null) {
                    dateHQty += parseInt(obj.data[Format(yyyy + '/' + (MM + 1) + '/' + i, 'yyyy-MM-dd')]);
                }
            }
            console.log(dateHQty)
            //修改数据
            obj.update({
                "日计划数量总量": dateHQty
            });
        })
        //头工具栏事件
        table.on('toolbar(mainTable)', function (obj) {
            var checkStatus = table.checkStatus('mainTable')
                , data = checkStatus.data;
            switch (obj.event) {
                case 'btn-CopyLine':
                    console.log(JSON.stringify(data))
                    console.log()
                    if (data.length <= 0) {
                        layer.msg("请选择需要复制的一行!");
                    }
                    else if (data.length > 1) {
                        layer.msg("只能选择复制一行!");
                    }
                    else {
                        data[0]["生产资源"] = "";
                        data[0]["HSourceID"] = "";
                        data[0]["hmainid"] = "";
                        data[0]["单据号"] = "";
                        var copydata = JSON.stringify(data);
                        var copydata2 = copydata.substring(1, copydata.length);//去除首行字符'['
                        var copyrow = copydata2.substring(0, copydata2.length - 1);//去除末尾字符']'
                        table.cache["mainTable"].push(JSON.parse(copyrow));//将复制的行强转成json追加到表格上
                        option.data = table.cache["mainTable"];//将数据绑定到data上
                        table.render(option);//将数据渲染到表格上
                    }
                    break;
            }
        });
        //导入
        form.on('submit(ExcelImport)', function () {
            btnExcelImport();
        });
        //保存
        form.on('submit(btnSave)', function (data) {
            set_AddNew(data);
        });
        //物料
        form.on('submit(btnHMaterID)', function (data) {
            btnHMaterID();
        });
        //生产车间
        form.on('submit(btnHWorkShopID)', function (data) {
            btnHWorkShopID();
        });
        //快速过滤
        form.on('submit(btnSearch)', function (data) {
            get_FastQuery();
        });
        //重置
        form.on('submit(btnReSearch)', function (data) {
            set_ClearQuery();
        });
        //行内事件
        table.on('tool(mainTable)', function (obj) {
            set_GridCellCheck(obj); //行内快捷键筛选
        });
        //#endregion
        //#region æœ¬é¡µé¢è¢«è°ƒç”¨çš„æ‰€æœ‰æ–¹æ³•
        //#region åˆå§‹åŒ–界面
        function set_ClearBill() {
            //初始化时间
            $("#HPlanBeginDate").val(Format(new Date(), "yyyy-MM-dd"));
            $("#HPlanEndDate").val(Format(new Date(), "yyyy-MM-dd"));
            //组织
            Organ();
            //初始化表格
            set_InitGrid();
            get_FastQuery();
        }
         //#endregion
        //获取组织
        function Organ() {
            //获取登录页组织列
            $.ajax({
                type: "get",
                url: GetWEBURL() + "/Web/GetOrganizations",
                success: function (result) {
                    var Organization = "";
                    if (result.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                        var data = result.data;
                        for (var i = 0; i < data.length; i++) {
                            Organization += '<option  style="color:blue;" value="' + data[i].ID + '">' + data[i].Name + '</option>';
                        }
                        $("#HProdORGID").append(Organization);
                        $("#HProdORGID").val(sessionStorage["OrganizationID"])
                        form.render('select');
                    }
                    layer.closeAll("loading");
                }
            })
        }
        //表格数据
        function set_InitGrid() {
            var columns = [];
            var myDate = new Date();
            var yyyy = myDate.getFullYear();
            var MM = myDate.getMonth() + 1;
            var dd = myDate.getDate();
            var SumMonth = 31; //动态两月之差 new Date(yyyy, MM, 0).getDate()
            columns.push({ type: 'checkbox', fixed: 'left' });
            columns.push({ field: '单据号', title: '单据号', hide: true });
            columns.push({ field: '销售订单号', title: '销售订单号', width:150 });
            columns.push({ field: '生产订单号', title: '生产订单号', width:150 });
            columns.push({ field: '生产订单明细行号', title: '生产订单明细行号', width: 150 });
            columns.push({ field: '电压/功率/底板', title: '电压/功率/底板', width: 150 });
            columns.push({ field: '优先级', title: '优先级', width:150 });
            columns.push({ field: 'HProdORGID', title: 'HProdORGID', hide: true });
            columns.push({ field: '生产组织', title: '生产组织', width:150 });
            columns.push({ field: 'HMaterID', title: 'HMaterID', hide: true });
            columns.push({ field: '物料代码', title: '物料编码', width:150 });
            columns.push({ field: '物料名称', title: '物料名称', width:150 });
            columns.push({ field: '规格型号', title: '规格型号', width:150 });
            columns.push({ field: 'HUnitID', title: 'HUnitID', hide: true});
            columns.push({ field: '计量单位', title: '计量单位', width:150 });
            columns.push({ field: '销售订单数量', title: '销售订单数量', width:150 });//0
            columns.push({ field: '计划数量', title: '生产订单数量', width: 150 });//0
            columns.push({ field: '订单可排数量', title: '订单可排数量', width:150 });
            columns.push({ field: '未入库数量', title: '未入库数量', width: 150 });//0
            columns.push({ field: '拆单数量', title: '拆单数量', width: 150 });//0
            columns.push({ field: '日计划数量总量', title: '日计划数量总量', width: 150 });//0
            columns.push({ field: '今日之前日计划数量', title: '今日之前日计划数量', width: 150 });//0
            columns.push({ field: '计划开始日期', title: '预计开工日期', width:150 });
            columns.push({ field: 'HWorkShopID', title: 'HWorkShopID', hide: true });
            columns.push({ field: '生产车间', title: '生产车间', width: 150});
            columns.push({ field: 'HSourceID', title: 'HSourceID', hide:true });
            columns.push({ field: '生产资源', title: '生产资源', width: 150, edit: 'text', event: "HSourceID"  });
            for (var i = 0; i <= (SumMonth - dd); i++) {
                columns.push({ field: Format(yyyy + '/' + MM + '/' + (dd + i), 'yyyy-MM-dd'), title: Format(yyyy + '/' + MM + '/' + (dd + i), 'MM.dd'), edit: 'text', width: 70 })//0
            }
            for (var i = 1; i < dd; i++) {
                columns.push({ field: Format(yyyy + '/' + (MM + 1) + '/' + i, 'yyyy-MM-dd'), title: Format(yyyy + '/' + (MM + 1) + '/' + i, 'MM.dd'), edit: 'text', width: 70 })//0
            }
            columns.push({ field: 'T31', title: 'T31', width: 70 });//0
            columns.push({ field: '订单类型', title: '订单类型', width: 150 });
            columns.push({ field: '生产订单单据类型', title: '源单订单单据类型', width: 150 });
            columns.push({ field: '业务状态', title: '业务状态', width: 150 });
            columns.push({ field: '产线入库数量', title: '产线入库数量', width: 150 });
            columns.push({ field: '未排数量', title: '可排数量', width: 150 });
            columns.push({ field: '订单等级', title: '订单等级', width: 150 });
            columns.push({ field: '交货日期', title: '交货日期', width: 150 });
            columns.push({ field: '源单主内码', title: '源单主内码', width: 150 });
            columns.push({ field: '源单子内码', title: '源单子内码', width: 150 });
            columns.push({ field: 'hmainid', title: '日计划工单主码', width: 150 });
            option = {
                elem: '#mainTable'
                , toolbar: '#toolbarDemo'
                , height: 'full-120'
                , page: true
                , cellMinWidth: 90
                , limit: 50
                , limits: [50, 500, 5000, 20000]
                , cols: [columns]
            };
        }
        //查询加载数据
        function get_Display(sWhere) {
            var ajaxLoad = layer.load();
            $.ajax({
                url: GetWEBURL() + '/JIT_DayPlanPlatFormBill/JIT_DayPlanPlatFormBillList',
                type: "GET",
                data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },
                success: function (data1) {
                    if (data1.count == 1) {
                        option.data = data1.data;
                        table.render(option);
                        layer.close(ajaxLoad);
                        //layer.alert("查询成功", { icon: 1 });
                    } else {
                        layer.close(ajaxLoad);
                        layer.alert(data1.code + data1.Message, { icon: 5 });
                    }
                }, error: function () {
                    layer.close(ajaxLoad);
                    layer.alert("接口请求失败!", { icon: 5 });
                }
            });
        }
        //Excel导入
        function btnExcelImport() {
            layer.open({
                type: 2
                , skin: 'layui-layer-rim' //加上边框
                , area: ['100%', '100%']
                , title: 'Excel导入'
                , shift: 0//弹出动画
                , content: '../生产计划平台/JIT_DayPlanPlatFormImport.html?OperationType=1'
                , end: function () {
                    //刷新页面,
                    location.reload();
                }
            })
        }
        //物料列表
        function btnHMaterID() {
            layer.open({
                type: 2 //类型
                , skin: 'layui-layer-rim'//加上边框
                , area: ['90%', '90%']//大小
                , title: '物料列表'//标题
                , shift: 2//弹出动画
                , content: ['../../Baseset/基础资料/Gy_MaterialList.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('请选择数据');
                    }
                    //获取数据
                    $("#HMaterID").val(checkStatus.data[0].HItemID);
                    $("#HMaterNumber").val(checkStatus.data[0].HNumber);
                    $("#HMaterName").val(checkStatus.data[0].HName);
                    $("#HMaterModel").val(checkStatus.data[0].HModel);
                    layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                }
                , btn2: function (index, layero) { }
            })
        }
        //生产车间列表
        function btnHWorkShopID() {
            layer.open({
                type: 2 //类型
                , skin: 'layui-layer-rim'//加上边框
                , area: ['90%', '90%']//大小
                , title: '生产车间列表'//标题
                , shift: 2//弹出动画
                , content: ['../../Baseset/基础资料/Gy_DepartmentList.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('请选择数据');
                    }
                    //获取数据
                    $("#HWorkShopID").val(checkStatus.data[0].HItemID);//车间id
                    $("#HWorkShopIDName").val(checkStatus.data[0].HName);//车间名称
                    layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                }
                , btn2: function (index, layero) { }
            })
        }
        //快速过滤
        function get_FastQuery() {
            var HPlanBeginDate = $("#HPlanBeginDate").val();//开工起始日期
            var HProdORGID = $("#HProdORGID").val();//生产订单组织
            var HSeOrderBillNo = $("#HSeOrderBillNo").val();//销售订单号
            var HPlanEndDate = $("#HPlanEndDate").val();//开工截止日期
            var HMaterID = $("#HMaterID").val();//物料编码id
            var HICMOBillNo = $("#HICMOBillNo").val();//生产订单号
            var HWorkShopID = $("#HWorkShopID").val();//生产车间
            sWhere = {
                HPlanBeginDate: HPlanBeginDate
                , HProdORGID: HProdORGID
                , HSeOrderBillNo: HSeOrderBillNo
                , HPlanEndDate: HPlanEndDate
                , HMaterID: HMaterID
                , HICMOBillNo: HICMOBillNo
                , HWorkShopID: HWorkShopID
            }
            get_Display(JSON.stringify(sWhere));
            sWhere = ""//调用接口后清空sWhere缓存
        }
        //重置
        function set_ClearQuery() {
            $("#HPlanBeginDate").val(Format(new Date(), "yyyy-MM-dd"));//开工起始日期
            $("#HProdORGID").val("0");//生产订单组织
            $("#HSeOrderBillNo").val("");//销售订单号
            $("#HPlanEndDate").val(Format(new Date(), "yyyy-MM-dd"));//开工截止日期
            $("#HMaterID").val("0");//物料编码id
            $("#HMaterNumber").val("");//物料编码
            $("#HMaterName").val("");//物料名称
            $("#HMaterModel").val("0");//规格型号
            $("#HICMOBillNo").val("");//生产订单号
            $("#HWorkShopID").val("0");//生产车间id
            $("#HWorkShopIDName").val("");//生产车间
            sWhere = "";
        }
        //保存
        function set_AddNew(data) {
            //删除子表数据 ä¼šå ç”¨æ•°ç»„的位置,需要重新排一下顺序
            var num = [];
            for (var i = 0; i < table.cache["mainTable"].length; i++) {
                if (table.cache["mainTable"][i] != "") {
                    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);
            var sMainSub = sSubStr +";" + sessionStorage["HUserName"];
            var index = layer.load();
            $.ajax({
                type: "POST",
                url: GetWEBURL() + "/JIT_DayPlanPlatFormBill/JIT_DayPlanPlatFormBill_btnSave",
                async: true,
                data: { "sMainSub": sMainSub },
                dataType: "json",
                success: function (data) {
                    if (data.count == 1) {
                        get_FastQuery();
                        layer.close(index);
                        layer.msg("保存成功");
                    }
                    else {
                        layer.close(index);
                        layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    }
                },
                error: function (err) {
                    layer.close(index);
                    layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                }
            });
        }
        //行内快捷键
        function set_GridCellCheck(obj) {
            $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) {
                if (event.key == "F7") {
                    //生产资源
                    if (obj.event == "HSourceID") {
                        layer.open({
                            type: 2
                            , skin: "layui-layer-rim" //加上边框
                            , title: "生产资源列表"  //标题
                            , closeBtn: 1  //窗体右上角关闭 çš„ æ ·å¼
                            , shift: 2 //弹出动画
                            , area: ["90%", "90%"] //窗体大小
                            , maxmin: true //设置最大最小按钮是否显示
                            , content: ["../../基础资料/生产基础资料/Gy_Source.html", "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("请选择一条数据");
                                }
                                //更新表格缓存的数据
                                obj.update({
                                    "HSourceID": checkStatus.data[0].HItemID
                                    , "生产资源": checkStatus.data[0].生产资源名称
                                })
                                layer.close(index);//关闭弹窗
                            }
                        })
                    }
                    obj.event = "";
                    return false;
                }
            })
        }
        //#endregion
        //以上是layui模块
    });
</script>
WebTM/views/Éú²ú¹ÜÀí/Éú²ú¼Æ»®Æ½Ì¨/JIT_DayPlanPlatFormImport.html
New file
@@ -0,0 +1,374 @@
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>生产日计划导入</title>
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <script src="../../../layuiadmin/zgqCustom/zgqCustom.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>
    <style>
        .main-btn { /*头部主按钮*/
            padding: 0 2px; /*调整按钮左右空隙大小*/
            height: 30px;
            line-height: 30px;
        }
        .btn-title {
            font-size: 16px;
        }
        /* é˜²æ­¢ä¸‹æ‹‰æ¡†çš„下拉列表被隐藏---必须设置--- */
        .layui-table-cell {
            overflow: visible !important;
        }
        /* ä½¿å¾—下拉框与单元格刚好合适 */
        td .layui-form-select {
            margin-top: -10px;
            margin-left: -15px;
            margin-right: -15px;
        }
        .layui-form-item .layui-inline {
            margin-top: 5px;
            margin-bottom: 5px;
            margin-right: 0px;
        }
        .layui-form-label {
            width: 25%;
        }
    </style>
</head>
<body>
    <div class="layui-fluid" style="padding: 0;">
        <div class="layui-card" style="padding: 2px;background-color: #efefef;">
            <div class="layui-card-body" style="padding: 1px;">
                <form class="layui-form" action="" lay-filter="formData" style="background-color:white;">
                    <div style="padding: 10px; ">
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSave" id="btnSave">导入数据</button>
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="Cancel" id="Cancel">退出</button>
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="UpLoad" id="UpLoad">文件上传</button>
                    </div>
                    <div class="layui-tab" lay-filter="tab-POStockInBill">
                        <div class="layui-tab-content">
                            <!--基本信息-->
                            <div class="layui-tab-item layui-show">
                                <div class="layui-form-item" style="padding-top: 10px;">
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <div class="layui-inline">
                                                <label class="layui-form-label" style="width: 85px;">单据日期</label>
                                                <div class="layui-input-block" style="margin-left: 120px;">
                                                    <input type="date" class="layui-input" lay-verify="HDate" name="HDate" id="HDate" style="padding-left: 75px;">
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">订单类型</label>
                                            <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
                                                <select name="HOrderType" id="HOrderType" lay-verify="HOrderType">
                                                    <option value="生产订单">生产订单</option>
                                                    <option value="委外订单">委外订单</option>
                                                </select>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <div class="layui-inline">
                                                <div class="layui-input-block" style="margin-left: 120px;">
                                                    <input type="hidden" name="HPRDORGID" id="HPRDORGID" lay-verify="HPRDORGID">
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </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_BatchFill"><i class="layui-icon layui-icon-file-b"></i>批量填充</button>
                        </div>
                    </script>
                </form>
            </div>
        </div>
    </div>
</body>
</html>
<script type="text/html" id="barDemo">
    <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>
</script>
<script>
    layui.config({
        base: '../../../layuiadmin/' //静态资源所在路径
    }).extend({
        index: 'lib/index' //主入口模块
    }).use(['index', 'form', 'laydate', 'table', 'element', 'upload'], function () {
        //#region å…¬å…±å˜é‡
        var $ = layui.$
            , admin = layui.admin
            , layer = layui.layer
            , table = layui.table
            , form = layui.form
            , laydate = layui.laydate
            , excel = layui.excel
            , upload = layui.upload
            , element = layui.element;
        var option = [];
        //#endregion
        //#region è¿›å…¥é¡µé¢å³åŠ è½½
        var params = getUrlVars();
        var OperationType = params[params[0]]; //从参数中获取 æ•°æ®ç±»åž‹  æ·»åŠ  ä¿å­˜
        //初始化界面
        set_ClearBill();
        //#endregion
        //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件等
        //行内事件
        table.on('tool(mainTable)', function (obj) {
            set_GridDelete(obj);   //行内删除
            set_GridCellCheck(obj);//行内快捷键筛选
        });
        //文件上传
        upload.render({
            elem: '#UpLoad',
            url: GetWEBURL() + '/JIT_DayPlanPlatFormImport/JIT_DayPlanPlatFormImport_DR',
            contentType: 'application/json',
            exts: 'xls|xlsx', //允许上传的类型
            before: function (data) {
                loadIndex = layer.load(2);
            },
            done: function (data1) {
                if (data1.count == 1) {
                    option.data = data1.data;
                    table.render(option);
                    layer.close(loadIndex);
                } else {
                    layer.close(loadIndex);
                    layer.alert(data1.code + data1.Message, { icon: 5 });
                }
            },
            error: function (err) {
                debugger
                layer.alert('导入出现异常', { icon: 2 });
            }
        });
        //退出
        form.on('submit(Cancel)', function () {
            if (OperationType == 1) {
                Pub_Close(1);
            }
            else {
                Pub_Close(2);
            }
        })
        //导入  ä¿å­˜æ•°æ®
        form.on('submit(btnSave)', function (data) {
            if (table.cache["mainTable"] != null) {
                set_AddNew(data);
            }
            else {
                layer.msg("无数据,请先导入数据!");
            }
        })
        //#endregion
        //#region æ­¤é¡µé¢æ‰€æœ‰çš„æ–¹æ³•
        //#region åˆå§‹åŒ–界面
        function set_ClearBill() {
            //初始化时间
            $("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
            //初始化表格
            set_InitGrid();
        }
         //#endregion
        //初始化表格
        function set_InitGrid() {
            var myDate = new Date();
            var yyyy = myDate.getFullYear();
            var MM = myDate.getMonth() + 1;
            var dd = myDate.getDate();
            var SumMonth = 31; //动态两月之差 new Date(yyyy, MM, 0).getDate()
            var columns = [];
            columns.push({ type: 'checkbox', fixed: 'left' });
            columns.push({ field: 'hmainid', title: 'hmainid', width: 200, hide: true });
            columns.push({ field: '单据号', title: '单据号', width: 200 });
            columns.push({ field: '生产订单号*', title: '生产订单号' });
            columns.push({ field: '生产订单明细行号*', title: '生产订单明细行号', width: 200 });
            columns.push({ field: '组织编码*', title: '组织编码' });
            columns.push({ field: 'HWorkShopID', title: 'HWorkShopID', hide: true });
            columns.push({ field: '生产车间编码*', title: '生产车间' });
            columns.push({ field: 'HSourceID', title: 'HSourceID', hide: true });
            columns.push({ field: '生产资源编码*', title: '生产资源', edit: 'text', event: "HSourceID"   });
            columns.push({ field: '优先级', title: '优先级' });
            columns.push({ field: 'HEmpID', title: 'HEmpID', hide: true });
            columns.push({ field: '员工', title: '员工' });
            columns.push({ field: '员工编码', title: '员工编码' });
            columns.push({ field: 'HMaterID', title: '物料ID', hide: true });
            columns.push({ field: '物料编码*', title: '物料编码' });
            columns.push({ field: '物料名称', title: '物料名称', width: 200 });
            columns.push({ field: '规格型号', title: '规格型号' });
            columns.push({ field: 'HUnitID', title: 'HUnitID', hide: true });
            columns.push({ field: '计量单位', title: '计量单位' });
            columns.push({ field: '批次号', title: '批次' });
            columns.push({ field: '销售订单数量', title: '销售订单数量', width: 200 });
            columns.push({ field: '生产订单数量', title: '生产订单数量', width: 200 });
            columns.push({ field: '总齐套数量', title: '总齐套数量', width: 200 });
            columns.push({ field: 'ICMOBillHInterID', title: 'ICMOBillHInterID', hide: true});
            columns.push({ field: 'ICMOBillHEntryID', title: 'ICMOBillHEntryID', hide: true });
            for (var i = 0; i <= (SumMonth - dd); i++) {
                columns.push({ field: Format(yyyy + '/' + MM + '/' + (dd + i), 'yyyy-MM-dd'), title: Format(yyyy + '/' + MM + '/' + (dd + i), 'MM.dd'), edit: 'text', width:60 })
            }
            for (var i = 1; i < dd; i++) {
                columns.push({ field: Format(yyyy + '/' + (MM + 1) + '/' + i, 'yyyy-MM-dd'), title: Format(yyyy + '/' + (MM + 1) + '/' + i, 'MM.dd'), edit: 'text', width: 60 })
            }
            columns.push({ fixed: 'right', title: '操作', toolbar: '#barDemo' });
            option = {
                elem: '#mainTable'
                , toolbar: '#toolbarDemo'
                , height: 'full-190'
                , page: true
                , cellMinWidth: 90
                , limit: 50
                , limits: [50, 500, 5000, 20000]
                , loading: false
                , cols: [columns]
            };
            //渲染页面
            table.render(option);
        }
        //导入(保存)
        function set_AddNew(data) {
            var num = [];
            for (var i = 0; i < table.cache["mainTable"].length; i++) {
                if (table.cache["mainTable"][i] != "") {
                    table.cache["mainTable"][i].LAY_TABLE_INDEX = i;
                    num.push(table.cache["mainTable"][i])
                }
            }
            data.field.HPRDORGID = sessionStorage["OrganizationID"];//组织
            var sMainStr = JSON.stringify(data.field);
            var sSubStr = JSON.stringify(num);
            var sMainSub = sMainStr + ';' + sSubStr + ';' + sessionStorage["HUserName"];
            var index = layer.load();
            $.ajax({
                type: "POST",
                url: GetWEBURL() + "/JIT_DayPlanPlatFormImport/JIT_DayPlanPlatFormImport_btnSave",
                async: true,
                data: { "sMainSub": sMainSub },
                dataType: "json",
                success: function (data) {
                    if (data.count == 1) {
                        layer.close(index);
                        layer.msg("提交成功");
                    }
                    else {
                        layer.close(index);
                        layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    }
                },
                error: function (err) {
                    layer.close(index);
                    layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                }
            });
        }
        //行内删除
        function set_GridDelete(obj) {
            if (obj.event === 'del') {
                layer.confirm('真的删除行吗?', function (index) {
                    obj.del();
                    option.data = table.cache["mainTable"];//将数据绑定到data上
                    table.reload(option);
                    layer.close(index);
                });
            }
        }
        //行内删除快捷键
        function set_GridCellCheck(obj) {
            $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) {
                if (event.key == "F7") {
                    //生产资源
                    if (obj.event == "HSourceID") {
                        layer.open({
                            type: 2
                            , skin: "layui-layer-rim" //加上边框
                            , title: "生产资源列表"  //标题
                            , closeBtn: 1  //窗体右上角关闭 çš„ æ ·å¼
                            , shift: 2 //弹出动画
                            , area: ["90%", "90%"] //窗体大小
                            , maxmin: true //设置最大最小按钮是否显示
                            , content: ["../../基础资料/生产基础资料/Gy_Source.html", "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("请选择一条数据");
                                }
                                //更新表格缓存的数据
                                obj.update({
                                    "HSourceID": checkStatus.data[0].HItemID
                                    , "生产资源编码*": checkStatus.data[0].生产资源代码
                                })
                                layer.close(index);//关闭弹窗
                            }
                        })
                    }
                    obj.event = "";
                    return false;
                }
            })
        }
        //获取参数
        function getUrlVars() {
            var vars = [], hash;
            var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
            for (var i = 0; i < hashes.length; i++) {
                hash = hashes[i].split('=');
                vars.push(hash[0]);
                vars[hash[0]] = hash[1];
            }
            return vars;
        }
        //#endregion
    });
</script>
WebTM/views/Éú²ú¹ÜÀí/ÒªÁϼƻ®/JIT_NeedMaterPlanBillEdit.html
@@ -276,11 +276,9 @@
            var OperationType = params[params[0]]; //从参数中获取 æ•°æ®ç±»åž‹  æ·»åŠ  ä¿å­˜
            var linterid = params[params[1]]; //从参数中获取 å•据内码
            var lSourceBillType = params[params[2]];  //从单据获取 æºå•类型
            var linteridSub = params[params[3]];  //从参数获取 å­è¡¨çº§åˆ«
            //判断是否新增
            if (linterid == null || linterid == -1) {
                linteridSub = -1;
                OperationType = 1;
                $.ajax({
                    url: GetWEBURL() + "/Web/GetMAXNum",
@@ -295,7 +293,7 @@
                });
            }
            else {//如果修改则走下面 new
                RoadBillMain(linterid, linteridSub);
                RoadBillMain(linterid);
                //RoadBillSub(linterid);
            }
@@ -631,7 +629,6 @@
            //多选  åˆ·æ–°è¡¨æ ¼
            function checkRefresh() {
                for (var i = 1; i <= option.data.length; i++) {
                    console.log(JSON.stringify(option.data[i - 1]))
                    //延迟原因
                    $('#HLaterReason' + i + '').find("option[value='" + option.data[i - 1].HLaterReason + "']").attr("selected", true);
                    //物料属性
@@ -838,9 +835,9 @@
            }
            //编辑 é¡µé¢èµ‹å€¼
            function RoadBillMain(linterid, linteridSub)//加载表头
            function RoadBillMain(linterid)//加载表头
            {
                var sWhere = " and hmainid='" + linterid + "' and hsubid='" + linteridSub + "'";
                var sWhere = " and hmainid='" + linterid + "'";
                $.ajax({
                    url: GetWEBURL() + "/Sc_WorkDemandPlanBill/Sc_WorkDemandPlanBillList",
                    type: "GET",
@@ -862,44 +859,52 @@
                            , "HExplanation": d.data[0].摘要
                        });
                        //子表  èµ‹å€¼
                        var rowdata = [{
                            "HLaterReason": d.data[0].延迟原因, "HMaterID": d.data[0].HMaterID, "HMaterNumber": d.data[0].物料代码, "HMaterName": d.data[0].物料名称
                            , "HMaterModel": d.data[0].规格型号, "HUnitID": d.data[0].HUnitID, "HUnitIDName": d.data[0].计量单位
                            , "HErpClsID": d.data[0].物料属性, "HQty": d.data[0].数量, "HRemark": d.data[0].表体备注, "HProdORGID": d.data[0].子生产组织
                            , "HStatus": d.data[0].状态, "HFixleadTime": d.data[0].提前期, "HSourceInterID": d.data[0].源单ID, "HSourceEntryID": d.data[0].源单子ID
                            , "HSourceBillNo": d.data[0].源单单号, "HSourceBillType": d.data[0].子源单类型, "HDayPlanDate": Format(new Date(d.data[0].工单生产日期), 'yyyy-MM-dd')
                            , "HRelationQty": d.data[0].关联数量, "HICMOInterID": d.data[0].生产订单内码, "HICMOEntryID": d.data[0].生产订单子内码
                            , "HICMOBillSEQ": d.data[0].生产订单行号, "HCloseMan": d.data[0].子关闭人, "HEntryCloseDate": Format(new Date(d.data[0].子关闭时间), 'yyyy-MM-dd')
                            , "HCloseTypeSub": d.data[0].是否手工关闭 == "1" ? true : false, "HReciveQty": d.data[0].入库数量, "HCloseStatus": d.data[0].关闭状态 == "1" ? true : false
                            , "HRemoveQty": d.data[0].转移数量, "HSeOrderBillNo": d.data[0].销售订单号, "HICMOEmpID": d.data[0].HICMOEmpID, "HICMOEmpIDName": d.data[0].生产订单制单人
                            , "HUnReciveQty": d.data[0].未收料数量, "HICMOBillDate": Format(new Date(d.data[0].生产订单单据日期), 'yyyy-MM-dd')
                            , "HICMOBillDeliveryDate": Format(new Date(d.data[0].生产订单交货日期), 'yyyy-MM-dd'), "HICMOBillRemark": d.data[0].生产订单摘要
                            , "HICMOBillNote": d.data[0].生产订单表体备注
                        }];
                        var rowdata = [];
                        for (var i = 0; i < d.data.length; i++) {
                            //子表  èµ‹å€¼
                            rowdata.push({
                                "HLaterReason": d.data[i].延迟原因, "HMaterID": d.data[i].HMaterID, "HMaterNumber": d.data[i].物料代码, "HMaterName": d.data[i].物料名称
                                , "HMaterModel": d.data[i].规格型号, "HUnitID": d.data[i].HUnitID, "HUnitIDName": d.data[i].计量单位
                                , "HErpClsID": d.data[i].物料属性, "HQty": d.data[i].数量, "HRemark": d.data[i].表体备注, "HProdORGID": d.data[i].子生产组织
                                , "HStatus": d.data[i].状态, "HFixleadTime": d.data[i].提前期, "HSourceInterID": d.data[i].源单ID, "HSourceEntryID": d.data[i].源单子ID
                                , "HSourceBillNo": d.data[i].源单单号, "HSourceBillType": d.data[i].子源单类型, "HDayPlanDate": Format(new Date(d.data[i].工单生产日期), 'yyyy-MM-dd')
                                , "HRelationQty": d.data[i].关联数量, "HICMOInterID": d.data[i].生产订单内码, "HICMOEntryID": d.data[i].生产订单子内码
                                , "HICMOBillSEQ": d.data[i].生产订单行号, "HCloseMan": d.data[i].子关闭人, "HEntryCloseDate": Format(new Date(d.data[i].子关闭时间), 'yyyy-MM-dd')
                                , "HCloseTypeSub": d.data[i].是否手工关闭 == "1" ? true : false, "HReciveQty": d.data[i].入库数量, "HCloseStatus": d.data[i].关闭状态 == "1" ? true : false
                                , "HRemoveQty": d.data[i].转移数量, "HSeOrderBillNo": d.data[i].销售订单号, "HICMOEmpID": d.data[i].HICMOEmpID, "HICMOEmpIDName": d.data[i].生产订单制单人
                                , "HUnReciveQty": d.data[i].未收料数量, "HICMOBillDate": Format(new Date(d.data[i].生产订单单据日期), 'yyyy-MM-dd')
                                , "HICMOBillDeliveryDate": Format(new Date(d.data[i].生产订单交货日期), 'yyyy-MM-dd'), "HICMOBillRemark": d.data[i].生产订单摘要
                                , "HICMOBillNote": d.data[i].生产订单表体备注
                            });
                        }
                        option.data = rowdata;
                        table.render(option);
                        //是否手工关闭
                        if (d.data[0].是否手工关闭=="1") {
                            $('#HCloseTypeSub1').attr("checked", true);
                        }
                        for (var i = 0; i < d.data.length; i++) {
                            //是否手工关闭
                            if (d.data[i].是否手工关闭 == "1") {
                                $('#HCloseTypeSub' + (i + 1)).attr("checked", true);
                            }
                        //关闭状态
                        if (d.data[0].关闭状态 == "1") {
                            $('#HCloseStatus1').attr("checked", true);
                        }
                        form.render('checkbox');
                            //关闭状态
                            if (d.data[i].关闭状态 == "1") {
                                $('#HCloseStatus' + (i + 1)).attr("checked", true);
                            }
                        //延迟原因
                        $('#HLaterReason1').find("option[value='" + d.data[0].延迟原因 + "']").attr("selected", true);
                        //物料属性
                        $('#HErpClsID1').find("option[value='" + d.data[0].物料属性 + "']").attr("selected", true);
                        //生产组织
                        $('#HProdORGIDSub1').find("option[value='" + d.data[0].子生产组织 + "']").attr("selected", true);
                        //状态
                        $('#HStatus1').find("option[value='" + d.data[0].状态 + "']").attr("selected", true);
                            //延迟原因
                            $('#HLaterReason' + (i + 1)).find("option[value='" + d.data[i].延迟原因 + "']").attr("selected", true);
                            //物料属性
                            $('#HErpClsID' + (i + 1)).find("option[value='" + d.data[i].物料属性 + "']").attr("selected", true);
                            //生产组织
                            $('#HProdORGIDSub' + (i + 1)).find("option[value='" + d.data[i].子生产组织 + "']").attr("selected", true);
                            //状态
                            $('#HStatus' + (i + 1)).find("option[value='" + d.data[i].状态 + "']").attr("selected", true);
                        }
                        form.render('select');
                        form.render('checkbox');
                    }
                })
            }
@@ -923,8 +928,7 @@
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(num);
                var hentryid = linteridSub;//子表 æŽ’序id
                var sMainSub = sMainStr + ';' + sSubStr + ';' + hentryid + ';' + OperationType + ";" + sessionStorage["HUserName"];
                var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"];
                
                var index = layer.load();
                $.ajax({
WebTM/views/Éú²ú¹ÜÀí/ÒªÁϼƻ®/JIT_NeedMaterPlanBillList.html
@@ -172,7 +172,7 @@
                    , { field: 'hmainid', title: 'hmainid', hide: true }
                    , { field: '单据类型', title: '单据类型', width: 120 }
                    , { field: '日期', title: '要料日期' }
                    , { field: '单据号', title: '单据号' }
                    , { field: '单据号', title: '单据号', width: 200 }
                    , { field: '单据状态', title: '单据状态' }
                    , { field: '表头备注', title: '表头备注' }
                    , { field: '退回人', title: '退回人' }
@@ -391,7 +391,7 @@
                , area: ['100%', '100%']
                , title: '要料计划单列表-新增'
                , shift: 0//弹出动画
                , content: '../要料计划/JIT_NeedMaterPlanBillEdit.html?OperationType=1&linterid=-1&HSouceBillType=&linteridSub=-1'
                , content: '../要料计划/JIT_NeedMaterPlanBillEdit.html?OperationType=1&linterid=-1&HSouceBillType='
                , end: function () {
                    //刷新页面,
                    location.reload();
@@ -406,7 +406,6 @@
                , data = checkStatus.data;
            if (checkStatus.data.length === 1) {
                var linterid = data[0].hmainid;
                var linteridSub = data[0].hsubid;
                layer.open({
                    type: 2
@@ -414,7 +413,7 @@
                    , area: ['100%', '100%']
                    , title: '要料计划单列表-编辑'
                    , shift: 0//弹出动画
                    , content: '../要料计划/JIT_NeedMaterPlanBillEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=&linteridSub=' + linteridSub
                    , content: '../要料计划/JIT_NeedMaterPlanBillEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType='
                    , end: function () {
                        //刷新页面,
                        location.reload();
WebTM/views/ÖÊÁ¿¹ÜÀí/¹¤Ðò¼ìÑéµ¥/QC_ProcessCheckBill.html
@@ -465,7 +465,7 @@
                $.ajax({
                    url: GetWEBURL() + '/Cj_StationOutBill/get_Display',
                    type: "GET",
                    data: { "sWhere": " and hmainid = " + linterid },
                    data: { "sWhere": " and hmainid = " + linterid, "user": sessionStorage["HUserName"]},
                    success: function (result) {
                        var data = result.data[0];
                        if (result.count == 1) {
WebTM/views/ÖÊÁ¿¹ÜÀí/Ê×¼þ¼ìÑéµ¥/QC_Add_Edit_FirstPieceCheckBill.html
@@ -412,11 +412,11 @@
                $.ajax({
                    url: GetWEBURL() + '/Cj_StationInBill/get_Display',
                    type: "GET",
                    data: { "sWhere": "and HInterID = " + linterid },
                    data: { "sWhere": "and HInterID = " + linterid, "user": sessionStorage["HUserName"]},
                    success: function (result) {
                        var data = result.data[0];
                        if (result.count == 1) {
                            $("#HProcExchBillNo").val(data.工序流转卡号);
                            $("#HProcExchBillNo").val(data.流转卡号);
                            $("#HProcExchInterID").val(data.HProcExchInterID);
                            $("#HProcExchEntryID").val(data.HProcExchEntryID);
                            $("#HProcExchQty").val(data.流转卡数量);
WebTM/views/³µ¼ä¹ÜÀí/½ÐÁϹÜÀí/Jl_CallGoodsBillMain.html
@@ -158,7 +158,7 @@
            //#endregion
            //#region æŸ¥è¯¢æŒ‰é’®
            form.on('submit(btnSearch)', function (data) {//选择仓位
            form.on('submit(btnSearch)', function (data) {
                get_FastQuery();
            });
            //#endregion
WebTM/views/³µ¼ä¹ÜÀí/¹¤Ðò³öÕ¾»ã±¨µ¥/Cj_StationOutBillList.html
@@ -91,7 +91,7 @@
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete" id="btn-Delete"><i class="layui-icon layui-icon-delete"></i>删除</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Audit" id="btn-Audit"><i class="layui-icon layui-icon-radio"></i>审核</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeAudit" id="btn-DeAudit"><i class="layui-icon layui-icon-circle"></i>反审核</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-ProcessCheck" id="btn-ProcessCheck">工序检</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-ProcessCheck" id="btn-ProcessCheck">工序检验</button>
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Print" id="btn-Print"><i class="layui-icon layui-icon-circle"></i>预览</button>-->
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Cell" id="btn-Cell"><i class="layui-icon layui-icon-ok"></i>保存列宽</button>-->
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-RefreshCell" id="btn-RefreshCell"><i class="layui-icon layui-icon-refresh"></i>默认列宽</button>-->
WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת¿¨/Sc_ProcessExchangeBill.html
@@ -317,7 +317,7 @@
                                                <input type="text" class="layui-input" name="HICMOEntryID" id="HICMOEntryID" value="0" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                        <!--<div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">流转卡类型</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HWorkTypeName" id="HWorkTypeName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
@@ -326,7 +326,7 @@
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                        </div>-->
                                    </div>
                                </div>
                            </div>
@@ -344,6 +344,8 @@
                                            <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="HSeOrderBillNo" id="HSeOrderBillNo">
                                                <input type="hidden" class="layui-input" name="HSeOrderEntryID" id="HSeOrderEntryID">
                                                <input type="hidden" class="layui-input" name="HSeOrderInterID" id="HSeOrderInterID">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
@@ -577,7 +579,7 @@
                , form = layui.form
                , laydate = layui.laydate
                , element = layui.element;
            var option;
            //判断是否登录 æœªç™»å½•则跳到登录页
            //if (sessionStorage.login != "login") {
            //    layer.confirm("登录失效,请重新登录!", {
@@ -595,6 +597,12 @@
                var HEntryID=params[params[2]];//源单子id
                var HSouceBillType = params[params[3]];//源单类型
            }
            //#region è¿›å…¥é¡µé¢å³åŠ è½½
            //初始化表格
            set_InitGrid();
            //判断操作类型
            if (OperationType == 1) {//无源单新增
                $.ajax({
@@ -610,6 +618,16 @@
                        $("#HMaker").val(sessionStorage["HUserName"]);
                    }
                });
                option.data = [{
                    "HProcNo": "", "HProcID": 0, "HProcNumber": "", "HProcName": "", "HWorkRemark": "",
                    "HCenterID": 0, "HCenterNumber": "", "HCenterName": "",
                    "HDeptID": 0, "HDeptNumber": "", "HDeptName": "",
                    "HSupID": 0, "HSupNumber": "", "HSupName": "", "isEntrust": "false",
                    "HQty": 0, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                    "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                    "HPassRate": "", "HSumPassRate": "", "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": ""
                }];
                table.render(option);
            }
            else if (OperationType == 2) {//有源单新增
                $("#HItemID").val(linterid);//修改时主表ID
@@ -627,42 +645,33 @@
                        $("#HMaker").val(sessionStorage["HUserName"]);
                    }
                });
                GetICMOBillValue(linterid, HEntryID)
                GetICMOBillValue(linterid, HEntryID);
                option.data = [{
                    "HProcNo": "", "HProcID": 0, "HProcNumber": "", "HProcName": "", "HWorkRemark": "",
                    "HCenterID": 0, "HCenterNumber": "", "HCenterName": "",
                    "HDeptID": 0, "HDeptNumber": "", "HDeptName": "",
                    "HSupID": 0,"HSupNumber": "", "HSupName": "", "isEntrust": "false",
                    "HQty": 0, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                    "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                    "HPassRate": "", "HSumPassRate": "", "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": ""
                }];
                table.render(option);
            }
            else if (OperationType == 3) {//编辑
                $("#HItemID").val(linterid);//修改时主表ID
                $("#HEntryID").val(HEntryID);//修改时主表ID
                //编辑状态时,根据内码,获取信息并写入界面
                layer.alert("未知操作类型!", { icon: 5 });
            }
            else if (OperationType == 4) {//浏览
                $("#HItemID").val(linterid);//
                $("#HEntryID").val(HEntryID);//
                //编辑状态时,根据内码,获取信息并写入界面
                RoadBillMain(linterid);
                $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);//保存后加载数据时保存按钮禁用
                set_EditFromGrid();
            }
            else {
                layer.alert("未知操作类型!", { icon: 5 });
            }
            //#endregion
            //初始表格数据
            var rowdata = [{
                "HProcNo": "", "HProcID": "", "HProcNumber": "", "HProcName": "", "加工说明": "",
                "HCenterID": "", "工作中心代码": "", "工作中心": "", "HSupID": "",
                "供应商": "", "供应商代码": "", "isEntrust": "false",
                "HQty": "", "加工单位": "", "HRemark": "", "行号": "", "进站数量": "", "出站数量": "",
                "委外工单数量": "", "不合格数量": "", "超额比例": "", "最高上限": "", "isEdit": "否", "isEditValue": "false",
                "良率": "", "累计良率": "", "工艺参数": "", "图纸编号": "", "本工序确认记录": ""
            }];
            var option = {
                elem: '#mainTable'
                , toolbar: '#toolbarDemo'
                , limit: 500 //每页默认显示的数量
                , height: 'full-50'
                , cellMinWidth: 110
                , cols: [[ //表头
            //初始化表格
            function set_InitGrid() {
                //表头
                columns = [ //表头
                    { type: 'checkbox', totalRowText: '合计行' }
                    , { type: 'numbers', title: '序号', totalRow: true }
                    , { field: 'HProcNo', title: '流水号', edit: 'text' }
@@ -671,75 +680,75 @@
                    , { field: 'HProcName', title: '工序名称' }
                    , { field: 'HWorkRemark', title: '加工说明', edit: 'text' }
                    , { field: 'HCenterID', title: '工作中心ID', hide: true }
                    , { field: '工作中心代码', title: '工作中心代码', edit: 'text', event: "HWorkCenterCheck" }
                    , { field: '工作中心', title: '工作中心名称' }
                    , { field: 'HCenterNumber', title: '工作中心代码', edit: 'text', event: "HWorkCenterCheck" }
                    , { field: 'HCenterName', title: '工作中心名称' }
                    , { field: 'HDeptID', title: '部门ID', hide: true }
                    , { field: 'HDeptNumber', title: '部门代码', edit: 'text', event: "HDeptCheck" }
                    , { field: 'HDeptName', title: '部门' }
                    , { field: 'HSupID', title: '供应商ID', hide: true }
                    , { field: '供应商代码', title: '供应商代码', edit: 'text', event: "HSupCheck" }
                    , { field: '供应商', title: '供应商' }
                    , { field: 'HSupNumber', title: '供应商代码', edit: 'text', event: "HSupCheck" }
                    , { field: 'HSupName', title: '供应商' }
                    , { field: 'isEntrust', title: '是否委外', templet: '#isEntrust' }
                    , { field: 'HQty', title: '流转卡数量', edit: 'text' }
                    , { field: '加工单位', title: '加工单位', edit: 'text' }
                    , { field: 'HQty', title: '流水卡数量', edit: 'text' }
                    , { field: 'HOutPrice', title: '加工单价', edit: 'text' }
                    , { field: 'HRemark', title: '备注', edit: 'text' }
                    , { field: '行号', title: '行号', edit: 'text' }
                    , { field: '进站数量', title: '进站数量', edit: 'text' }
                    , { field: '出站数量', title: '出站数量', edit: 'text' }
                    , { field: '委外工单数量', title: '委外工单数量', edit: 'text' }
                    , { field: '不合格数量', title: '不合格数量', edit: 'text' }
                    , { field: '超额比例', title: '超额比例', edit: 'text' }
                    , { field: '最高上限', title: '最高上限', edit: 'text' }
                    , { field: 'isEdit', title: '不可编辑', event: "isEditCheck" }
                    , { field: 'isEditValue', title: '不可编辑值', hide: true }
                    , { field: '良率', title: '良率', edit: 'text' }
                    , { field: '累计良率', title: '累计良率', edit: 'text' }
                    , { field: 'HRelationQty_In', title: '进站数量', edit: 'text' }
                    , { field: 'HRelationQty_Out', title: '出站数量', edit: 'text' }
                    , { field: 'HRelationQty_WWOrder', title: '委外工单数量', edit: 'text' }
                    , { field: 'HRelationQty_Bad', title: '不合格数量', edit: 'text' }
                    , { field: 'HOverRate', title: '超额比例', edit: 'text', event: "HOverRate" }
                    , { field: 'HMaxQty', title: '最高上限', edit: 'text', edit: 'false', }
                    , { field: 'HPassRate', title: '良率', edit: 'text' }
                    , { field: 'HSumPassRate', title: '累计良率', edit: 'text' }
                    , { field: 'HPicNum', title: '图纸编号', edit: 'text' }
                    , { field: 'HProcCheckNote', title: '本工序确认记录', edit: 'text', width: 500 }
                    , { field: 'HTechnologyParameter', title: '工艺参数', edit: 'text', width:1200 }
                    , { field: 'HTechnologyParameter', title: '工艺参数', edit: 'text', width: 1200 }
                    , { fixed: 'right', title: '操作', toolbar: '#barDemo' }
                ]]
                , done: function (res, curr, count) {
                    option.data = res.data;
                    //去掉下拉框失焦事件否则在下拉框里输入值
                    $('.layui-form-select').find('input').unbind("blur");
                    //表格重载回显下拉框里的数据
                    $('tr').each(function (e) {
                        var $cr = $(this);
                        var dataIndex = $cr.attr("data-index");
                        $.each(option.data, function (index, value) {
                            if (value.LAY_TNDEX == dataIndex) {
                                $cr.find('input').val(value.isEntrust);
                            }
                ];
                option = {
                    id: 'mainTable'
                    , elem: '#mainTable'
                    , toolbar: '#toolbarDemo'
                    , page: false
                    , cellMinWidth: 120
                    , height: 500
                    , cols: [columns]
                    , done: function (res, curr, count) {
                        option.data = res.data;
                        //去掉下拉框失焦事件否则在下拉框里输入值
                        $('.layui-form-select').find('input').unbind("blur");
                        //表格重载回显下拉框里的数据
                        $('tr').each(function (e) {
                            var $cr = $(this);
                            var dataIndex = $cr.attr("data-index");
                            $.each(option.data, function (index, value) {
                                if (value.LAY_TNDEX == dataIndex) {
                                    $cr.find('input').val(value.isEntrust);
                                }
                            });
                        });
                    });
                }
                , text: {
                    none: '无数据!'
                }
            };
            //初始加载表格
            option.data = rowdata;
            table.render(option);
                    }
                    , done: function (res, curr, count) {
            //是否默认工艺
            //form.on('checkbox(HBLFlag)', function (data) {
            //    $("#HBLFlag").val(data.elem.checked);
            //});
            //是否启用
            form.on('checkbox(checkboxHUseFlag)', function (data) {
                $("#HUseFlag").val(data.elem.checked);
            });
                    }
                };
            }
            //头工具栏事件
            table.on('toolbar(mainTable)', function (obj) {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                //新增行表格数据
                var NewRow = {
                    "HProcNo": "", "HProcID": "", "HProcNumber": "", "HProcName": "", "加工说明": "",
                    "HCenterID": "", "工作中心代码": "", "工作中心": "", "HSupID": "",
                    "供应商": "", "供应商代码": "", "isEntrust": "false",
                    "HQty": "", "加工单位": "", "HRemark": "", "行号": "", "进站数量": "", "出站数量": "",
                    "委外工单数量": "", "不合格数量": "", "超额比例": "", "最高上限": "", "isEdit": "否", "isEditValue": "false",
                    "良率": "", "累计良率": "", "工艺参数": "", "图纸编号": "", "本工序确认记录": ""
                var NewRow ={
                    "HProcNo": "", "HProcID": 0, "HProcNumber": "", "HProcName": "", "HWorkRemark": "",
                    "HCenterID": 0, "HCenterNumber": "", "HCenterName": "",
                    "HDeptID": 0, "HDeptNumber": "", "HDeptName": "",
                    "HSupID": 0, "HSupNumber": "", "HSupName": "", "isEntrust": "false",
                    "HQty": 0, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                    "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                    "HPassRate": "", "HSumPassRate": "", "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": ""
                };
                switch (obj.event) {
                    case 'btn-AddLine':
@@ -791,6 +800,7 @@
                        }
                    });
                }
                $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) {
                    if (event.key == "F7") {
                        if (obj.event == 'HProcCheck') {
@@ -816,6 +826,7 @@
                                        , HProcID: checkStatus.data[0].HItemID
                                        , HProcNumber: checkStatus.data[0].工序代码
                                    });
                                    layer.close(layer.index);
                                }
                                , btn2: function (index, layero) {
@@ -844,9 +855,9 @@
                                        return layer.msg('请选择数据');
                                    }
                                    obj.update({
                                        å·¥ä½œä¸­å¿ƒ: checkStatus.data[0].工作中心
                                        HCenterName: checkStatus.data[0].工作中心
                                        , HCenterID: checkStatus.data[0].HItemID
                                        , å·¥ä½œä¸­å¿ƒä»£ç : checkStatus.data[0].工作中心代码
                                        , HCenterNumber: checkStatus.data[0].工作中心代码
                                    });
                                    layer.close(layer.index);
                                }
@@ -876,9 +887,41 @@
                                        return layer.msg('请选择数据');
                                    }
                                    obj.update({
                                        ä¾›åº”商: checkStatus.data[0].HName
                                        HSupName: checkStatus.data[0].HName
                                        , HSupID: checkStatus.data[0].HItemID
                                        , ä¾›åº”商代码: checkStatus.data[0].HNumber
                                        , HSupNumber: checkStatus.data[0].HNumber
                                    });
                                    layer.close(layer.index);
                                }
                                , btn2: function (index, layero) {
                                },
                                end: function () {
                                }
                            });
                        }
                        if (obj.event === 'HDeptCheck') {//部门
                            layer.open({
                                type: 2,
                                skin: 'layui-layer-rim', //加上边框
                                title: '供应商列表',
                                closeBtn: 1,
                                shift: 2,
                                area: ['90%', '90%'],
                                maxmin: true,
                                content: ['../../../views/Baseset/基础资料/Gy_DepartmentList.html', 'yes'],
                                btn: ['确定', '取消']
                                , btn1: function (index, layero) {
                                    //按钮【按钮一】的回调
                                    var iframeWindow = window['layui-layer-iframe' + index];
                                    var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');
                                    if (checkStatus.data.length === 0) {
                                        return layer.msg('请选择数据');
                                    }
                                    obj.update({
                                        HDeptName: checkStatus.data[0].HName
                                        , HDeptID: checkStatus.data[0].HItemID
                                        , HDeptNumber: checkStatus.data[0].HNumber
                                    });
                                    layer.close(layer.index);
                                }
@@ -916,98 +959,29 @@
                }
            });
            $('#HName').on('keydown', function (event) {//工艺路线名称
                if (event.keyCode == 118) {
                    layer.msg("工艺路线名称F7按钮")
                }
            });
            //监听单元格编辑  å•元格编辑后 å˜æ›´
            table.on('edit(mainTable)', function (obj) {
                // å•元格编辑之前的值
                //第一行计划数量=流转卡数量;之后的计划数量=上一行数量*良率/ 100
                //最高上限=流转卡数量*(100+超额比例)/100
                var oldText = $(this).prev().text();
                var value = obj.value //得到修改后的值
                    , data = obj.data //得到所在行所有键值
                    , field = obj.field; //得到字段
            //保存提交
            form.on('submit(btnSave)', function (data) {//提交
                if ($("#HICMOInterID").val() == 0) {
                    layer.msg("请选择任务单!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                switch (field) {
                    case "HOverRate":
                        var HQty = parseInt(isNaN(data.HQty) ? 0 : data.HQty);
                        var HOverRate = parseFloat(isNaN(data.HOverRate) ? 0 : data.HOverRate);
                        //同步更新表格和缓存对应的值
                        obj.update({
                            HMaxQty: HQty * (100 + HOverRate)/100                         //最小包装数
                        });
                        break;
                    default:
                }
                if ($("#HQty").val() == "" || $("#HQty").val() <= 0) {
                    layer.msg("基本信息中流转卡数量不能为空且不能小于等于0!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if (!$("#HPlanBeginDate").val()) {
                    layer.msg("请选择计划开工日期!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if (!$("#HPlanEndDate").val()) {
                    layer.msg("请选择计划完工日期!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                var sSubTable = table.cache['mainTable'];
                for (var i = 0; i < sSubTable.length; i++) {
                    if (!sSubTable[i].HProcNo) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,流水号不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                    if (sSubTable[i].HProcNo == 0) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,流水号不能为0!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                    if (!sSubTable[i].HProcID) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,工序不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                    if (!sSubTable[i].HCenterID) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,工作中心不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                    if (sSubTable[i].isEntrust == "true") {
                        if (!sSubTable[i].HSupID) {
                            var indexRow = i + 1;
                            layer.msg("第" + indexRow + "行,供应商不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            return;
                        }
                    }
                }
                data.field.HPRDORGID = sessionStorage["OrganizationID"];//组织
                var HBLFlag = document.getElementById("HBLFlag").checked;
                HBLFlag == "on" ? data.field.HBLFlag = 'true' : data.field.HBLFlag = 'false';//将数组合并成字符串
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(table.cache['mainTable']);
                var sMainSub = sMainStr + ';' + sSubStr + ";" + sessionStorage["HUserName"];
                var index = layer.load();
                $.ajax({
                    type: "POST",
                    url: GetWEBURL() + "/Sc_ProcessExchangeBill/AddBill",
                    async: true,
                    data: { "sMainSub": sMainSub },
                    dataType: "json",
                    success: function (data) {
                        if (data.count == 1) {
                            //layer.confirm(data.Message, {
                            //    icon: 1, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['新增'],
                            //    btn2: function () {
                            //        //parent.layui.admin.events.closeThisTabs();关闭页签
                            //        //window.close();//关闭页面,浏览器有效,PDA无效
                            //        parent.location.href = "../../../views/index.html"
                            //    }//关闭
                            //}, function () { window.location.reload(); });//新增
                            layer.close(index);
                            layer.msg("提交成功");
                            $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);//保存按钮禁用
                        }
                        else {
                            layer.close(index);
                            layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        }
                    },
                    error: function (err) {
                        layer.close(index);
                        layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    }
                });
            });
@@ -1089,7 +1063,7 @@
                            return layer.msg('请选择数据');
                        }
                        $("#HEquipMentName").val(checkStatus.data[0].HName);
                        $("#HEquipMentID").val(checkStatus.data[0].HItemID);
                        $("#HEquipMentID").val(checkStatus.data[0].HInterID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
@@ -1181,23 +1155,6 @@
                });
            });
            //选择不良原因
            form.on('submit(HBadReasonID-BT)', function () {//选择仓库
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '不良原因列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_BadReasonList.html', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
            //选择生产任务单
            form.on('submit(btnSearchICMOBill)', function () {
                layer.open({
@@ -1214,90 +1171,260 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        GetICMOBillValue(checkStatus.data[0].hmainid)
                        GetICMOBillValue(checkStatus.data[0].hmainid, checkStatus.data[0].HEntryID)
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            });
            //选择责任人
            form.on('submit(HEmployeeID-BT)', function () {//选择责任人
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '职员列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_EmployeeList.html?Type=HKeeper', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
            //选择申请工序
            form.on('submit(HSQProcID-BT)', function () {//选择申请工序
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '申请工序列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_ProcList.html', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
            //选择责任工序
            form.on('submit(HZRProcID-BT)', function () {//选择责任工序
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '责任工序列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_ProcList.html?Type=HZR', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
            //保存提交
            form.on('submit(btnSave)', function (data) {//提交
                if ($("#HICMOInterID").val() == 0) {
                    layer.msg("请选择任务单!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if ($("#HQty").val() == "" || $("#HQty").val() <= 0) {
                    layer.msg("基本信息中流转卡数量不能为空且不能小于等于0!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if (!$("#HPlanBeginDate").val()) {
                    layer.msg("请选择计划开工日期!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if (!$("#HPlanEndDate").val()) {
                    layer.msg("请选择计划完工日期!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                var sSubTable = table.cache['mainTable'];
                for (var i = 0; i < sSubTable.length; i++) {
                    if (!sSubTable[i].HProcNo) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,流水号不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                })
            });
            //编辑
            form.on('submit(cmdModify)', function () {//编辑
                var sSubStr = table.cache['wl-table'];
                layer.open({
                    type: 2
                    , area: ['100%', '100%']
                    , title: '明细列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/公共页面/Kf_BarCodeEditDlg.html?table=' + JSON.stringify(sSubStr), 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    if (sSubTable[i].HProcNo == 0) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,流水号不能为0!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                })
                // }
                    if (!sSubTable[i].HProcID) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,工序不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                    if (!sSubTable[i].HCenterID) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,工作中心不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                    if (sSubTable[i].isEntrust == "true") {
                        if (!sSubTable[i].HSupID) {
                            var indexRow = i + 1;
                            layer.msg("第" + indexRow + "行,供应商不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            return;
                        }
                    }
                }
                data.field.HPRDORGID = sessionStorage["OrganizationID"];//组织
                var HBLFlag = document.getElementById("HBLFlag").checked;
                HBLFlag == "on" ? data.field.HBLFlag = 'true' : data.field.HBLFlag = 'false';//将数组合并成字符串
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(table.cache['mainTable']);
                var flag = "xz";
                if (OperationType == 3) {
                    flag = "xg";
                }
                var sMainSub = sMainStr + ';' + sSubStr + ";" + sessionStorage["HUserName"] + ";" + flag;
                var index = layer.load();
                $.ajax({
                    type: "POST",
                    url: GetWEBURL() + "/Sc_ProcessExchangeBill/AddBill",
                    async: true,
                    data: { "sMainSub": sMainSub },
                    dataType: "json",
                    success: function (data) {
                        if (data.count == 1) {
                            layer.close(index);
                            layer.msg("提交成功");
                            $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);//保存按钮禁用
                        }
                        else {
                            layer.close(index);
                            layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        }
                    },
                    error: function (err) {
                        layer.close(index);
                        layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    }
                });
            });
            //退出
            form.on('submit(Cancel)', function () {
                if (OperationType == 1) {
                if (linterid == undefined) {
                    //关闭页签
                    Pub_Close(2);
                } else if (OperationType == 2) {
                }
                else {
                    //关闭页签
                    Pub_Close(1);
                }
            })
            //编辑方法
            function set_EditFromGrid() {
                set_EditForm(linterid);  //编辑获取表头
                set_EditGrid(linterid);  //编辑获取表体
                option.data = [{
                    "HProcNo": "", "HProcID": 0, "HProcNumber": "", "HProcName": "", "HWorkRemark": "",
                    "HCenterID": 0, "HCenterNumber": "", "HCenterName": "",
                    "HDeptID": 0, "HDeptNumber": "", "HDeptName": "",
                    "HSupID": 0, "HSupNumber": "", "HSupName": "", "isEntrust": "false",
                    "HQty": 0, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                    "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                    "HPassRate": "", "HSumPassRate": "", "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": ""
                }];
                table.render(option);
            }
            //编辑获取表头
            function set_EditForm(linterid) {
                //查询检验方案单是否存在
                $.ajax({
                    url: GetWEBURL() + "Sc_ProcessExchangeBill/GetProcessExchangeBillMain",
                    type: "GET",
                    data: {
                        "HInterID": linterid
                    },
                    success: function (result) {
                        if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data.h_v_Sc_ProcessExchangeBillQuery[0];
                            form.val("component-form-group", {
                                "HBillNo": data.单据号
                                , "HInterID": data.hmainid
                                , "HPRDORGID": data.HPRDORGID
                                , "HDate": formatDate(data.日期)
                                , "HOrderProcNO": data.订单跟踪号
                                , "HPicNumVer": data.图号版本
                                , "HMaterName2": data.产品名称
                                , "HMaterID2": data.HMaterID2
                                , "HMaterNumber2": data.产品代码
                                , "HMaterModel2": data.产品规格
                                , "HPicNumAssemble": data.总装图号
                                , "HICMOBillNo": data.任务单号
                                , "HICMOInterID": data.hicmointerid
                                , "HQty": data.流转卡数量
                                , "HUnitName": data.单位
                                , "HUnitID": data.HUnitID
                                , "HMaterTexture": data.材质
                                , "HPlanBeginDate": formatDate(data.计划开工日期)
                                , "HPlanEndDate": formatDate(data.计划完工日期)
                                , "HEquipMentName": data.设备名称
                                , "HEquipMentID": data.HEquipMentID
                                , "HProductNum": data.成品编号
                                , "HExplanation": data.补料原因
                                , "HBLFlag": data.补料标记
                                , "HProjectNum": data.项目编号
                                , "HVerNum": data.版本
                                , "HRemark": data.表头备注
                                , "HMateOutBatchNo": data.原料批次
                                , "HWorkShopName": data.生产车间
                                , "HWorkShopID": data.HWorkShopID
                                , "textBox2": data.任务单号
                                , "HSupName": data.委外加工单位
                                , "HSupID": data.HSupID
                                , "HMaterName": data.子件名称
                                , "HMaterID": data.HMaterID
                                , "HMaterNumber": data.子件代码
                                , "HMaterModel": data.子件规格
                                , "HUnitNumber": data.单位代码
                                , "HMainMaterID": data.主要材料
                                , "HPlanQty": data.生产数量
                                , "HprocExQty": data.生产数量
                                , "HKeyMaterID": data.关键材料
                                , "HICMOEntryID": data.HICMOEntryID
                                , "HProdMaterCode": data.产品CODE
                                , "HSeOrderBillNo": data.销售订单号
                                , "HSeOrderEntryID": data.HSeOrderEntryID
                                , "HSeOrderInterID": data.HSeOrderInterID
                                , "HCusShortName": data.客户简称
                                , "HCusNeedMaterial": data.客户要求材料成分
                                , "HPlanSendGoodsDate": data.预计出货日期
                                , "HProdMaterName": data.产品名称2
                                , "HCusName": data.客户名称
                                , "HWorkRemark": data.生产备注
                                , "HImportNote": data.重要提示
                                , "HMaterNumber_A": data.原材料编号A
                                , "HMaterNumber_B": data.原材料编号B
                                , "HMaterNumber_C": data.原材料编号C
                                , "HMaterNumber_D":data.原材料编号D
                                , "HProdType": data.生产类型
                                , "HMaterShortName": data.原材料简称
                                , "HMaterIDA": data.原材料内码A
                                , "HMaterIDB": data.原材料内码B
                                , "HMaterIDC": data.原材料内码C
                                , "HMaterIDD": data.原材料内码D
                                , "HMaker": data.制单人
                                , "HChecker": data.审核人
                                , "HCloseMan": data.关闭人
                                , "HMakeDate": formatDate(data.制单日期)
                                , "HCheckDate": formatDate(data.审核日期)
                                , "HCloseDate": formatDate(data.关闭日期)
                                , "HUpDater": data.修改人
                                , "HDeleteMan": data.作废人
                                , "HUpDateDate": formatDate(data.修改日期)
                                , "HDeleteDate": formatDate(data.作废日期)
                            });
                        } else {
                            layer.alert(result.msg, { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                        }
                    }, error: function () {
                        layer.alert("发生错误!", { icon: 5 });
                    }
                });
            }
            // ç¼–辑获取表头时时间格式矫正方式
            function formatDate(date) {
                var d = new Date(date),
                    month = '' + (d.getMonth() + 1),
                    day = '' + d.getDate(),
                    year = d.getFullYear();
                if (month.length < 2) month = '0' + month;
                if (day.length < 2) day = '0' + day;
                return [year, month, day].join('-');
            }
            // ç¼–辑获取表体
            function set_EditGrid(linterid) {
                $("#HInterID").val(linterid);//修改时主表ID
                //编辑加载数据
                $.ajax({
                    url: GetWEBURL() + 'Sc_ProcessExchangeBill/GetProcessExchangeBillSub',
                    type: "GET",
                    data: { "HInterID": linterid },
                    success: function (result) {
                        if (result.count == 1) {
                            option.data = result.data;
                            table.render(option);
                        } else {
                            layer.alert(result.code + result.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(index0);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            }
            //返回生产任务单
@@ -1401,50 +1528,6 @@
            ZRProcName, QRName;
        function GetHReasonValue(obj)  //返回不良原因
        {
            HReasonName = obj[0].HName;
            ReasonID = obj[0].HItemID;
        }
        //返回产品
        function GetHMaterNameValue(obj) {
            $("#HMaterName2").val(obj[0].HName);
            $("#HMaterID2").val(obj[0].HItemID);
            $("#HMaterNumber2").val(obj[0].HNumber);
            $("#HMaterHModel2").val(obj[0].HModel);
        }
        function GetHKeeperValue(obj) {  //返回责任人
            EmpName = obj[0].HName;
            // $("#HEmpName").val(obj[0].HName);
            //$("#HItemID").val(obj[0].HItemID);
        }
        function GetHProcValue(obj) {
            subProcName = obj[0].工序;
            subProcID = obj[0].HItemID;
            subProcNumber = obj[0].HProcNumber;
        }
        function GetHSupValue(obj) {
            subSupName = obj[0].HName;
            subSupID = obj[0].HItemID;
            subSupNumber = obj[0].HNumber;
        }
        function GetWorkCenterValue(obj) {
            subWorkCenterName = obj[0].工作中心;
            subWorkCenterID = obj[0].HItemID;
            subWorkCenterNumber = obj[0].工作中心代码;
        }
        function GetHZRValue(obj) {   //返回责任工序
            ZRProcName = obj[0].工序;
            //$("#HZRProcName").val(obj[0].工序);
            //$("#HItemID").val(obj[0].HItemID);
        }
        //HWorker
        function GetHWorkerValue(obj) {  //返回不良确认人
            QRName = obj[0].HName;
            //$("#HQRName").val(obj[0].HName);
            //$("#HItemID").val(obj[0].HItemID);
        }
    </script>
</body>
</html>
WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת¿¨/Sc_ProcessExchangeBillList.html
@@ -83,6 +83,8 @@
                                <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="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>
@@ -146,6 +148,12 @@
                    //退出按钮
                    case 'get_Exit': Pub_Close(2);
                        break;
                    //预览
                    case 'btn_view': get_view();
                        break;
                    //打印
                    case 'btn_print': get_print();
                        break;
                };
            });
@@ -163,6 +171,7 @@
            });
            //#endregion
            //#region æœ¬é¡µé¢æ‰€æœ‰è¢«è°ƒç”¨çš„æ–¹æ³•
            function set_ClearBill() {
                //初始化主表列表
@@ -177,13 +186,15 @@
            //#region é‡ç½®è¿‡æ»¤æ¡ä»¶æ–¹æ³•
            function set_ClearQuery() {
                $("#SHPrintQty").val("");//打印状态
                wybj = false;//委外标记
                $("input[type='checkbox'][name='wybj']").prop('checked', false);
                form.render("checkbox");//委外标记
                $("#HDate").val("");//开始日期
                $("#HDate1").val("");//结束日期
                $("#HOrderProcNO").val("");//订单跟踪号
                $("#SHname").val("");//物料|子件名称|子件规格
                //$("#btnSearch").click();
                sWhere = "";
                get_Display(sWhere);
            }
            //#endregion
@@ -226,69 +237,6 @@
            //#endregion
            //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件等
            ////查询按钮
            //form.on('submit(btnSearch)', function (data) {//选择仓位
            //    var SHPrintQty = $("#SHPrintQty").val();//打印状态
            //    var HDate = $("#HDate").val();//开始日期
            //    var HDate1 = $("#HDate1").val();//结束日期
            //    var HOrderProcNO = $("#HOrderProcNO").val();//订单跟踪号
            //    var SHname = $("#SHname").val();//物料|子件名称|子件规格
            //    if (SHPrintQty) {//判断打印状态
            //        if (SHPrintQty == "全部") {
            //            sWhere = " and æ‰“印次数 >= 0 ";
            //        }
            //        if (SHPrintQty == "已打印") {
            //            sWhere = " and æ‰“印次数 > 0 ";
            //        }
            //        if (SHPrintQty == "未打印") {
            //            sWhere = " and æ‰“印次数 = 0 ";
            //        }
            //    }
            //    if (wybj) {
            //        sWhere += " and å§”外标记 = 'Y'";
            //    }
            //    if (HDate) {
            //        sWhere += " and æ—¥æœŸ >= '" + HDate + "'";
            //    }
            //    if (HDate1) {
            //        sWhere += " and æ—¥æœŸ <= '" + HDate1 + "'";
            //    }
            //    if (HOrderProcNO) {
            //        sWhere += " and è®¢å•跟踪号 like '%" + HOrderProcNO + "%'";
            //    }
            //    if (SHname) {
            //        sWhere += " and å­ä»¶åç§° like '%" + SHname + "%' or å­ä»¶è§„æ ¼ like '%" + SHname + "%'"
            //    }
            //    $.ajax({
            //        //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
            //        url: GetWEBURL() + '/LEMS/MES_Sc_ProcessExchangeBillQuery_Json',
            //        type: "GET",
            //        data: { "sWhere": sWhere },
            //        success: function (data1) {
            //            if (data1.count == 1) {
            //                option.data = data1.data;
            //                table.render(option);
            //                layer.alert("查询成功", { icon: 1 });
            //            } else {
            //                layer.alert(data1.code + data1.Message, { icon: 5 });
            //            }
            //        }, error: function () {
            //            layer.alert("接口失效!", { icon: 5 });
            //        }
            //    });
            //    sWhere = "";//调用接口后清空sWhere缓存
            //});
            ////重置按钮
            //form.on('submit(btnReSearch)', function (data) {
            //    $("#SHPrintQty").val("");//打印状态
            //    wybj = false;//委外标记
            //    $("#HDate").val("");//开始日期
            //    $("#HDate1").val("");//结束日期
            //    $("#HOrderProcNO").val("");//订单跟踪号
            //    $("#SHname").val("");//物料|子件名称|子件规格
            //    $("#btnSearch").click();
            //});
            //选中判断
            form.on('checkbox(wybj)', function (data) {
@@ -510,42 +458,99 @@
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var linterid = data[0];
                    var linterid = data[0].hmainid;
                    //if (AllowLoadData(sSubStr) != false) {//非空验证
                    layer.open({
                        type: 2
                        , area: ['100%', '100%']
                        , title: '工序列表-编辑'
                        , shift: 0//弹出动画
                        , content: '../工序流转卡/Sc_ProcessExchangeBill.html?OperationType=3&linterid=' + linterid + '&HEntryID=' + hsubid+'&HSouceBillType='
                        , content: '../工序流转卡/Sc_ProcessExchangeBill.html?OperationType=3&linterid=' + linterid + '&HEntryID=&HSouceBillType='
                    })
                } else {
                    layer.msg('请选择一行数据编辑!');
                }
            }
            //#endregion
            ////查询
            //function get_Display(sWhere)
            //{
            //    //进入页面显示的缓存列表
            //    $.ajax({
            //        url: GetWEBURL() + '/LEMS/MES_Sc_ProcessExchangeBillQuery_Json',
            //        type: "GET",
            //        data: { "sWhere": sWhere },
            //        success: function (data1) {
            //            if (data1.count == 1) {
            //                option.data = data1.data;
            //                table.render(option);
            //            } else {
            //                layer.alert(data1.code + data1.Message, { icon: 5 });
            //            }
            //        }, error: function () {
            //            layer.alert("接口失效!", { icon: 5 });
            //        }
            //    });
            //}
            //#endregion
            //删除
            function set_DeleteBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var HInterID = data[0].hmainid.toString();
                    //逻辑删除方法
                    layer.confirm("确认要删除吗,删除后不能恢复", { title: "删除确认" }, function (index) {
                        $.ajax({
                            type: "GET",
                            url: GetWEBURL() + "/Sc_ProcessExchangeBill/DeltetProcessExchangeBillByID", //方法所在页面和方法名
                            data: { "HInterID": HInterID, "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_view() {
                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=HProcessExchange', 'yes']
                        , resize: false
                    })
                }
                else {
                    layer.msg('请选择一行数据打印!');
                }
            }
            //打印
            function get_print() {
                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=HProcessExchange', 'yes']
                        , resize: false
                    })
                }
                else {
                    layer.msg('请选择一行数据打印!');
                }
            }
            //#region åˆ·æ–°
            function get_Refresh() {
WebTM/views/²É¹º¹ÜÀí/ίÍâ¶©µ¥/WW_EntrustOrderBillList.html
@@ -141,6 +141,7 @@
                                        <label class="layui-form-label">完成状态</label>
                                        <div class="layui-input-block" style="width:190px;">
                                            <select name="HFinishStatus" lay-filter="HFinishStatus">
                                                <option value="" selected>全部</option>
                                                <option value="未完成" selected>未完成</option>
                                                <option value="已完成">已完成</option>
                                            </select>
WebTM/views/²É¹º¹ÜÀí/²É¹º¶©µ¥/Cg_POOrderBillList.html
@@ -148,6 +148,7 @@
                                        <label class="layui-form-label">完成状态</label>
                                        <div class="layui-input-block" style="width:190px;">
                                            <select name="HFinishStatus" lay-filter="HFinishStatus">
                                                <option value="" selected>全部</option>
                                                <option value="未完成" selected>未完成</option>
                                                <option value="已完成">已完成</option>
                                            </select>