From 2c5edb5a7bd7b36a7d2f94b1d7347dbe1b6b318b Mon Sep 17 00:00:00 2001
From: yangle <admin@YINMOU>
Date: 星期一, 07 四月 2025 09:46:13 +0800
Subject: [PATCH] 合并

---
 WebTM/WebTM.csproj.user                                              |    2 
 WebTM/views/生产管理/报工平台_PDA/产量汇报/Sc_Add_ProductReportBillList_PDA.html |    9 
 WebTM/Properties/PublishProfiles/LAYUI.pubxml.user                   |   34 
 WebTM/views/项目管理/工程项目/PM_ProjectTaskNeedCheckQuery.html              |  231 +++----
 WebTM/views/生产管理/欠料运算/JIT_MaterialLevelShorAnalysisReport.html       |   27 
 WebTM/views/生产管理/报工平台_PDA/完工/Sc_Add_MESEndWorkBillList_PDA.html      |    9 
 WebTM/views/生产管理/三升排产/JIT_DayPlanPlatForm.html                       |    8 
 WebTM/views/项目管理/工程项目/PM_ProjectTaskNeedSaveQuery.html               |  744 ++++++++++++++++++++++++
 WebTM/views/生产管理/报工平台_PDA/停工/Sc_Add_MESStopWorkBillList_PDA.html     |    9 
 WebTM/views/生产管理/报工平台_PDA/开工/Sc_Add_MESBeginWorkBillList_PDA.html    |   22 
 WebTM/views/项目管理/工程项目/PM_ProjectBillList.html                        |  169 +++++
 WebTM/layuiadmin/Scripts/webConfig.js                                |    4 
 WebTM/views/项目管理/工程项目/PM_ProjectBill.html                            |  486 +++++++++++++--
 WebTM/WebTM.csproj                                                   |    1 
 14 files changed, 1,467 insertions(+), 288 deletions(-)

diff --git a/WebTM/Properties/PublishProfiles/LAYUI.pubxml.user b/WebTM/Properties/PublishProfiles/LAYUI.pubxml.user
index a17e507..2a244a3 100644
--- a/WebTM/Properties/PublishProfiles/LAYUI.pubxml.user
+++ b/WebTM/Properties/PublishProfiles/LAYUI.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|2025-04-02T06:23:15.0843315Z;True|2025-04-02T14:16:43.4291041+08:00;True|2025-04-02T14:15:55.9278785+08:00;True|2025-04-02T14:15:02.0047936+08:00;True|2025-04-02T14:11:21.5012753+08:00;True|2025-04-02T14:03:05.8819962+08:00;True|2025-04-02T11:28:07.3915062+08:00;True|2025-04-02T11:15:34.8627211+08:00;True|2025-04-02T11:06:59.6624455+08:00;True|2025-04-02T11:02:45.3600811+08:00;True|2025-04-02T10:54:20.1665104+08:00;True|2025-04-02T10:53:13.9563242+08:00;False|2025-04-02T10:52:57.6924457+08:00;True|2025-04-01T14:13:01.8004212+08:00;True|2025-04-01T13:32:34.2769883+08:00;True|2025-04-01T13:24:41.1605228+08:00;True|2025-04-01T13:19:53.6891106+08:00;True|2025-04-01T11:17:33.5287490+08:00;False|2025-04-01T11:14:53.9926628+08:00;True|2025-03-31T15:57:11.4216850+08:00;False|2025-03-31T15:56:39.2736743+08:00;True|2025-03-28T09:54:10.2320963+08:00;True|2025-03-28T09:52:56.9147355+08:00;True|2025-03-28T09:31:22.7386913+08:00;True|2025-03-28T08:59:22.0025325+08:00;False|2025-03-28T08:58:48.9811079+08:00;True|2025-03-27T10:51:57.4616529+08:00;False|2025-03-27T10:50:13.5716858+08:00;True|2025-03-26T09:55:04.8016338+08:00;True|2025-03-26T09:47:17.7864255+08:00;True|2025-03-26T09:46:35.8664817+08:00;True|2025-03-26T09:40:24.9918189+08:00;True|2025-03-26T09:37:09.5478150+08:00;True|2025-03-26T09:35:40.0499132+08:00;True|2025-03-20T15:01:40.3595666+08:00;True|2025-03-20T14:55:19.0059522+08:00;True|2025-03-20T14:51:39.8660319+08:00;True|2025-03-20T14:27:56.5777746+08:00;True|2025-03-20T13:39:54.7519574+08:00;True|2025-03-19T09:05:48.0282472+08:00;True|2025-03-17T10:08:13.6442704+08:00;True|2025-03-17T09:38:45.1414063+08:00;False|2025-03-17T09:38:22.1405719+08:00;True|2025-03-14T09:32:40.9681768+08:00;True|2025-03-14T09:16:06.9157363+08:00;True|2025-03-14T09:13:01.1255797+08:00;True|2025-03-14T09:11:11.1674520+08:00;True|2025-03-14T09:08:06.9585979+08:00;False|2025-03-14T09:07:47.0760411+08:00;True|2025-03-13T15:55:41.7744956+08:00;True|2025-03-13T13:00:11.3007903+08:00;False|2025-03-13T12:59:36.8182552+08:00;True|2025-03-12T15:14:27.9947739+08:00;True|2025-03-12T15:03:55.1318390+08:00;True|2025-03-12T14:26:34.0190332+08:00;False|2025-03-12T14:25:59.1193483+08:00;True|2025-03-12T09:22:01.4883764+08:00;False|2025-03-12T09:21:39.0080903+08:00;True|2025-03-10T16:26:58.5018670+08:00;True|2025-03-10T16:24:00.3905172+08:00;True|2025-03-10T16:20:21.6595733+08:00;True|2025-03-10T16:18:07.2171657+08:00;True|2025-03-10T16:17:40.3642488+08:00;True|2025-03-10T15:56:00.8463304+08:00;False|2025-03-10T15:54:09.9161096+08:00;False|2025-03-07T10:17:09.2480344+08:00;True|2025-03-06T13:45:18.6674111+08:00;True|2025-03-06T13:43:45.5631731+08:00;False|2025-03-06T13:43:00.1471219+08:00;True|2025-03-06T10:48:04.2926112+08:00;True|2025-03-06T10:24:43.8490693+08:00;True|2025-03-06T09:51:10.8897698+08:00;True|2025-03-06T09:49:27.7421450+08:00;False|2025-03-06T09:49:03.3732372+08:00;True|2025-03-05T10:21:19.2996243+08:00;True|2025-03-05T10:16:03.8214445+08:00;True|2025-03-05T10:14:08.3530581+08:00;True|2025-03-05T10:12:43.5189214+08:00;True|2025-03-05T10:11:16.9120956+08:00;True|2025-03-05T10:05:48.7400931+08:00;False|2025-03-05T10:04:45.2322677+08:00;True|2025-03-04T13:33:54.2471288+08:00;True|2025-03-04T13:23:41.1767740+08:00;True|2025-03-04T11:28:16.4264524+08:00;True|2025-03-04T11:27:03.1611137+08:00;False|2025-03-04T11:26:20.1722430+08:00;True|2025-03-03T15:51:25.3111486+08:00;True|2025-03-03T15:49:32.9940710+08:00;True|2025-03-03T15:46:47.8394406+08:00;True|2025-03-03T15:44:08.2556647+08:00;True|2025-03-03T15:33:18.9879890+08:00;True|2025-03-03T15:31:24.7555763+08:00;True|2025-03-03T15:28:22.2926603+08:00;True|2025-03-03T15:27:18.8298542+08:00;True|2025-03-03T15:24:59.7379802+08:00;True|2025-03-03T15:23:34.0850359+08:00;True|2025-03-03T15:12:24.7076928+08:00;True|2025-03-03T15:04:52.9486877+08:00;True|2025-03-03T14:52:08.1750244+08:00;True|2025-03-03T14:50:55.1357809+08:00;True|2025-03-03T14:03:38.1176734+08:00;True|2023-10-12T09:41:32.8016639+08:00;True|2023-10-12T09:33:45.7062293+08:00;True|2023-10-12T09:25:29.1606626+08:00;True|2023-10-12T09:14:56.8301672+08:00;True|2023-10-12T08:49:06.9528588+08:00;True|2023-10-12T08:41:10.4198328+08:00;True|2023-10-12T08:18:17.0155897+08:00;True|2023-10-11T16:54:34.3349896+08:00;True|2023-10-11T09:31:56.5412983+08:00;True|2023-10-11T09:22:34.8025065+08:00;True|2023-10-10T09:16:33.9279356+08:00;True|2023-10-10T08:57:14.5748323+08:00;True|2023-10-09T09:53:51.8108832+08:00;True|2023-10-08T08:23:15.3020047+08:00;True|2023-10-07T09:41:46.6477464+08:00;True|2023-09-28T13:09:37.4726020+08:00;True|2023-09-28T10:25:25.5533941+08:00;True|2023-09-28T09:22:53.9752101+08:00;True|2023-09-27T09:09:26.8663364+08:00;True|2023-09-26T08:16:45.5815324+08:00;True|2023-09-25T16:06:51.3059542+08:00;False|2023-09-25T16:04:20.0823603+08:00;False|2023-09-25T16:02:50.2444755+08:00;False|2023-09-25T15:57:25.3025439+08:00;False|2023-09-25T15:56:49.6970018+08:00;False|2023-09-25T15:53:20.4815252+08:00;False|2023-09-25T15:50:19.8534089+08:00;True|2023-09-25T13:10:42.3669273+08:00;True|2021-09-27T16:24:34.0556986+08:00;True|2021-07-23T15:55:16.4166192+08:00;True|2021-07-23T15:55:10.5231272+08:00;True|2021-07-23T15:42:16.1730479+08:00;True|2021-07-23T13:59:03.2163357+08:00;True|2021-07-23T13:56:27.0248090+08:00;True|2021-07-23T13:50:06.6730828+08:00;True|2021-07-23T13:16:54.0609171+08:00;True|2021-07-23T09:47:26.2349449+08:00;True|2021-06-18T10:08:36.7720289+08:00;True|2021-06-18T10:02:02.8556313+08:00;True|2021-06-18T09:19:46.8101433+08:00;True|2021-06-17T11:28:10.2122132+08:00;True|2021-06-15T15:34:03.2312661+08:00;True|2021-06-15T15:15:22.7546719+08:00;True|2021-06-15T13:29:38.8451270+08:00;True|2021-06-15T13:24:00.8964134+08:00;True|2021-06-15T12:58:20.3927060+08:00;True|2021-06-15T12:23:25.0159432+08:00;True|2021-06-15T12:22:38.0563281+08:00;True|2021-06-15T11:28:19.6194535+08:00;True|2021-06-15T11:25:48.8728949+08:00;True|2021-06-15T11:09:38.1544762+08:00;True|2021-06-15T10:41:56.9826851+08:00;True|2021-06-15T10:35:25.0388391+08:00;True|2021-06-15T10:32:29.6233619+08:00;True|2021-06-15T09:23:13.5958671+08:00;True|2021-06-15T09:06:29.5417195+08:00;True|2021-06-15T08:37:15.2838896+08:00;True|2021-06-10T17:14:07.3138711+08:00;True|2021-06-10T17:01:12.2987318+08:00;True|2021-06-10T16:59:40.3348009+08:00;True|2021-06-10T16:46:10.5921685+08:00;True|2021-06-10T16:44:16.2724973+08:00;True|2021-06-10T14:39:02.6527482+08:00;True|2021-06-10T14:29:40.7812962+08:00;True|2021-06-10T14:25:39.2821282+08:00;True|2021-06-10T12:14:41.9132607+08:00;True|2021-06-09T18:13:34.0547788+08:00;True|2021-06-09T18:09:50.1762278+08:00;True|2021-06-09T18:00:21.8790266+08:00;True|2021-06-09T17:56:33.9442691+08:00;True|2021-06-09T14:04:32.7497044+08:00;True|2021-06-09T14:03:24.6380146+08:00;True|2021-06-09T14:01:43.0362725+08:00;True|2021-06-09T13:55:02.5402435+08:00;True|2021-06-09T13:52:40.0249905+08:00;True|2021-06-09T13:49:51.5385793+08:00;True|2021-06-09T13:49:17.1969762+08:00;True|2021-06-09T13:41:45.8438377+08:00;True|2021-06-09T13:36:33.2456459+08:00;True|2021-06-09T13:30:16.9451132+08:00;True|2021-06-09T13:17:58.5879548+08:00;True|2021-06-09T13:16:57.3408341+08:00;True|2021-06-09T13:15:05.8138183+08:00;True|2021-06-09T13:12:15.5302490+08:00;True|2021-06-09T13:10:47.8201239+08:00;True|2021-06-09T13:08:07.4256926+08:00;True|2021-06-09T13:00:02.7890031+08:00;True|2021-06-09T12:24:40.5779581+08:00;True|2021-06-09T11:37:09.7069564+08:00;True|2021-06-09T11:31:04.1006833+08:00;True|2021-06-09T09:55:08.3057126+08:00;True|2021-06-08T19:53:15.6886046+08:00;True|2021-06-08T19:20:42.7329855+08:00;True|2021-06-08T19:14:50.6279399+08:00;True|2021-06-08T19:13:38.2606918+08:00;True|2021-06-08T19:09:02.6131247+08:00;True|2021-06-08T15:26:29.1177990+08:00;True|2021-06-08T15:19:58.5398363+08:00;True|2021-06-08T15:17:22.9886891+08:00;True|2021-06-08T15:12:14.6339838+08:00;True|2021-06-08T14:51:00.8799652+08:00;True|2021-06-08T14:05:12.6659322+08:00;True|2021-06-08T13:43:40.9520061+08:00;True|2021-06-08T10:17:41.3958040+08:00;True|2021-06-08T10:15:02.9531430+08:00;True|2021-06-08T10:13:41.2052893+08:00;True|2021-06-08T10:03:42.7732330+08:00;True|2021-06-08T09:19:05.6925809+08:00;True|2021-06-08T09:16:51.2551694+08:00;True|2021-06-08T08:55:47.9089196+08:00;True|2021-06-08T08:54:17.8644326+08:00;True|2021-06-08T08:45:54.0145422+08:00;True|2021-06-08T08:44:04.2569950+08:00;True|2021-06-08T00:06:04.7376137+08:00;True|2021-06-08T00:04:38.0773596+08:00;True|2021-06-07T23:49:53.8045627+08:00;True|2021-06-07T23:22:13.3541265+08:00;True|2021-06-07T22:50:52.5159395+08:00;True|2021-06-07T22:45:07.1078061+08:00;True|2021-06-07T22:31:11.8021180+08:00;True|2021-06-07T22:28:59.6668746+08:00;True|2021-06-07T22:22:40.9337623+08:00;True|2021-06-07T17:47:23.5505559+08:00;True|2021-06-07T17:45:13.5831540+08:00;True|2021-06-05T07:11:01.7763083+08:00;True|2021-06-05T07:09:05.1958272+08:00;True|2021-06-05T07:07:49.7067173+08:00;True|2021-06-05T06:55:07.6636653+08:00;True|2021-06-05T06:53:43.3503529+08:00;True|2021-06-05T06:51:22.0905015+08:00;True|2021-06-05T06:49:55.7672067+08:00;True|2021-06-05T05:53:58.0861418+08:00;True|2021-06-05T05:50:07.2096908+08:00;True|2021-06-05T05:47:01.4240794+08:00;True|2021-06-05T05:44:46.6184627+08:00;True|2021-06-04T17:23:59.1828660+08:00;True|2021-06-04T17:12:55.1640467+08:00;True|2021-06-04T17:10:45.5488523+08:00;True|2021-06-04T17:00:56.3672787+08:00;True|2021-06-04T16:06:36.6880762+08:00;True|2021-06-04T16:03:40.4888248+08:00;True|2021-06-04T15:57:12.2559775+08:00;True|2021-06-04T15:53:18.4937427+08:00;True|2021-06-04T15:47:03.6428056+08:00;True|2021-06-04T14:00:15.5079491+08:00;True|2021-06-04T13:39:24.2724835+08:00;True|2021-06-04T10:36:24.7725284+08:00;True|2021-06-04T09:55:58.5820875+08:00;True|2021-06-04T09:54:31.8417288+08:00;True|2021-06-04T09:49:30.1299352+08:00;True|2021-06-02T01:13:35.0933908+08:00;True|2021-06-02T00:41:42.6942384+08:00;True|2021-06-02T00:34:16.2857357+08:00;True|2021-06-02T00:30:24.3715291+08:00;True|2021-06-02T00:28:05.7622093+08:00;True|2021-06-01T23:47:07.9812981+08:00;True|2021-06-01T23:43:54.6399997+08:00;True|2021-06-01T23:26:11.7387178+08:00;True|2021-06-01T23:24:01.7848138+08:00;True|2021-06-01T23:17:44.1499458+08:00;True|2021-06-01T22:53:53.2119388+08:00;True|2021-06-01T21:41:10.2077522+08:00;True|2021-06-01T18:20:43.2169444+08:00;True|2021-06-01T17:43:22.5732122+08:00;True|2021-06-01T17:42:17.2436639+08:00;True|2021-06-01T17:38:17.4943310+08:00;True|2021-06-01T17:36:57.0238586+08:00;True|2021-06-01T17:30:37.3487475+08:00;True|2021-06-01T17:27:02.9990906+08:00;True|2021-06-01T17:12:53.0479797+08:00;True|2021-06-01T17:12:09.3355906+08:00;True|2021-06-01T17:00:12.7270464+08:00;True|2021-06-01T16:59:01.8148500+08:00;True|2021-06-01T16:58:24.2363761+08:00;True|2021-06-01T16:55:09.7112426+08:00;True|2021-06-01T16:49:52.5036858+08:00;True|2021-06-01T16:46:54.0104279+08:00;True|2021-06-01T16:45:15.4974503+08:00;True|2021-06-01T16:43:27.9970309+08:00;True|2021-06-01T16:41:38.1709833+08:00;True|2021-06-01T16:35:26.5280595+08:00;True|2021-06-01T16:33:57.1397727+08:00;True|2021-06-01T16:32:06.3944162+08:00;True|2021-06-01T16:25:01.1116292+08:00;True|2021-06-01T16:18:36.2515412+08:00;True|2021-06-01T16:13:19.6237694+08:00;True|2021-06-01T16:10:58.1070245+08:00;True|2021-06-01T16:09:36.9385489+08:00;True|2021-06-01T16:08:12.6387651+08:00;True|2021-06-01T15:56:56.8265580+08:00;True|2021-06-01T15:55:24.4764864+08:00;True|2021-06-01T15:52:55.2991115+08:00;True|2021-06-01T15:42:11.4675544+08:00;True|2021-06-01T15:37:23.2605867+08:00;True|2021-06-01T15:36:07.1708859+08:00;True|2021-06-01T15:27:13.7607576+08:00;True|2021-06-01T15:26:02.1216167+08:00;True|2021-06-01T15:20:17.9785316+08:00;True|2021-06-01T15:17:31.7994535+08:00;True|2021-06-01T15:15:33.5870547+08:00;True|2021-06-01T14:48:48.5199499+08:00;True|2021-06-01T14:47:20.2642947+08:00;True|2021-06-01T14:35:18.9806312+08:00;True|2021-06-01T14:33:16.4926476+08:00;True|2021-06-01T14:09:52.1874112+08:00;True|2021-06-01T14:05:13.8582579+08:00;True|2021-06-01T14:00:48.2904877+08:00;True|2021-06-01T13:59:23.3066213+08:00;True|2021-06-01T13:56:48.0600266+08:00;True|2021-06-01T13:34:54.6842175+08:00;True|2021-06-01T13:25:18.0545294+08:00;True|2021-06-01T13:21:54.5203762+08:00;True|2021-06-01T13:16:21.1912230+08:00;True|2021-06-01T13:15:48.6019094+08:00;True|2021-06-01T13:15:01.6891992+08:00;True|2021-06-01T13:05:12.8050109+08:00;True|2021-06-01T12:56:50.4159001+08:00;True|2021-06-01T12:55:03.9062599+08:00;True|2021-06-01T12:50:27.5401681+08:00;True|2021-06-01T12:49:25.1885018+08:00;True|2021-06-01T12:47:37.2860892+08:00;True|2021-06-01T12:44:42.0069652+08:00;True|2021-06-01T12:41:06.6339839+08:00;True|2021-06-01T12:20:08.2825333+08:00;True|2021-06-01T12:17:54.3212651+08:00;True|2021-06-01T12:14:59.7872609+08:00;True|2021-06-01T12:13:59.8766709+08:00;True|2021-06-01T11:22:13.6818824+08:00;True|2021-06-01T11:11:11.8712602+08:00;True|2021-06-01T11:10:20.1735009+08:00;True|2021-06-01T11:08:17.1112299+08:00;True|2021-06-01T11:05:17.8698240+08:00;True|2021-06-01T10:44:43.4614150+08:00;True|2021-05-31T19:20:49.8593267+08:00;True|2021-05-31T19:19:26.2940461+08:00;True|2021-05-31T19:17:45.6039999+08:00;True|2021-05-31T19:08:59.0966761+08:00;True|2021-05-31T19:08:10.5596672+08:00;True|2021-05-31T19:06:39.0670555+08:00;True|2021-05-31T19:05:17.3676884+08:00;True|2021-05-31T19:02:32.1409470+08:00;True|2021-05-31T18:56:41.4179639+08:00;True|2021-05-31T18:42:20.2441083+08:00;True|2021-05-31T18:37:26.4114464+08:00;True|2021-05-31T18:23:19.4103344+08:00;True|2021-05-31T18:12:52.1436524+08:00;True|2021-05-31T18:09:51.8002595+08:00;True|2021-05-31T18:05:27.5639577+08:00;True|2021-05-31T18:03:35.9346540+08:00;True|2021-05-31T17:58:54.0393109+08:00;True|2021-05-31T17:55:12.5626152+08:00;True|2021-05-31T17:51:03.1966945+08:00;True|2021-05-31T17:49:19.8399729+08:00;True|2021-05-31T17:48:09.7657525+08:00;True|2021-05-31T17:46:21.2958557+08:00;True|2021-05-31T17:29:36.1284253+08:00;True|2021-05-31T17:25:21.8909234+08:00;True|2021-05-31T16:51:39.2706342+08:00;True|2021-05-31T16:49:33.0180809+08:00;True|2021-05-31T16:47:28.9366837+08:00;True|2021-05-31T16:45:54.1110876+08:00;True|2021-05-31T16:06:11.0032865+08:00;True|2021-05-31T16:03:11.8484779+08:00;True|2021-05-31T15:58:52.4728351+08:00;True|2021-05-31T15:52:41.3707489+08:00;True|2021-05-31T15:50:22.0767930+08:00;True|2021-05-31T14:55:08.8676668+08:00;True|2021-05-31T14:52:44.0538893+08:00;True|2021-05-31T13:58:49.2018041+08:00;True|2021-05-31T13:54:55.2565438+08:00;True|2021-05-31T13:51:07.8012368+08:00;True|2021-05-31T13:42:17.1041462+08:00;True|2021-05-31T13:41:18.8074005+08:00;True|2021-05-31T13:40:07.2910452+08:00;True|2021-05-31T13:33:41.8814879+08:00;True|2021-05-31T13:23:36.5532446+08:00;True|2021-05-31T13:21:56.2476049+08:00;True|2021-05-31T13:17:18.5030541+08:00;True|2021-05-31T13:15:40.9653645+08:00;True|2021-05-31T13:05:02.0114383+08:00;True|2021-05-31T13:03:31.1860836+08:00;True|2021-05-31T12:50:06.1218714+08:00;True|2021-05-31T10:37:20.3332108+08:00;True|2021-05-28T15:09:56.1970299+08:00;True|2021-05-28T14:25:51.6645627+08:00;True|2021-05-28T13:57:27.0842735+08:00;True|2021-05-28T09:43:20.1440634+08:00;True|2021-05-28T09:18:20.6994283+08:00;True|2021-05-27T17:48:05.1485157+08:00;True|2021-05-27T14:12:24.8809260+08:00;True|2021-05-27T13:55:41.4584398+08:00;True|2021-05-27T13:38:04.4939557+08:00;True|2021-05-25T17:58:59.4925936+08:00;True|2021-05-25T17:34:39.0766301+08:00;True|2021-05-25T16:52:27.5836825+08:00;True|2021-05-25T16:17:11.2915197+08:00;True|2021-05-25T15:56:40.9073807+08:00;True|2021-05-25T15:55:13.6625654+08:00;True|2021-05-25T14:19:47.6594488+08:00;True|2021-05-25T13:29:54.4902763+08:00;True|2021-05-25T10:07:46.4913499+08:00;True|2021-05-25T10:07:00.5180012+08:00;True|2021-05-25T10:03:19.5172048+08:00;True|2021-05-25T10:03:14.0017887+08:00;True|2021-05-25T09:56:45.2214181+08:00;True|2021-05-25T09:40:44.7928610+08:00;True|2021-05-25T09:39:54.9824104+08:00;True|2021-05-21T15:22:12.2171707+08:00;True|2021-05-21T15:19:42.7333615+08:00;True|2021-05-21T11:29:58.3974818+08:00;True|2021-05-21T11:28:09.4616811+08:00;True|2021-05-21T10:47:41.8471117+08:00;True|2021-05-21T10:22:07.2445648+08:00;True|2021-05-21T10:17:03.7723841+08:00;True|2021-05-20T19:16:06.9191828+08:00;True|2021-05-20T15:55:05.5871601+08:00;True|2021-05-20T14:29:30.2254277+08:00;True|2021-05-20T14:25:34.5236240+08:00;True|2021-05-20T14:20:39.0358706+08:00;True|2021-05-20T13:48:02.9388392+08:00;True|2021-05-20T13:39:47.1587014+08:00;True|2021-05-20T13:31:23.4635763+08:00;True|2021-05-20T10:45:56.3395800+08:00;True|2021-05-20T10:40:02.3046411+08:00;True|2021-05-20T08:58:30.2138098+08:00;True|2021-05-19T17:30:07.9866409+08:00;True|2021-05-19T16:35:53.3131106+08:00;True|2021-05-19T15:31:29.5405517+08:00;True|2021-05-19T10:47:11.4381053+08:00;True|2021-05-18T15:34:44.5123556+08:00;True|2021-05-18T15:33:45.3281373+08:00;True|2021-05-18T13:36:24.3027108+08:00;True|2021-05-18T10:30:46.9715813+08:00;True|2021-05-17T16:30:52.0536279+08:00;True|2021-05-17T16:25:48.5246048+08:00;True|2021-05-17T16:23:09.2504235+08:00;True|2021-05-17T16:20:08.1040765+08:00;True|2021-05-17T16:18:13.0021838+08:00;True|2021-05-17T15:49:53.5154178+08:00;True|2021-05-17T15:20:53.2553451+08:00;True|2021-05-17T13:22:30.1785650+08:00;True|2021-05-12T09:19:40.6104101+08:00;True|2021-05-12T08:51:31.1903832+08:00;True|2021-05-11T17:54:23.2917461+08:00;True|2021-05-11T17:41:51.8743268+08:00;True|2021-05-11T15:35:42.7284799+08:00;True|2021-05-11T15:21:56.5628091+08:00;True|2021-05-10T16:46:03.1180467+08:00;True|2021-05-10T16:15:39.9956955+08:00;True|2021-05-08T19:06:57.2743132+08:00;True|2021-05-08T19:05:29.1103688+08:00;True|2021-05-08T19:04:19.9539329+08:00;True|2021-05-08T18:01:38.7928100+08:00;True|2021-05-08T17:52:29.7429021+08:00;True|2021-05-08T17:48:25.9203761+08:00;True|2021-05-08T17:47:15.0602917+08:00;True|2021-05-08T17:43:27.4889222+08:00;True|2021-05-08T17:39:59.4612336+08:00;True|2021-05-08T17:39:33.4978946+08:00;True|2021-05-08T17:39:29.0267002+08:00;True|2021-05-08T17:37:47.5853967+08:00;True|2021-05-08T15:29:49.3055657+08:00;True|2021-05-08T15:27:07.7824934+08:00;True|2021-05-08T14:52:00.4322071+08:00;True|2021-05-08T14:30:25.4769844+08:00;True|2021-05-08T14:20:25.2085810+08:00;True|2021-05-08T13:22:50.6523779+08:00;True|2021-05-08T13:22:45.2166230+08:00;True|2021-05-08T10:18:30.8161572+08:00;True|2021-05-07T20:22:41.7365405+08:00;True|2021-05-07T20:20:31.3610753+08:00;True|2021-05-07T20:20:19.7448959+08:00;True|2021-05-07T20:03:14.9285946+08:00;True|2021-05-07T09:04:49.9965754+08:00;True|2021-05-06T18:08:51.9761525+08:00;True|2021-05-06T17:25:04.5129323+08:00;True|2021-05-06T17:18:48.0130806+08:00;True|2021-05-06T16:27:20.4296013+08:00;True|2021-05-06T16:21:58.2678114+08:00;True|2021-05-06T16:19:59.7383975+08:00;True|2021-05-06T16:17:38.0581420+08:00;True|2021-05-06T16:13:32.0399307+08:00;True|2021-05-06T16:12:43.4430581+08:00;True|2021-05-06T15:03:01.2067903+08:00;True|2021-05-06T15:00:38.4937170+08:00;True|2021-05-06T15:00:20.9792819+08:00;True|2021-05-06T14:47:13.8375625+08:00;True|2021-05-06T14:47:08.2656998+08:00;True|2021-05-06T14:31:31.6193969+08:00;True|2021-05-06T14:30:30.7221216+08:00;True|2021-05-06T14:29:07.9915201+08:00;True|2021-05-06T10:03:10.3335348+08:00;True|2021-04-28T10:26:58.1316805+08:00;True|2021-04-27T16:36:16.4269210+08:00;True|2021-04-27T16:24:41.5059209+08:00;True|2021-04-27T15:53:32.5901894+08:00;True|2021-04-27T15:22:47.3758568+08:00;True|2021-04-27T15:20:08.3268603+08:00;True|2021-04-27T15:07:44.8758565+08:00;True|2021-04-27T14:55:25.1708246+08:00;True|2021-04-27T11:29:16.9305170+08:00;True|2021-04-27T11:22:59.6375169+08:00;True|2021-04-27T11:18:40.6175151+08:00;True|2021-04-27T11:11:03.1485102+08:00;True|2021-04-27T10:59:43.1454752+08:00;True|2021-04-27T10:52:14.9373756+08:00;True|2021-04-26T16:06:17.8889031+08:00;True|2021-04-26T16:01:07.5729037+08:00;True|2021-04-26T15:43:13.1943879+08:00;True|2021-04-26T15:40:31.4783881+08:00;True|2021-04-26T13:48:32.1338637+08:00;True|2021-04-26T13:41:20.7638645+08:00;True|2021-04-26T13:36:41.2688664+08:00;True|2021-04-16T08:22:27.9458518+08:00;True|2021-04-15T16:59:13.8465752+08:00;True|2021-04-15T15:35:34.3385670+08:00;True|2021-04-15T14:45:34.4613245+08:00;True|2021-04-15T14:41:37.0870016+08:00;True|2021-04-15T14:37:07.0200028+08:00;True|2021-04-13T16:40:55.8205619+08:00;True|2021-04-13T16:17:05.5478494+08:00;</History>
+    <History>True|2025-04-02T01:26:02.4368275Z;True|2025-04-02T08:41:02.4825311+08:00;False|2025-04-02T08:40:37.5478841+08:00;True|2025-04-01T14:13:01.8004212+08:00;True|2025-04-01T13:32:34.2769883+08:00;True|2025-04-01T13:24:41.1605228+08:00;True|2025-04-01T13:19:53.6891106+08:00;True|2025-04-01T11:17:33.5287490+08:00;False|2025-04-01T11:14:53.9926628+08:00;True|2025-03-31T15:57:11.4216850+08:00;False|2025-03-31T15:56:39.2736743+08:00;True|2025-03-28T09:54:10.2320963+08:00;True|2025-03-28T09:52:56.9147355+08:00;True|2025-03-28T09:31:22.7386913+08:00;True|2025-03-28T08:59:22.0025325+08:00;False|2025-03-28T08:58:48.9811079+08:00;True|2025-03-27T10:51:57.4616529+08:00;False|2025-03-27T10:50:13.5716858+08:00;True|2025-03-26T09:55:04.8016338+08:00;True|2025-03-26T09:47:17.7864255+08:00;True|2025-03-26T09:46:35.8664817+08:00;True|2025-03-26T09:40:24.9918189+08:00;True|2025-03-26T09:37:09.5478150+08:00;True|2025-03-26T09:35:40.0499132+08:00;True|2025-03-20T15:01:40.3595666+08:00;True|2025-03-20T14:55:19.0059522+08:00;True|2025-03-20T14:51:39.8660319+08:00;True|2025-03-20T14:27:56.5777746+08:00;True|2025-03-20T13:39:54.7519574+08:00;True|2025-03-19T09:05:48.0282472+08:00;True|2025-03-17T10:08:13.6442704+08:00;True|2025-03-17T09:38:45.1414063+08:00;False|2025-03-17T09:38:22.1405719+08:00;True|2025-03-14T09:32:40.9681768+08:00;True|2025-03-14T09:16:06.9157363+08:00;True|2025-03-14T09:13:01.1255797+08:00;True|2025-03-14T09:11:11.1674520+08:00;True|2025-03-14T09:08:06.9585979+08:00;False|2025-03-14T09:07:47.0760411+08:00;True|2025-03-13T15:55:41.7744956+08:00;True|2025-03-13T13:00:11.3007903+08:00;False|2025-03-13T12:59:36.8182552+08:00;True|2025-03-12T15:14:27.9947739+08:00;True|2025-03-12T15:03:55.1318390+08:00;True|2025-03-12T14:26:34.0190332+08:00;False|2025-03-12T14:25:59.1193483+08:00;True|2025-03-12T09:22:01.4883764+08:00;False|2025-03-12T09:21:39.0080903+08:00;True|2025-03-10T16:26:58.5018670+08:00;True|2025-03-10T16:24:00.3905172+08:00;True|2025-03-10T16:20:21.6595733+08:00;True|2025-03-10T16:18:07.2171657+08:00;True|2025-03-10T16:17:40.3642488+08:00;True|2025-03-10T15:56:00.8463304+08:00;False|2025-03-10T15:54:09.9161096+08:00;False|2025-03-07T10:17:09.2480344+08:00;True|2025-03-06T13:45:18.6674111+08:00;True|2025-03-06T13:43:45.5631731+08:00;False|2025-03-06T13:43:00.1471219+08:00;True|2025-03-06T10:48:04.2926112+08:00;True|2025-03-06T10:24:43.8490693+08:00;True|2025-03-06T09:51:10.8897698+08:00;True|2025-03-06T09:49:27.7421450+08:00;False|2025-03-06T09:49:03.3732372+08:00;True|2025-03-05T10:21:19.2996243+08:00;True|2025-03-05T10:16:03.8214445+08:00;True|2025-03-05T10:14:08.3530581+08:00;True|2025-03-05T10:12:43.5189214+08:00;True|2025-03-05T10:11:16.9120956+08:00;True|2025-03-05T10:05:48.7400931+08:00;False|2025-03-05T10:04:45.2322677+08:00;True|2025-03-04T13:33:54.2471288+08:00;True|2025-03-04T13:23:41.1767740+08:00;True|2025-03-04T11:28:16.4264524+08:00;True|2025-03-04T11:27:03.1611137+08:00;False|2025-03-04T11:26:20.1722430+08:00;True|2025-03-03T15:51:25.3111486+08:00;True|2025-03-03T15:49:32.9940710+08:00;True|2025-03-03T15:46:47.8394406+08:00;True|2025-03-03T15:44:08.2556647+08:00;True|2025-03-03T15:33:18.9879890+08:00;True|2025-03-03T15:31:24.7555763+08:00;True|2025-03-03T15:28:22.2926603+08:00;True|2025-03-03T15:27:18.8298542+08:00;True|2025-03-03T15:24:59.7379802+08:00;True|2025-03-03T15:23:34.0850359+08:00;True|2025-03-03T15:12:24.7076928+08:00;True|2025-03-03T15:04:52.9486877+08:00;True|2025-03-03T14:52:08.1750244+08:00;True|2025-03-03T14:50:55.1357809+08:00;True|2025-03-03T14:03:38.1176734+08:00;True|2023-10-12T09:41:32.8016639+08:00;True|2023-10-12T09:33:45.7062293+08:00;True|2023-10-12T09:25:29.1606626+08:00;True|2023-10-12T09:14:56.8301672+08:00;True|2023-10-12T08:49:06.9528588+08:00;True|2023-10-12T08:41:10.4198328+08:00;True|2023-10-12T08:18:17.0155897+08:00;True|2023-10-11T16:54:34.3349896+08:00;True|2023-10-11T09:31:56.5412983+08:00;True|2023-10-11T09:22:34.8025065+08:00;True|2023-10-10T09:16:33.9279356+08:00;True|2023-10-10T08:57:14.5748323+08:00;True|2023-10-09T09:53:51.8108832+08:00;True|2023-10-08T08:23:15.3020047+08:00;True|2023-10-07T09:41:46.6477464+08:00;True|2023-09-28T13:09:37.4726020+08:00;True|2023-09-28T10:25:25.5533941+08:00;True|2023-09-28T09:22:53.9752101+08:00;True|2023-09-27T09:09:26.8663364+08:00;True|2023-09-26T08:16:45.5815324+08:00;True|2023-09-25T16:06:51.3059542+08:00;False|2023-09-25T16:04:20.0823603+08:00;False|2023-09-25T16:02:50.2444755+08:00;False|2023-09-25T15:57:25.3025439+08:00;False|2023-09-25T15:56:49.6970018+08:00;False|2023-09-25T15:53:20.4815252+08:00;False|2023-09-25T15:50:19.8534089+08:00;True|2023-09-25T13:10:42.3669273+08:00;True|2021-09-27T16:24:34.0556986+08:00;True|2021-07-23T15:55:16.4166192+08:00;True|2021-07-23T15:55:10.5231272+08:00;True|2021-07-23T15:42:16.1730479+08:00;True|2021-07-23T13:59:03.2163357+08:00;True|2021-07-23T13:56:27.0248090+08:00;True|2021-07-23T13:50:06.6730828+08:00;True|2021-07-23T13:16:54.0609171+08:00;True|2021-07-23T09:47:26.2349449+08:00;True|2021-06-18T10:08:36.7720289+08:00;True|2021-06-18T10:02:02.8556313+08:00;True|2021-06-18T09:19:46.8101433+08:00;True|2021-06-17T11:28:10.2122132+08:00;True|2021-06-15T15:34:03.2312661+08:00;True|2021-06-15T15:15:22.7546719+08:00;True|2021-06-15T13:29:38.8451270+08:00;True|2021-06-15T13:24:00.8964134+08:00;True|2021-06-15T12:58:20.3927060+08:00;True|2021-06-15T12:23:25.0159432+08:00;True|2021-06-15T12:22:38.0563281+08:00;True|2021-06-15T11:28:19.6194535+08:00;True|2021-06-15T11:25:48.8728949+08:00;True|2021-06-15T11:09:38.1544762+08:00;True|2021-06-15T10:41:56.9826851+08:00;True|2021-06-15T10:35:25.0388391+08:00;True|2021-06-15T10:32:29.6233619+08:00;True|2021-06-15T09:23:13.5958671+08:00;True|2021-06-15T09:06:29.5417195+08:00;True|2021-06-15T08:37:15.2838896+08:00;True|2021-06-10T17:14:07.3138711+08:00;True|2021-06-10T17:01:12.2987318+08:00;True|2021-06-10T16:59:40.3348009+08:00;True|2021-06-10T16:46:10.5921685+08:00;True|2021-06-10T16:44:16.2724973+08:00;True|2021-06-10T14:39:02.6527482+08:00;True|2021-06-10T14:29:40.7812962+08:00;True|2021-06-10T14:25:39.2821282+08:00;True|2021-06-10T12:14:41.9132607+08:00;True|2021-06-09T18:13:34.0547788+08:00;True|2021-06-09T18:09:50.1762278+08:00;True|2021-06-09T18:00:21.8790266+08:00;True|2021-06-09T17:56:33.9442691+08:00;True|2021-06-09T14:04:32.7497044+08:00;True|2021-06-09T14:03:24.6380146+08:00;True|2021-06-09T14:01:43.0362725+08:00;True|2021-06-09T13:55:02.5402435+08:00;True|2021-06-09T13:52:40.0249905+08:00;True|2021-06-09T13:49:51.5385793+08:00;True|2021-06-09T13:49:17.1969762+08:00;True|2021-06-09T13:41:45.8438377+08:00;True|2021-06-09T13:36:33.2456459+08:00;True|2021-06-09T13:30:16.9451132+08:00;True|2021-06-09T13:17:58.5879548+08:00;True|2021-06-09T13:16:57.3408341+08:00;True|2021-06-09T13:15:05.8138183+08:00;True|2021-06-09T13:12:15.5302490+08:00;True|2021-06-09T13:10:47.8201239+08:00;True|2021-06-09T13:08:07.4256926+08:00;True|2021-06-09T13:00:02.7890031+08:00;True|2021-06-09T12:24:40.5779581+08:00;True|2021-06-09T11:37:09.7069564+08:00;True|2021-06-09T11:31:04.1006833+08:00;True|2021-06-09T09:55:08.3057126+08:00;True|2021-06-08T19:53:15.6886046+08:00;True|2021-06-08T19:20:42.7329855+08:00;True|2021-06-08T19:14:50.6279399+08:00;True|2021-06-08T19:13:38.2606918+08:00;True|2021-06-08T19:09:02.6131247+08:00;True|2021-06-08T15:26:29.1177990+08:00;True|2021-06-08T15:19:58.5398363+08:00;True|2021-06-08T15:17:22.9886891+08:00;True|2021-06-08T15:12:14.6339838+08:00;True|2021-06-08T14:51:00.8799652+08:00;True|2021-06-08T14:05:12.6659322+08:00;True|2021-06-08T13:43:40.9520061+08:00;True|2021-06-08T10:17:41.3958040+08:00;True|2021-06-08T10:15:02.9531430+08:00;True|2021-06-08T10:13:41.2052893+08:00;True|2021-06-08T10:03:42.7732330+08:00;True|2021-06-08T09:19:05.6925809+08:00;True|2021-06-08T09:16:51.2551694+08:00;True|2021-06-08T08:55:47.9089196+08:00;True|2021-06-08T08:54:17.8644326+08:00;True|2021-06-08T08:45:54.0145422+08:00;True|2021-06-08T08:44:04.2569950+08:00;True|2021-06-08T00:06:04.7376137+08:00;True|2021-06-08T00:04:38.0773596+08:00;True|2021-06-07T23:49:53.8045627+08:00;True|2021-06-07T23:22:13.3541265+08:00;True|2021-06-07T22:50:52.5159395+08:00;True|2021-06-07T22:45:07.1078061+08:00;True|2021-06-07T22:31:11.8021180+08:00;True|2021-06-07T22:28:59.6668746+08:00;True|2021-06-07T22:22:40.9337623+08:00;True|2021-06-07T17:47:23.5505559+08:00;True|2021-06-07T17:45:13.5831540+08:00;True|2021-06-05T07:11:01.7763083+08:00;True|2021-06-05T07:09:05.1958272+08:00;True|2021-06-05T07:07:49.7067173+08:00;True|2021-06-05T06:55:07.6636653+08:00;True|2021-06-05T06:53:43.3503529+08:00;True|2021-06-05T06:51:22.0905015+08:00;True|2021-06-05T06:49:55.7672067+08:00;True|2021-06-05T05:53:58.0861418+08:00;True|2021-06-05T05:50:07.2096908+08:00;True|2021-06-05T05:47:01.4240794+08:00;True|2021-06-05T05:44:46.6184627+08:00;True|2021-06-04T17:23:59.1828660+08:00;True|2021-06-04T17:12:55.1640467+08:00;True|2021-06-04T17:10:45.5488523+08:00;True|2021-06-04T17:00:56.3672787+08:00;True|2021-06-04T16:06:36.6880762+08:00;True|2021-06-04T16:03:40.4888248+08:00;True|2021-06-04T15:57:12.2559775+08:00;True|2021-06-04T15:53:18.4937427+08:00;True|2021-06-04T15:47:03.6428056+08:00;True|2021-06-04T14:00:15.5079491+08:00;True|2021-06-04T13:39:24.2724835+08:00;True|2021-06-04T10:36:24.7725284+08:00;True|2021-06-04T09:55:58.5820875+08:00;True|2021-06-04T09:54:31.8417288+08:00;True|2021-06-04T09:49:30.1299352+08:00;True|2021-06-02T01:13:35.0933908+08:00;True|2021-06-02T00:41:42.6942384+08:00;True|2021-06-02T00:34:16.2857357+08:00;True|2021-06-02T00:30:24.3715291+08:00;True|2021-06-02T00:28:05.7622093+08:00;True|2021-06-01T23:47:07.9812981+08:00;True|2021-06-01T23:43:54.6399997+08:00;True|2021-06-01T23:26:11.7387178+08:00;True|2021-06-01T23:24:01.7848138+08:00;True|2021-06-01T23:17:44.1499458+08:00;True|2021-06-01T22:53:53.2119388+08:00;True|2021-06-01T21:41:10.2077522+08:00;True|2021-06-01T18:20:43.2169444+08:00;True|2021-06-01T17:43:22.5732122+08:00;True|2021-06-01T17:42:17.2436639+08:00;True|2021-06-01T17:38:17.4943310+08:00;True|2021-06-01T17:36:57.0238586+08:00;True|2021-06-01T17:30:37.3487475+08:00;True|2021-06-01T17:27:02.9990906+08:00;True|2021-06-01T17:12:53.0479797+08:00;True|2021-06-01T17:12:09.3355906+08:00;True|2021-06-01T17:00:12.7270464+08:00;True|2021-06-01T16:59:01.8148500+08:00;True|2021-06-01T16:58:24.2363761+08:00;True|2021-06-01T16:55:09.7112426+08:00;True|2021-06-01T16:49:52.5036858+08:00;True|2021-06-01T16:46:54.0104279+08:00;True|2021-06-01T16:45:15.4974503+08:00;True|2021-06-01T16:43:27.9970309+08:00;True|2021-06-01T16:41:38.1709833+08:00;True|2021-06-01T16:35:26.5280595+08:00;True|2021-06-01T16:33:57.1397727+08:00;True|2021-06-01T16:32:06.3944162+08:00;True|2021-06-01T16:25:01.1116292+08:00;True|2021-06-01T16:18:36.2515412+08:00;True|2021-06-01T16:13:19.6237694+08:00;True|2021-06-01T16:10:58.1070245+08:00;True|2021-06-01T16:09:36.9385489+08:00;True|2021-06-01T16:08:12.6387651+08:00;True|2021-06-01T15:56:56.8265580+08:00;True|2021-06-01T15:55:24.4764864+08:00;True|2021-06-01T15:52:55.2991115+08:00;True|2021-06-01T15:42:11.4675544+08:00;True|2021-06-01T15:37:23.2605867+08:00;True|2021-06-01T15:36:07.1708859+08:00;True|2021-06-01T15:27:13.7607576+08:00;True|2021-06-01T15:26:02.1216167+08:00;True|2021-06-01T15:20:17.9785316+08:00;True|2021-06-01T15:17:31.7994535+08:00;True|2021-06-01T15:15:33.5870547+08:00;True|2021-06-01T14:48:48.5199499+08:00;True|2021-06-01T14:47:20.2642947+08:00;True|2021-06-01T14:35:18.9806312+08:00;True|2021-06-01T14:33:16.4926476+08:00;True|2021-06-01T14:09:52.1874112+08:00;True|2021-06-01T14:05:13.8582579+08:00;True|2021-06-01T14:00:48.2904877+08:00;True|2021-06-01T13:59:23.3066213+08:00;True|2021-06-01T13:56:48.0600266+08:00;True|2021-06-01T13:34:54.6842175+08:00;True|2021-06-01T13:25:18.0545294+08:00;True|2021-06-01T13:21:54.5203762+08:00;True|2021-06-01T13:16:21.1912230+08:00;True|2021-06-01T13:15:48.6019094+08:00;True|2021-06-01T13:15:01.6891992+08:00;True|2021-06-01T13:05:12.8050109+08:00;True|2021-06-01T12:56:50.4159001+08:00;True|2021-06-01T12:55:03.9062599+08:00;True|2021-06-01T12:50:27.5401681+08:00;True|2021-06-01T12:49:25.1885018+08:00;True|2021-06-01T12:47:37.2860892+08:00;True|2021-06-01T12:44:42.0069652+08:00;True|2021-06-01T12:41:06.6339839+08:00;True|2021-06-01T12:20:08.2825333+08:00;True|2021-06-01T12:17:54.3212651+08:00;True|2021-06-01T12:14:59.7872609+08:00;True|2021-06-01T12:13:59.8766709+08:00;True|2021-06-01T11:22:13.6818824+08:00;True|2021-06-01T11:11:11.8712602+08:00;True|2021-06-01T11:10:20.1735009+08:00;True|2021-06-01T11:08:17.1112299+08:00;True|2021-06-01T11:05:17.8698240+08:00;True|2021-06-01T10:44:43.4614150+08:00;True|2021-05-31T19:20:49.8593267+08:00;True|2021-05-31T19:19:26.2940461+08:00;True|2021-05-31T19:17:45.6039999+08:00;True|2021-05-31T19:08:59.0966761+08:00;True|2021-05-31T19:08:10.5596672+08:00;True|2021-05-31T19:06:39.0670555+08:00;True|2021-05-31T19:05:17.3676884+08:00;True|2021-05-31T19:02:32.1409470+08:00;True|2021-05-31T18:56:41.4179639+08:00;True|2021-05-31T18:42:20.2441083+08:00;True|2021-05-31T18:37:26.4114464+08:00;True|2021-05-31T18:23:19.4103344+08:00;True|2021-05-31T18:12:52.1436524+08:00;True|2021-05-31T18:09:51.8002595+08:00;True|2021-05-31T18:05:27.5639577+08:00;True|2021-05-31T18:03:35.9346540+08:00;True|2021-05-31T17:58:54.0393109+08:00;True|2021-05-31T17:55:12.5626152+08:00;True|2021-05-31T17:51:03.1966945+08:00;True|2021-05-31T17:49:19.8399729+08:00;True|2021-05-31T17:48:09.7657525+08:00;True|2021-05-31T17:46:21.2958557+08:00;True|2021-05-31T17:29:36.1284253+08:00;True|2021-05-31T17:25:21.8909234+08:00;True|2021-05-31T16:51:39.2706342+08:00;True|2021-05-31T16:49:33.0180809+08:00;True|2021-05-31T16:47:28.9366837+08:00;True|2021-05-31T16:45:54.1110876+08:00;True|2021-05-31T16:06:11.0032865+08:00;True|2021-05-31T16:03:11.8484779+08:00;True|2021-05-31T15:58:52.4728351+08:00;True|2021-05-31T15:52:41.3707489+08:00;True|2021-05-31T15:50:22.0767930+08:00;True|2021-05-31T14:55:08.8676668+08:00;True|2021-05-31T14:52:44.0538893+08:00;True|2021-05-31T13:58:49.2018041+08:00;True|2021-05-31T13:54:55.2565438+08:00;True|2021-05-31T13:51:07.8012368+08:00;True|2021-05-31T13:42:17.1041462+08:00;True|2021-05-31T13:41:18.8074005+08:00;True|2021-05-31T13:40:07.2910452+08:00;True|2021-05-31T13:33:41.8814879+08:00;True|2021-05-31T13:23:36.5532446+08:00;True|2021-05-31T13:21:56.2476049+08:00;True|2021-05-31T13:17:18.5030541+08:00;True|2021-05-31T13:15:40.9653645+08:00;True|2021-05-31T13:05:02.0114383+08:00;True|2021-05-31T13:03:31.1860836+08:00;True|2021-05-31T12:50:06.1218714+08:00;True|2021-05-31T10:37:20.3332108+08:00;True|2021-05-28T15:09:56.1970299+08:00;True|2021-05-28T14:25:51.6645627+08:00;True|2021-05-28T13:57:27.0842735+08:00;True|2021-05-28T09:43:20.1440634+08:00;True|2021-05-28T09:18:20.6994283+08:00;True|2021-05-27T17:48:05.1485157+08:00;True|2021-05-27T14:12:24.8809260+08:00;True|2021-05-27T13:55:41.4584398+08:00;True|2021-05-27T13:38:04.4939557+08:00;True|2021-05-25T17:58:59.4925936+08:00;True|2021-05-25T17:34:39.0766301+08:00;True|2021-05-25T16:52:27.5836825+08:00;True|2021-05-25T16:17:11.2915197+08:00;True|2021-05-25T15:56:40.9073807+08:00;True|2021-05-25T15:55:13.6625654+08:00;True|2021-05-25T14:19:47.6594488+08:00;True|2021-05-25T13:29:54.4902763+08:00;True|2021-05-25T10:07:46.4913499+08:00;True|2021-05-25T10:07:00.5180012+08:00;True|2021-05-25T10:03:19.5172048+08:00;True|2021-05-25T10:03:14.0017887+08:00;True|2021-05-25T09:56:45.2214181+08:00;True|2021-05-25T09:40:44.7928610+08:00;True|2021-05-25T09:39:54.9824104+08:00;True|2021-05-21T15:22:12.2171707+08:00;True|2021-05-21T15:19:42.7333615+08:00;True|2021-05-21T11:29:58.3974818+08:00;True|2021-05-21T11:28:09.4616811+08:00;True|2021-05-21T10:47:41.8471117+08:00;True|2021-05-21T10:22:07.2445648+08:00;True|2021-05-21T10:17:03.7723841+08:00;True|2021-05-20T19:16:06.9191828+08:00;True|2021-05-20T15:55:05.5871601+08:00;True|2021-05-20T14:29:30.2254277+08:00;True|2021-05-20T14:25:34.5236240+08:00;True|2021-05-20T14:20:39.0358706+08:00;True|2021-05-20T13:48:02.9388392+08:00;True|2021-05-20T13:39:47.1587014+08:00;True|2021-05-20T13:31:23.4635763+08:00;True|2021-05-20T10:45:56.3395800+08:00;True|2021-05-20T10:40:02.3046411+08:00;True|2021-05-20T08:58:30.2138098+08:00;True|2021-05-19T17:30:07.9866409+08:00;True|2021-05-19T16:35:53.3131106+08:00;True|2021-05-19T15:31:29.5405517+08:00;True|2021-05-19T10:47:11.4381053+08:00;True|2021-05-18T15:34:44.5123556+08:00;True|2021-05-18T15:33:45.3281373+08:00;True|2021-05-18T13:36:24.3027108+08:00;True|2021-05-18T10:30:46.9715813+08:00;True|2021-05-17T16:30:52.0536279+08:00;True|2021-05-17T16:25:48.5246048+08:00;True|2021-05-17T16:23:09.2504235+08:00;True|2021-05-17T16:20:08.1040765+08:00;True|2021-05-17T16:18:13.0021838+08:00;True|2021-05-17T15:49:53.5154178+08:00;True|2021-05-17T15:20:53.2553451+08:00;True|2021-05-17T13:22:30.1785650+08:00;True|2021-05-12T09:19:40.6104101+08:00;True|2021-05-12T08:51:31.1903832+08:00;True|2021-05-11T17:54:23.2917461+08:00;True|2021-05-11T17:41:51.8743268+08:00;True|2021-05-11T15:35:42.7284799+08:00;True|2021-05-11T15:21:56.5628091+08:00;True|2021-05-10T16:46:03.1180467+08:00;True|2021-05-10T16:15:39.9956955+08:00;True|2021-05-08T19:06:57.2743132+08:00;True|2021-05-08T19:05:29.1103688+08:00;True|2021-05-08T19:04:19.9539329+08:00;True|2021-05-08T18:01:38.7928100+08:00;True|2021-05-08T17:52:29.7429021+08:00;True|2021-05-08T17:48:25.9203761+08:00;True|2021-05-08T17:47:15.0602917+08:00;True|2021-05-08T17:43:27.4889222+08:00;True|2021-05-08T17:39:59.4612336+08:00;True|2021-05-08T17:39:33.4978946+08:00;True|2021-05-08T17:39:29.0267002+08:00;True|2021-05-08T17:37:47.5853967+08:00;True|2021-05-08T15:29:49.3055657+08:00;True|2021-05-08T15:27:07.7824934+08:00;True|2021-05-08T14:52:00.4322071+08:00;True|2021-05-08T14:30:25.4769844+08:00;True|2021-05-08T14:20:25.2085810+08:00;True|2021-05-08T13:22:50.6523779+08:00;True|2021-05-08T13:22:45.2166230+08:00;True|2021-05-08T10:18:30.8161572+08:00;True|2021-05-07T20:22:41.7365405+08:00;True|2021-05-07T20:20:31.3610753+08:00;True|2021-05-07T20:20:19.7448959+08:00;True|2021-05-07T20:03:14.9285946+08:00;True|2021-05-07T09:04:49.9965754+08:00;True|2021-05-06T18:08:51.9761525+08:00;True|2021-05-06T17:25:04.5129323+08:00;True|2021-05-06T17:18:48.0130806+08:00;True|2021-05-06T16:27:20.4296013+08:00;True|2021-05-06T16:21:58.2678114+08:00;True|2021-05-06T16:19:59.7383975+08:00;True|2021-05-06T16:17:38.0581420+08:00;True|2021-05-06T16:13:32.0399307+08:00;True|2021-05-06T16:12:43.4430581+08:00;True|2021-05-06T15:03:01.2067903+08:00;True|2021-05-06T15:00:38.4937170+08:00;True|2021-05-06T15:00:20.9792819+08:00;True|2021-05-06T14:47:13.8375625+08:00;True|2021-05-06T14:47:08.2656998+08:00;True|2021-05-06T14:31:31.6193969+08:00;True|2021-05-06T14:30:30.7221216+08:00;True|2021-05-06T14:29:07.9915201+08:00;True|2021-05-06T10:03:10.3335348+08:00;True|2021-04-28T10:26:58.1316805+08:00;True|2021-04-27T16:36:16.4269210+08:00;True|2021-04-27T16:24:41.5059209+08:00;True|2021-04-27T15:53:32.5901894+08:00;True|2021-04-27T15:22:47.3758568+08:00;True|2021-04-27T15:20:08.3268603+08:00;True|2021-04-27T15:07:44.8758565+08:00;True|2021-04-27T14:55:25.1708246+08:00;True|2021-04-27T11:29:16.9305170+08:00;True|2021-04-27T11:22:59.6375169+08:00;True|2021-04-27T11:18:40.6175151+08:00;True|2021-04-27T11:11:03.1485102+08:00;True|2021-04-27T10:59:43.1454752+08:00;True|2021-04-27T10:52:14.9373756+08:00;True|2021-04-26T16:06:17.8889031+08:00;True|2021-04-26T16:01:07.5729037+08:00;True|2021-04-26T15:43:13.1943879+08:00;True|2021-04-26T15:40:31.4783881+08:00;True|2021-04-26T13:48:32.1338637+08:00;True|2021-04-26T13:41:20.7638645+08:00;True|2021-04-26T13:36:41.2688664+08:00;True|2021-04-16T08:22:27.9458518+08:00;True|2021-04-15T16:59:13.8465752+08:00;True|2021-04-15T15:35:34.3385670+08:00;True|2021-04-15T14:45:34.4613245+08:00;True|2021-04-15T14:41:37.0870016+08:00;True|2021-04-15T14:37:07.0200028+08:00;True|2021-04-13T16:40:55.8205619+08:00;True|2021-04-13T16:17:05.5478494+08:00;</History>
   </PropertyGroup>
   <ItemGroup>
     <File Include="bin/layuiadmin/layui/layui.js">
@@ -29,11 +29,11 @@
     </File>
     <File Include="bin/WebTM.dll">
       <publishTime>04/27/2021 20:31:08</publishTime>
-      <publishTime>04/02/2025 15:12:33</publishTime>
+      <publishTime>04/02/2025 15:48:35</publishTime>
     </File>
     <File Include="bin/WebTM.pdb">
       <publishTime>04/27/2021 20:31:08</publishTime>
-      <publishTime>04/02/2025 15:12:33</publishTime>
+      <publishTime>04/02/2025 15:48:35</publishTime>
     </File>
     <File Include="HtmlPage1.html">
       <publishTime>04/14/2022 09:27:18</publishTime>
@@ -1217,7 +1217,7 @@
       <publishTime>08/25/2023 10:07:51</publishTime>
     </File>
     <File Include="layuiadmin/SetColumn.js">
-      <publishTime>04/02/2025 10:00:10</publishTime>
+      <publishTime>04/02/2025 08:36:49</publishTime>
     </File>
     <File Include="layuiadmin/soulTable.slim.js">
       <publishTime>09/05/2022 15:38:48</publishTime>
@@ -5396,7 +5396,7 @@
       <publishTime>03/25/2024 13:13:32</publishTime>
     </File>
     <File Include="views/鐢熶骇绠$悊/涓夊崌鎺掍骇/JIT_DayPlanPlatForm.html">
-      <publishTime>04/02/2025 10:00:10</publishTime>
+      <publishTime>04/02/2025 08:36:49</publishTime>
     </File>
     <File Include="views/鐢熶骇绠$悊/涓婃枡鍗�/Sc_MaterToSourceBillList.html">
       <publishTime>05/25/2021 21:09:20</publishTime>
@@ -5657,10 +5657,10 @@
       <publishTime>03/18/2025 08:57:02</publishTime>
     </File>
     <File Include="views/鐢熶骇绠$悊/娆犳枡杩愮畻/JIT_MaterialLevelShorAnalysisDetailReport.html">
-      <publishTime>04/02/2025 10:00:10</publishTime>
+      <publishTime>04/02/2025 08:36:49</publishTime>
     </File>
     <File Include="views/鐢熶骇绠$悊/娆犳枡杩愮畻/JIT_MaterialLevelShorAnalysisReport.html">
-      <publishTime>04/02/2025 10:00:10</publishTime>
+      <publishTime>04/02/2025 08:36:49</publishTime>
     </File>
     <File Include="views/鐢熶骇绠$悊/鐝寮�鐝崟/Sc_ShiftsBeginInfoBillList.html">
       <publishTime>04/02/2025 10:00:10</publishTime>
@@ -5840,7 +5840,7 @@
       <publishTime>03/13/2025 13:40:42</publishTime>
     </File>
     <File Include="views/鐢熶骇绠$悊/鐢熶骇璁″垝骞冲彴/JIT_DayPlanPlatFormImport.html">
-      <publishTime>04/02/2025 10:00:10</publishTime>
+      <publishTime>04/02/2025 08:36:49</publishTime>
     </File>
     <File Include="views/鐢熶骇绠$悊/鐢熶骇璁″垝骞冲彴/JIT_DayPlanPlatForm_BCP.html">
       <publishTime>06/11/2024 23:45:48</publishTime>
@@ -7543,7 +7543,7 @@
     <File Include="views/閲囪喘绠$悊/鏀舵枡閫氱煡鍗�/Cg_POInStockBillList.html">
       <publishTime>04/16/2021 10:32:11</publishTime>
       <publishTime>04/16/2021 10:32:11</publishTime>
-      <publishTime>04/02/2025 10:00:11</publishTime>
+      <publishTime>04/02/2025 08:36:49</publishTime>
     </File>
     <File Include="views/閲囪喘绠$悊/鏀舵枡閫氱煡鍗�/Cg_POInStockBillQuery.html">
       <publishTime>02/28/2025 15:34:02</publishTime>
@@ -7877,10 +7877,10 @@
       <publishTime>07/11/2024 13:03:13</publishTime>
     </File>
     <File Include="views/椤圭洰绠$悊/宸ョ▼椤圭洰/PM_ProjectBill.html">
-      <publishTime>04/02/2025 10:00:11</publishTime>
+      <publishTime>04/02/2025 16:20:10</publishTime>
     </File>
     <File Include="views/椤圭洰绠$悊/宸ョ▼椤圭洰/PM_ProjectBillList.html">
-      <publishTime>01/21/2025 09:36:44</publishTime>
+      <publishTime>04/02/2025 10:25:23</publishTime>
     </File>
     <File Include="views/椤圭洰绠$悊/宸ョ▼椤圭洰/PM_ProjectEndBillMain.html">
       <publishTime>05/13/2024 10:39:38</publishTime>
@@ -7901,7 +7901,7 @@
       <publishTime>06/06/2024 15:19:31</publishTime>
     </File>
     <File Include="views/椤圭洰绠$悊/宸ョ▼椤圭洰/PM_ProjectTaskNeedCheckQuery.html">
-      <publishTime>04/02/2025 10:00:11</publishTime>
+      <publishTime>04/02/2025 08:36:49</publishTime>
     </File>
     <File Include="views/椤圭洰绠$悊/宸ョ▼椤圭洰/PM_WorkPlanMonthBillMain.html">
       <publishTime>04/02/2024 15:31:56</publishTime>
@@ -7913,7 +7913,7 @@
       <publishTime>02/26/2024 14:55:33</publishTime>
     </File>
     <File Include="views/椤圭洰绠$悊/鎶ヨ〃鍒嗘瀽/PM_ProjectRepairTaskExamMoneyReport.html">
-      <publishTime>04/02/2025 10:00:11</publishTime>
+      <publishTime>04/02/2025 09:28:05</publishTime>
     </File>
     <File Include="views/椤圭洰绠$悊/鎶ヨ〃鍒嗘瀽/PM_ProjectRepairTaskOtherMoneyReport.html">
       <publishTime>04/02/2025 10:00:11</publishTime>
@@ -7922,7 +7922,7 @@
       <publishTime>04/02/2025 10:00:11</publishTime>
     </File>
     <File Include="views/椤圭洰绠$悊/鎶ヨ〃鍒嗘瀽/PM_ProjectRepairTaskSumReport.html">
-      <publishTime>04/02/2025 10:00:11</publishTime>
+      <publishTime>04/02/2025 08:25:08</publishTime>
     </File>
     <File Include="views/椤圭洰绠$悊/鎶ヨ〃鍒嗘瀽/PM_ProjectWorkDaysEntryReport.html">
       <publishTime>09/14/2023 09:32:08</publishTime>
@@ -8081,7 +8081,7 @@
       <publishTime>03/06/2023 09:10:32</publishTime>
     </File>
     <File Include="views/棰嗘枡鍙戣揣/閿�鍞嚭搴�/Kf_SellOutBill.html">
-      <publishTime>04/02/2025 10:00:11</publishTime>
+      <publishTime>04/02/2025 08:36:49</publishTime>
     </File>
     <File Include="views/棰嗘枡鍙戣揣/閿�鍞嚭搴�/Kf_SellOutBillList.html">
       <publishTime>04/14/2021 13:43:50</publishTime>
@@ -8263,7 +8263,7 @@
     <File Include="views/楠屾敹鍏ュ簱/澶栬喘鍏ュ簱/Kf_POStockInBillList.html">
       <publishTime>04/15/2021 16:31:28</publishTime>
       <publishTime>04/15/2021 16:31:28</publishTime>
-      <publishTime>04/02/2025 10:00:11</publishTime>
+      <publishTime>04/02/2025 08:36:49</publishTime>
     </File>
     <File Include="views/楠屾敹鍏ュ簱/澶栬喘鍏ュ簱/Kf_POStockInBillListQuery.html">
       <publishTime>12/12/2024 11:30:31</publishTime>
@@ -8322,7 +8322,7 @@
     </File>
     <File Include="Web.config">
       <publishTime>04/27/2021 20:31:08</publishTime>
-      <publishTime>04/02/2025 10:53:04</publishTime>
+      <publishTime>04/02/2025 15:48:36</publishTime>
     </File>
   </ItemGroup>
 </Project>
\ No newline at end of file
diff --git a/WebTM/WebTM.csproj b/WebTM/WebTM.csproj
index 1de955d..19d0ba4 100644
--- a/WebTM/WebTM.csproj
+++ b/WebTM/WebTM.csproj
@@ -2260,6 +2260,7 @@
     <Content Include="views\椤圭洰绠$悊\鍩虹寤烘ā\Gy_TaskClass.html" />
     <Content Include="views\椤圭洰绠$悊\宸ヤ綔浠诲姟\PM_WorkTaskBill_AutoLoadBillMain.html" />
     <Content Include="views\椤圭洰绠$悊\宸ヤ綔浠诲姟\PM_WorkTaskBill_AutoLoadBillMain_20241226.html" />
+    <Content Include="views\椤圭洰绠$悊\宸ョ▼椤圭洰\PM_ProjectTaskNeedSaveQuery.html" />
     <Content Include="views\椤圭洰绠$悊\宸ョ▼椤圭洰\PM_ProjectTaskNeedCheckQuery.html" />
     <Content Include="views\椤圭洰绠$悊\宸ョ▼椤圭洰\PM_CustomerProInfoBillMainList.html" />
     <Content Include="views\椤圭洰绠$悊\宸ヤ綔浠诲姟\PM_WorkTaskMoneyBOMBill.html" />
diff --git a/WebTM/WebTM.csproj.user b/WebTM/WebTM.csproj.user
index a34dd6f..980f848 100644
--- a/WebTM/WebTM.csproj.user
+++ b/WebTM/WebTM.csproj.user
@@ -2,7 +2,7 @@
 <Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <PropertyGroup>
     <NameOfLastUsedPublishProfile>D:\鏅轰簯杩堟�漒MES\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile>
-    <NameOfLastUsedPublishProfile>C:\Users\86130\Desktop\鏅轰簯杩堟�漒MES-WEB-LayUI\WebTM\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile>
+    <NameOfLastUsedPublishProfile>D:\宸ヤ綔浠g爜\鏅轰簯杩堟�漒MES\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\LAYUI.pubxml</NameOfLastUsedPublishProfile>
     <ProjectView>ProjectFiles</ProjectView>
     <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig>
     <UseIISExpress>true</UseIISExpress>
diff --git a/WebTM/layuiadmin/Scripts/webConfig.js b/WebTM/layuiadmin/Scripts/webConfig.js
index 160d9dc..e9b3512 100644
--- a/WebTM/layuiadmin/Scripts/webConfig.js
+++ b/WebTM/layuiadmin/Scripts/webConfig.js
@@ -10,8 +10,8 @@
     //var WEBURL = "http://localhost:81/API/"    //缈佹稕娑涙湰鍦伴厤缃�
     //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //鏉ㄤ箰鏈湴閰嶇疆
     //var WEBURL = "http://localhost:8082/API/";    //鏉滆春鏈湴閰嶇疆
-    //var WEBURL = "http://localhost:8082/API/";    //寮犵憺骞挎湰鍦伴厤缃�
-    //var WEBURL = "http://localhost:81/API/"    //缈佹稕娑涙湰鍦伴厤缃�
+    var WEBURL = "http://localhost:8082/API/";    //寮犵憺骞挎湰鍦伴厤缃�
+    var WEBURL = "http://localhost:81/API/"    //缈佹稕娑涙湰鍦伴厤缃�
     //var WEBURL = "http://47.96.97.237/API/";          //鏅轰簯鏈嶅姟鍣�
   /*  var WEBURL = "http://localhost:8082/LuBaoAPI/";  //浣欐�濇澃鏈湴閰嶇疆*/
     //var WEBURL = "http://localhost:8088/ARAPI/";      //浣欐�濇澃鏈湴閰嶇疆(瀹夌憺)
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\344\270\211\345\215\207\346\216\222\344\272\247/JIT_DayPlanPlatForm.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\344\270\211\345\215\207\346\216\222\344\272\247/JIT_DayPlanPlatForm.html"
index ea14499..59d0c8d 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\344\270\211\345\215\207\346\216\222\344\272\247/JIT_DayPlanPlatForm.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\344\270\211\345\215\207\346\216\222\344\272\247/JIT_DayPlanPlatForm.html"
@@ -74,12 +74,12 @@
                                                 </select>
                                             </div>
                                         </div>
-                                        <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="text" class="layui-input" name="HBillNo" id="HBillNo">
                                             </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;">
@@ -96,7 +96,7 @@
                                                 </select>
                                             </div>
                                         </div>
-                                        <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; width: 185px;">
                                                 <select name="HOrderType" id="HOrderType" lay-verify="HOrderType">
@@ -104,7 +104,7 @@
                                                     <option value="鏍囧噯Bom">鏍囧噯Bom</option>
                                                 </select>
                                             </div>
-                                        </div>
+                                        </div>-->
                                     </div>
                                     <!--<div class="layui-row" style="margin-top:10px;">
                                         <div class="layui-inline">
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_Add_ProductReportBillList_PDA.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_Add_ProductReportBillList_PDA.html"
index a8c5fd8..2851866 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_Add_ProductReportBillList_PDA.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\344\272\247\351\207\217\346\261\207\346\212\245/Sc_Add_ProductReportBillList_PDA.html"
@@ -453,7 +453,7 @@
                         if (result.count == 1) {
                             $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);//绂佺敤淇濆瓨鎸夐挳
                             $("#HInterID").val(result.HInterID);//鑾峰彇鎻愪氦鎴愬姛杩斿洖鐨勫崟鎹富ID
-                            layer.msg(result.Message, { time: 1 * 2000, icon: 1 }, function (index) {
+                            layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function (index) {
                                 if (result.Verify == "Y") //鑷姩瀹℃牳
                                 {
                                     layer.close(index);
@@ -608,15 +608,12 @@
 
             //閫�鍑�--鍏ㄥ睆鐗�
             form.on('submit(Cancel)', function () {
-                layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) {
-                    parent.location.href = "../../../../views/index_Mobile.html";
-                });
+                Pub_Close2(1);
             })
 
             //鏂板
             form.on('submit(Add)', function () {
-                var index = parent.layer.getFrameIndex(window.name); // 鍏堝緱鍒板綋鍓� iframe 灞傜殑绱㈠紩
-                parent.layer.close(index); // 鍐嶆墽琛屽叧闂�
+                Pub_Close2(1);
             })
 
             //#endregion
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\345\201\234\345\267\245/Sc_Add_MESStopWorkBillList_PDA.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\345\201\234\345\267\245/Sc_Add_MESStopWorkBillList_PDA.html"
index 5951176..09cadd3 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\345\201\234\345\267\245/Sc_Add_MESStopWorkBillList_PDA.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\345\201\234\345\267\245/Sc_Add_MESStopWorkBillList_PDA.html"
@@ -471,7 +471,7 @@
                         if (result.count == 1) {
                             $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);//绂佺敤淇濆瓨鎸夐挳
                             $("#HInterID").val(result.HInterID);//鑾峰彇鎻愪氦鎴愬姛杩斿洖鐨勫崟鎹富ID
-                            layer.msg(result.Message, { time: 1 * 2000, icon: 1 }, function (index) {
+                            layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function (index) {
                                 if (result.Verify == "Y") //鑷姩瀹℃牳
                                 {
                                     layer.close(index);
@@ -626,15 +626,12 @@
 
             //閫�鍑�--鍏ㄥ睆鐗�
             form.on('submit(Cancel)', function () {
-                layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) {
-                    parent.location.href = "../../../../views/index_Mobile.html";
-                });
+                Pub_Close2(1);
             })
 
             //鏂板
             form.on('submit(Add)', function () {
-                var index = parent.layer.getFrameIndex(window.name); // 鍏堝緱鍒板綋鍓� iframe 灞傜殑绱㈠紩
-                parent.layer.close(index); // 鍐嶆墽琛屽叧闂�
+                Pub_Close2(1);
             })
 
             //#endregion
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\345\256\214\345\267\245/Sc_Add_MESEndWorkBillList_PDA.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\345\256\214\345\267\245/Sc_Add_MESEndWorkBillList_PDA.html"
index 20ebe4c..04c0527 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\345\256\214\345\267\245/Sc_Add_MESEndWorkBillList_PDA.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\345\256\214\345\267\245/Sc_Add_MESEndWorkBillList_PDA.html"
@@ -413,7 +413,7 @@
                         if (result.count == 1) {
                             $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);//绂佺敤淇濆瓨鎸夐挳
                             $("#HInterID").val(result.HInterID);//鑾峰彇鎻愪氦鎴愬姛杩斿洖鐨勫崟鎹富ID
-                            layer.msg(result.Message, { time: 1 * 2000, icon: 1 }, function (index) {
+                            layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function (index) {
                                 if (result.Verify == "Y") //鑷姩瀹℃牳
                                 {
                                     layer.close(index);
@@ -568,15 +568,12 @@
 
             //閫�鍑�--鍏ㄥ睆鐗�
             form.on('submit(Cancel)', function () {
-                layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) {
-                    parent.location.href = "../../../../views/index_Mobile.html";
-                });
+                Pub_Close2(1);
             })
 
             //鏂板
             form.on('submit(Add)', function () {
-                var index = parent.layer.getFrameIndex(window.name); // 鍏堝緱鍒板綋鍓� iframe 灞傜殑绱㈠紩
-                parent.layer.close(index); // 鍐嶆墽琛屽叧闂�
+                Pub_Close2(1);
             })
 
             //#endregion
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\345\274\200\345\267\245/Sc_Add_MESBeginWorkBillList_PDA.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\345\274\200\345\267\245/Sc_Add_MESBeginWorkBillList_PDA.html"
index 7aaa6b3..1d18d66 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\345\274\200\345\267\245/Sc_Add_MESBeginWorkBillList_PDA.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\345\274\200\345\267\245/Sc_Add_MESBeginWorkBillList_PDA.html"
@@ -359,14 +359,6 @@
 
             });
             //#endregion
-
-            //#region 鏂板鎸夐挳
-            form.on('submit(Add)', function () {//鎻愪氦
-                layer.confirm('鏂板鍚庨〉闈㈡暟鎹皢娑堝け锛�', { icon: 3, title: '鎻愮ず' }, function (index) {
-                    location.replace('Sc_MESBeginWorkBillList_PDA.html?type=' + params[params[0]]);
-                });
-            })
-            //#endregion
                  
             //#region 淇濆瓨鎸夐挳
             form.on('submit(Saver)', function (data) {//鎻愪氦      
@@ -413,7 +405,7 @@
                         if (result.count == 1) {
                             $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);//绂佺敤淇濆瓨鎸夐挳
                             $("#HInterID").val(result.HInterID);//鑾峰彇鎻愪氦鎴愬姛杩斿洖鐨勫崟鎹富ID
-                            layer.msg(result.Message, { time: 1 * 2000, icon: 1 }, function (index) {
+                            layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function (index) {
                                 if (result.Verify == "Y") //鑷姩瀹℃牳
                                 {
                                     layer.close(index);
@@ -568,15 +560,17 @@
 
             //閫�鍑�--鍏ㄥ睆鐗�
             form.on('submit(Cancel)', function () {
-                layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) {
-                    parent.location.href = "../../../../views/index_Mobile.html";
-                });
+                //layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) {
+                //    parent.location.href = "../../../../views/index_Mobile.html";
+                //});
+                Pub_Close2(1);
             })
 
             //鏂板
             form.on('submit(Add)', function () {
-                var index = parent.layer.getFrameIndex(window.name); // 鍏堝緱鍒板綋鍓� iframe 灞傜殑绱㈠紩
-                parent.layer.close(index); // 鍐嶆墽琛屽叧闂�
+                //var index = parent.layer.getFrameIndex(window.name); // 鍏堝緱鍒板綋鍓� iframe 灞傜殑绱㈠紩
+                //parent.layer.close(index); // 鍐嶆墽琛屽叧闂�
+                Pub_Close2(1);
             })
 
             //#endregion
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\254\240\346\226\231\350\277\220\347\256\227/JIT_MaterialLevelShorAnalysisReport.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\254\240\346\226\231\350\277\220\347\256\227/JIT_MaterialLevelShorAnalysisReport.html"
index 79909c4..3dd39d9 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\254\240\346\226\231\350\277\220\347\256\227/JIT_MaterialLevelShorAnalysisReport.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\254\240\346\226\231\350\277\220\347\256\227/JIT_MaterialLevelShorAnalysisReport.html"
@@ -263,8 +263,8 @@
             })
 
             //鍒濆鍖栨棩鏈�
-            $("#HBEGINDATE").val(Format(new Date(new Date()), "yyyy-MM-dd"));//娆犳枡鏃ユ湡
-            $("#HENDDATE").val(Format(new Date($("#HBEGINDATE").val()).setDate(new Date($("#HBEGINDATE").val()).getDate() + 30), "yyyy-MM-dd"));//鑷�
+            $("#HBEGINDATE").val(Format(new Date().setDate(new Date().getDate() - 30), "yyyy-MM-dd"));//娆犳枡鏃ユ湡
+            $("#HENDDATE").val(Format(new Date().setDate(new Date().getDate() + 30), "yyyy-MM-dd"));//鑷�
             //鐢熶骇缁勭粐鍔犺浇
             Organ();
             //杞﹂棿
@@ -356,6 +356,14 @@
                 , cols: [columns]
                 , done: function (res, curr, count) {
                     soulTable.render(this);
+                    for (var i in res.data) {
+                        var item = res.data[i];
+
+                        if (item["鏈尮閰嶈鍗曟暟閲�"] > 0) {
+                            $("tr[data-index='" + i + "']").attr({ "style": "background:red;color:black;" });
+                        }
+
+                    }
                 }
             };
         }
@@ -449,11 +457,18 @@
                             }
                             else if ($.inArray(data[i].name, totalArray) > -1) { //璁$畻鍒�  
                                 col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120, filter: true });
-                            } else if (data[i].name == '鏄惁鍖归厤鍒拌鍗�') {
-                                col.push({ field: '鏄惁鍖归厤鍒拌鍗�', title: '鏄惁鍖归厤鍒拌鍗�', sort: true, filter: true, templet: function (d) { return d.鏄惁鍖归厤鍒拌鍗� ? '鍚�' : '鏄�'; } });
+                            } else if (data[i].name == '鏈尮閰嶈鍗曟暟閲�') {
+                                col.push({
+                                    field: '鏈尮閰嶈鍗曟暟閲�', title: '鏈尮閰嶈鍗曟暟閲�', sort: true, filter: true, templet: function (d) {
+                                        return d.鏈尮閰嶈鍗曟暟閲� > 0 ? '<span style="color: red;">' + d.鏈尮閰嶈鍗曟暟閲� + '</span>' : d.鏈尮閰嶈鍗曟暟閲�;
+                                    } });
                             }
-                            else if (data[i].name == '鏄惁鍖归厤鍒拌鏂欒鍒掍俊鎭�') {
-                                col.push({ field: '鏄惁鍖归厤鍒拌鏂欒鍒掍俊鎭�', title: '鏄惁鍖归厤鍒拌鏂欒鍒掍俊鎭�', sort: true, filter: true, templet: function (d) { return d.鏄惁鍖归厤鍒拌鏂欒鍒掍俊鎭� ? '鍚�' : '鏄�'; } });
+                            else if (data[i].name == '鏈尮閰嶈鏂欒鍒掍俊鎭暟閲�') {
+                                col.push({
+                                    field: '鏈尮閰嶈鏂欒鍒掍俊鎭暟閲�', title: '鏈尮閰嶈鏂欒鍒掍俊鎭暟閲�', sort: true, filter: true, templet: function (d) {
+                                        return d.鏈尮閰嶈鏂欒鍒掍俊鎭暟閲� > 0 ? '<span style="color: red;">' + d.鏈尮閰嶈鏂欒鍒掍俊鎭暟閲� + '</span>' : d.鏈尮閰嶈鏂欒鍒掍俊鎭暟閲�;
+                                    }
+                                });
                             } else if (isValidDate(data[i].name)) {
                                 col.push({ field: data[i].name, title: Format(data[i].name, 'MM.dd'), width: 70, totalRow: true, filter: true })
                             }
diff --git "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBill.html" "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBill.html"
index fee3b12..41e0eb1 100644
--- "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBill.html"
+++ "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBill.html"
@@ -46,7 +46,27 @@
             width: 25%;
         }
     </style>-->
-
+    <!--<style>
+        input::-webkit-calendar-picker-indicator {
+            display: none; /* 闅愯棌杈撳叆妗嗗彸渚х澶� */
+        }
+    </style>-->
+    <!--鐢ㄤ簬鎶ユ紡浜� 鎹熷潖鎯呭喌 鐨勬枃鏈鏀逛负涓嬫潵妗�-->
+    <style>
+        /* 閫夐」鍩虹鏍峰紡 */
+        .layui-nav-item {
+            padding: 0 20px;
+            line-height: 36px;
+            cursor: pointer;
+            transition: all 0.3s;
+            color: #000 !important; /* 寮哄埗榛戣壊瀛椾綋 */
+        }
+        /* 鎮仠鐘舵�� */  
+        .layui-nav-item:hover {
+            background-color: #f8f8f8 !important;
+            color: #000 !important;
+        }
+    </style>
 </head>
 <body>
     <div class="layui-fluid" style="padding: 0;">
@@ -55,15 +75,15 @@
                 <form class="layui-form" action="" lay-filter="formData" style="background-color:white;">
                     <div style="padding: 2px; ">
                         <!--<button type="button" id="btnSearch" style="margin-left: 0px" class="layui-btn layui-btn-normal"  lay-submit="" lay-filter="btnSearch" >棰勮</button>
-        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">鏂板</button>
-        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">淇敼</button>-->
+                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">鏂板</button>
+                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">淇敼</button>-->
 
                         <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="btnEdit" id="btnEdit">閫�鍑�</button>
                         <!--<button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CheckBill" id="set_CheckBill">瀹℃牳</button>
-        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_AbandonCheck" id="set_AbandonCheck">鍙嶅鏍�</button>
-        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CloseBill" id="set_CloseBill">鍏抽棴</button>
-        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CancelCloseBill" id="set_CancelCloseBill">鍙嶅叧闂�</button>-->
+                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_AbandonCheck" id="set_AbandonCheck">鍙嶅鏍�</button>
+                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CloseBill" id="set_CloseBill">鍏抽棴</button>
+                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CancelCloseBill" id="set_CancelCloseBill">鍙嶅叧闂�</button>-->
                     </div>
                     <div class="layui-tab" lay-filter="tab-POStockInBill">
                         <h1 style="text-align: center; padding: 10px 0;"><b>宸ョ▼椤圭洰</b></h1>
@@ -99,7 +119,7 @@
                                         <div class="layui-inline">
                                             <label class="layui-form-label" style="width: 85px;">鏃ユ湡<label style="color:red"> * </label></label>
                                             <div class="layui-input-block" style="margin-left: 120px; width:180px;">
-                                                <input type="date" class="layui-input" lay-verify="HDate" name="HDate" id="HDate" style="padding-left: 80px;">
+                                                <input type="date" class="layui-input" lay-verify="HDate" name="HDate"  id="HDate" style="padding-left: 80px;">
                                             </div>
                                         </div>
                                     </div>
@@ -112,7 +132,7 @@
                                         </div>
                                         <div class="layui-inline">
                                             <label class="layui-form-label" style="width: 85px;">缁撴潫鏃ユ湡<label style="color:red"> * </label></label>
-                                            <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
+                                            <div class="layui-input-block" style="margin-left: 125px; width: 195px;">
                                                 <input type="date" class="layui-input" lay-verify="HEndDate" name="HEndDate" id="HEndDate" style="padding-left: 80px;">
                                             </div>
                                         </div>
@@ -152,6 +172,16 @@
                                             <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="HLastMoney" name="HLastMoney" id="HLastMoney" value="0">
+                                            </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="text" class="layui-input" lay-verify="HDeptName" name="HDeptName" id="HDeptName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                <input type="hidden" name="HDeptID" id="HDeptID" lay-verify="HDeptID" value="0">
+                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHDept" id="btnSearchHDept" 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">
@@ -664,23 +694,17 @@
                                             </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="HBreakStatus" lay-verify="HBreakStatus" id="HBreakStatus">
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-row">
-                                        <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="HWaterLeakage" lay-verify="HWaterLeakage" id="HWaterLeakage">
                                             </div>
-                                        </div>
+                                        </div>                                      
+                                    </div>
+                                    <div class="layui-row">
                                         <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" name="HPipeDiameter" id="HPipeDiameter" class="layui-input" value="" style="float: left; width: 150px;" >
+                                                <input type="text" name="HPipeDiameter" id="HPipeDiameter" class="layui-input" value="" style="float: left; width: 150px;">
                                                 <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHPipeDiameter" id="btnSearchHPipeDiameter" style="width:40px;">
                                                     <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                 </button>
@@ -689,16 +713,38 @@
                                         <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" name="HPipeMaterial" id="HPipeMaterial" class="layui-input" value="" style="float: left; width: 150px; " >
+                                                <input type="text" name="HPipeMaterial" id="HPipeMaterial" class="layui-input" value="" style="float: left; width: 150px; ">
                                                 <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHPipeMaterial" id="btnSearchHPipeMaterial" style="width:40px;">
                                                     <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                 </button>
                                             </div>
                                         </div>
+                                       
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">鎹熷潖鎯呭喌</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <!-- 杈撳叆妗� -->
+                                                <input type="text" class="layui-input" name="HBreakStatus" lay-verify="HBreakStatus" id="HBreakStatus" placeholder="璇疯緭鍏ユ垨閫夋嫨" autocomplete="off">
+
+                                                <!-- 涓嬫媺瀹瑰櫒 -->
+                                                <div id="dropdownMenu1" class="layui-anim layui-anim-upbit"
+                                                     style="display: none;position: absolute;width: 100%;max-height: 200px;overflow-y: auto;border: 1px solid #e6e6e6;background: #f8f8f8;z-index: 999;top: 40px;left: 0;">
+                                                    <ul id="optionList1" class="layui-nav layui-nav-tree" style="width: 100%; background:white"></ul>
+                                                </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;">
-                                                <input type="text" class="layui-input" name="HAlarmEmp" lay-verify="HAlarmEmp" id="HAlarmEmp">
+                                                <!-- 杈撳叆妗� -->
+                                                <input type="text" class="layui-input" name="HAlarmEmp" lay-verify="HAlarmEmp" id="HAlarmEmp" placeholder="璇疯緭鍏ユ垨閫夋嫨" autocomplete="off">
+
+                                                <!-- 涓嬫媺瀹瑰櫒 -->
+                                                <div id="dropdownMenu" class="layui-anim layui-anim-upbit"
+                                                     style="display: none;position: absolute;width: 100%;max-height: 200px;overflow-y: auto;border: 1px solid #e6e6e6;background: #f8f8f8;z-index: 999;top: 40px;left: 0;">
+                                                    <ul id="optionList" class="layui-nav layui-nav-tree" style="width: 100%; background:white"></ul>
+                                                </div>
                                             </div>
                                         </div>
                                     </div>
@@ -711,8 +757,12 @@
                                         </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="HReceEmp" lay-verify="HReceEmp" id="HReceEmp">
+                                            <div class="layui-input-block" style="margin-left: 120px;">                               
+                                                <input type="text" class="layui-input" name="HReceEmp" lay-verify="HReceEmp" id="HReceEmp" value="" style="float: left; width: 150px; ">
+                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHReceEmp" id="btnSearchHReceEmp" style="width:40px;">
+                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+                                                </button>
+
                                             </div>
                                         </div>
                                         <div class="layui-inline">
@@ -905,43 +955,43 @@
                                 </div>
                             </div>
                         </div>
-                            
-                        </div>
-                        <div class="layui-tab" lay-filter="tab-POStockInBill">
-                            <ul class="layui-tab-title" lay-filter="tab-all">
-                                <li lay-id="1" style="padding:1px;" class="layui-this">椤圭洰闃舵</li>
-                                <li lay-id="2" style="padding:1px;">椤圭洰鎴愬憳</li>
-                            </ul>
-                            <div class="layui-tab-content">
-                                <!--椤圭洰闃舵-->
-                                <div class="layui-tab-item layui-show">
-                                    <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
-                                    <script type="text/html" id="toolbarDemo">
-                                        <div class="layui-btn-container">
-                                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><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_HideColumn"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>
-                                            <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn_up"><i class="layui-icon layui-icon-form"></i>涓婁竴琛�</button>
-                        <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_under"><i class="layui-icon layui-icon-form"></i>涓嬩竴琛�</button>-->
-                                        </div>
-                                    </script>
-                                </div>
-                                <!--椤圭洰鎴愬憳-->
-                                <div class="layui-tab-item">
-                                    <table class="layui-hide" id="mainTable1" lay-filter="mainTable1"></table>
-                                    <script type="text/html" id="toolbarDemo1">
-                                        <div class="layui-btn-container">
-                                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine1"><i class="layui-icon layui-icon-form"></i>澧炲姞涓�琛�</button>
-                                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine1"><i class="layui-icon layui-icon-form"></i>澶嶅埗涓�琛�</button>
-                                            <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn1"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>
-                                            <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn_up1"><i class="layui-icon layui-icon-form"></i>涓婁竴琛�</button>
-                        <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_under1"><i class="layui-icon layui-icon-form"></i>涓嬩竴琛�</button>-->
-                                        </div>
-                                    </script>
-                                </div>
+
+                    </div>
+                    <div class="layui-tab" lay-filter="tab-POStockInBill">
+                        <ul class="layui-tab-title" lay-filter="tab-all">
+                            <li lay-id="1" style="padding:1px;" class="layui-this">椤圭洰闃舵</li>
+                            <li lay-id="2" style="padding:1px;">椤圭洰鎴愬憳</li>
+                        </ul>
+                        <div class="layui-tab-content">
+                            <!--椤圭洰闃舵-->
+                            <div class="layui-tab-item layui-show">
+                                <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
+                                <script type="text/html" id="toolbarDemo">
+                                    <div class="layui-btn-container">
+                                        <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><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_HideColumn"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>
+                                        <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn_up"><i class="layui-icon layui-icon-form"></i>涓婁竴琛�</button>
+                                        <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_under"><i class="layui-icon layui-icon-form"></i>涓嬩竴琛�</button>-->
+                                    </div>
+                                </script>
+                            </div>
+                            <!--椤圭洰鎴愬憳-->
+                            <div class="layui-tab-item">
+                                <table class="layui-hide" id="mainTable1" lay-filter="mainTable1"></table>
+                                <script type="text/html" id="toolbarDemo1">
+                                    <div class="layui-btn-container">
+                                        <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine1"><i class="layui-icon layui-icon-form"></i>澧炲姞涓�琛�</button>
+                                        <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine1"><i class="layui-icon layui-icon-form"></i>澶嶅埗涓�琛�</button>
+                                        <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn1"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>
+                                        <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn_up1"><i class="layui-icon layui-icon-form"></i>涓婁竴琛�</button>
+                                        <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_under1"><i class="layui-icon layui-icon-form"></i>涓嬩竴琛�</button>-->
+                                    </div>
+                                </script>
                             </div>
                         </div>
-</form>
+                    </div>
+                </form>
             </div>
         </div>
     </div>
@@ -968,7 +1018,7 @@
         </div>
     </script>
     <script>
-       
+
         layui.config({
             base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
         }).extend({
@@ -999,6 +1049,22 @@
             window.RowDatass = [];  //f6闃舵瀹℃牳浜�
             window.MemberData = []; //椤圭洰鎴愬憳
 
+
+            // 棰勫畾涔夐�夐」鏁版嵁
+            var dataList1 = [
+                { value: '琛ㄥ唴绠℃紡鎹�', title: '琛ㄥ唴绠℃紡鎹�' },
+                { value: '闃�闂ㄦ紡姘�', title: '闃�闂ㄦ紡姘�' },
+                { value: '绠¤韩婕忔按', title: '绠¤韩婕忔按' },
+                { value: '鎺ュ彛婕忔按', title: '鎺ュ彛婕忔按' },
+                { value: '姘磋〃鎹熷潖', title: '姘磋〃鎹熷潖' },
+                { value: '绠℃寲鐮�', title: '绠℃寲鐮�' }
+            ];
+            var dataList = [
+                { value: '鐢ㄦ埛', title: '鐢ㄦ埛' },
+                { value: '鐑嚎1330', title: '鐑嚎1330' },
+                { value: '鎶ヨ110', title: '鎶ヨ110' },
+                { value: '璋冩煡缁�', title: '璋冩煡缁�' }
+            ];
 
 
             //鑾峰彇鍙傛暟
@@ -1059,9 +1125,15 @@
                 //鐢熸垚骞惰缃富琛ㄧ殑鍐呯爜鍜屽崟鎹彿
                 createBillNo();
 
-                //鍒濆鍖栧埗鍗曚汉鍜屽埗鍗曟椂闂�
+                //绂佺敤閮ㄩ棬鎸夐挳
+                $('#btnSearchHDept').addClass("layui-btn-disabled").attr("disabled", true);
+
+                //鍒濆鍖栧埗鍗曚汉鍜屽埗鍗曟椂闂�   閮ㄩ棬
                 $("#HMaker").val(sessionStorage["HUserName"]);
                 $("#HMakerDate").val(Format(new Date(), "yyyy-MM-dd"));
+
+                $("#HDeptID").val(sessionStorage["HDeptID"]); //鏍规嵁鐧诲綍鐢ㄦ埛甯﹀嚭閮ㄩ棬ID
+                $("#HDeptName").val(sessionStorage["HDept"]); //鏍规嵁鐧诲綍鐢ㄦ埛甯﹀嚭閮ㄩ棬
 
                 //鍒濆鍖栭」鐩伐绋嬩富琛ㄥ紑濮嬫椂闂村拰缁撴潫鏃堕棿
                 $("#HBeginDate").val(Format(new Date(), "yyyy-MM-dd"));
@@ -1107,9 +1179,14 @@
             else if (OperationType == 3) {//濡傛灉淇敼鍒欒蛋涓嬮潰 new                                        //缂栬緫
                 ////绂佺敤缁勭粐閫夐」
                 //$("#HOrgID").attr("disabled", true);
+
+                //涓嶇鐢ㄩ儴闂�
+                $('#btnSearchHDept').removeClass("layui-btn-disabled").attr("disabled", false);
+
                 //鍒濆鍖栭」鐩樁娈佃〃
                 get_InitGrid1();
                 RoadBillMain(linterid);
+
             }
             //#endregion
 
@@ -1131,8 +1208,6 @@
             form.on('submit(btnSearchHCus)', function () {
                 CusType = 1;
                 get_checkSearchHCus();
-              
-                
             });
             //#endregion
 
@@ -1182,8 +1257,6 @@
             //#region 閫夋嫨椤圭洰绫诲埆鎸夐挳
             form.on('submit(btnSearchHProjectClass)', function () {
                 get_checkSearchHProjectClass();
-
-
             });
             //#endregion
 
@@ -1216,7 +1289,7 @@
                 get_checkSearchHTestChecker();
             });
             //#endregion
-            
+
             //#region 閫夋嫨宸ヤ綔浜哄憳鎸夐挳
             form.on('submit(btnSearchHTaskWorkEmp)', function () {
                 get_checkSearchHTaskWorkEmp();
@@ -1234,7 +1307,6 @@
                 get_checkSearchHPipeMaterial();
             });
             //#endregion
-
 
             //#region 閫夋嫨浠诲姟瀹夎璐规寜閽�
             form.on('submit(btnSearchHTaskSetupMoney)', function () {
@@ -1258,11 +1330,175 @@
             form.on('submit(btnSearchHTaskWorkMoney)', function () {
                 get_checkSearchHTaskWorkMoney();
             });
+            //#endregion           
+
+            //#region 閫夋嫨閮ㄩ棬鎸夐挳
+            form.on('submit(btnSearchHDept)', function () {
+                get_checkSearchHDept();
+            });
             //#endregion
 
+            //#region 閫夋嫨鍙楃悊浜烘寜閽�
+            form.on('submit(btnSearchHReceEmp)', function () {
+                get_checkSearchHReceEmp();
+            });
+            //#endregion
+           
+
+            //#region 鎹熷潖鎯呭喌 鐐瑰嚮浜嬩欢
+
+            // 鍒嗙鐒︾偣浜嬩欢鍜岃緭鍏ヤ簨浠�
+            $('#HBreakStatus').on('focus', function () {  // 鐒︾偣浜嬩欢锛氭樉绀哄叏閮ㄩ�夐」
+                renderOptions1('');
+                $('#dropdownMenu1').show();
+            }).on('input', function () {  // 杈撳叆浜嬩欢锛氳繃婊ら�夐」
+                var inputVal = $(this).val().trim();
+                renderOptions1(inputVal);
+                $('#dropdownMenu1').show();
+            });
+
+            // 鏂囨。鐐瑰嚮鍏抽棴涓嬫媺
+            $(document).on('click', function (e) {
+                if (!$(e.target).closest('#HBreakStatus, #dropdownMenu1').length) {
+                    $('#dropdownMenu1').hide();
+                }
+            });
+            $('#HBreakStatus').on('focus', function () {  // 鐒︾偣浜嬩欢锛氭樉绀哄叏閮ㄩ�夐」
+                renderOptions1('');
+                $('#dropdownMenu1').show();
+            }).on('input', function () {  // 杈撳叆浜嬩欢锛氳繃婊ら�夐」
+                var inputVal = $(this).val().trim();
+                renderOptions1(inputVal);
+                $('#dropdownMenu1').show();
+            });
+
+            // 鏂囨。鐐瑰嚮鍏抽棴涓嬫媺
+            $(document).on('click', function (e) {
+                if (!$(e.target).closest('#HBreakStatus, #dropdownMenu1').length) {
+                    $('#dropdownMenu1').hide();
+                }
+            });
+
+            // 娓叉煋閫夐」锛堟敮鎸佹樉绀哄叏閮級
+            function renderOptions1(filterText) {
+                var filteredData = filterText ?
+                    dataList1.filter(function (item) {
+                        return item.title.toLowerCase().includes(filterText.toLowerCase());
+                    }) :
+                    dataList1;  // 鏃犺繃婊ゆ枃鏈椂鏄剧ず鍏ㄩ儴
+
+                var html = '';
+                if (filteredData.length > 0) {
+                    filteredData.forEach(function (item) {
+                        html += `<li class="layui-nav-item" data-value="${item.value}">${item.title}</li>`;
+                    });
+                } else {
+                    html = '<li class="layui-nav-item">鏃犲尮閰嶇粨鏋滐紙鍙嚜鐢辫緭鍏ワ級</li>';
+                }
+
+                $('#optionList1').html(html);
+            }
+
+            // 閫夐」鐐瑰嚮浜嬩欢
+            $('#optionList1').on('click', 'li', function () {
+                if (!$(this).text().includes('鏃犲尮閰嶇粨鏋�')) {
+                    var selectedText = $(this).text();
+                    $('#HBreakStatus').val(selectedText).trigger('input');
+                }
+                $('#dropdownMenu1').hide();
+            });
+            //#endregion
+
+            //#region 鎶ユ紡浜� 鐐瑰嚮浜嬩欢
+
+            // 鍒嗙鐒︾偣浜嬩欢鍜岃緭鍏ヤ簨浠�
+            $('#HAlarmEmp').on('focus', function () {  // 鐒︾偣浜嬩欢锛氭樉绀哄叏閮ㄩ�夐」
+                renderOptions('');
+                $('#dropdownMenu').show();
+            }).on('input', function () {  // 杈撳叆浜嬩欢锛氳繃婊ら�夐」
+                var inputVal = $(this).val().trim();
+                renderOptions(inputVal);
+                $('#dropdownMenu').show();
+            });
+
+            // 鏂囨。鐐瑰嚮鍏抽棴涓嬫媺
+            $(document).on('click', function (e) {
+                if (!$(e.target).closest('#HAlarmEmp, #dropdownMenu').length) {
+                    $('#dropdownMenu').hide();
+                }
+            });
+            $('#HAlarmEmp').on('focus', function () {  // 鐒︾偣浜嬩欢锛氭樉绀哄叏閮ㄩ�夐」
+                renderOptions('');
+                $('#dropdownMenu').show();
+            }).on('input', function () {  // 杈撳叆浜嬩欢锛氳繃婊ら�夐」
+                var inputVal = $(this).val().trim();
+                renderOptions(inputVal);
+                $('#dropdownMenu').show();
+            });
+
+            // 鏂囨。鐐瑰嚮鍏抽棴涓嬫媺
+            $(document).on('click', function (e) {
+                if (!$(e.target).closest('#HAlarmEmp, #dropdownMenu').length) {
+                    $('#dropdownMenu').hide();
+                }
+            });
+
+            // 娓叉煋閫夐」锛堟敮鎸佹樉绀哄叏閮級
+            function renderOptions(filterText) {
+                var filteredData = filterText ?
+                    dataList.filter(function (item) {
+                        return item.title.toLowerCase().includes(filterText.toLowerCase());
+                    }) :
+                    dataList;  // 鏃犺繃婊ゆ枃鏈椂鏄剧ず鍏ㄩ儴
+
+                var html = '';
+                if (filteredData.length > 0) {
+                    filteredData.forEach(function (item) {
+                        html += `<li class="layui-nav-item" data-value="${item.value}">${item.title}</li>`;
+                    });
+                } else {
+                    html = '<li class="layui-nav-item">鏃犲尮閰嶇粨鏋滐紙鍙嚜鐢辫緭鍏ワ級</li>';
+                }
+
+                $('#optionList').html(html);
+            }
+
+            // 閫夐」鐐瑰嚮浜嬩欢
+            $('#optionList').on('click', 'li', function () {
+                if (!$(this).text().includes('鏃犲尮閰嶇粨鏋�')) {
+                    var selectedText = $(this).text();
+                    $('#HAlarmEmp').val(selectedText).trigger('input');
+                }
+                $('#dropdownMenu').hide();
+            });
+            //#endregion
+
+            //#region 鏃ユ湡鐐瑰嚮浜嬩欢
+            $(document).ready(function () {
+                // 鐐瑰嚮杈撳叆妗嗘椂瑙﹀彂锛堜粎榧犳爣鐐瑰嚮鐢熸晥锛�
+                $("#HDate").on('click', function (data) {
+                    HDate = $("#HDate").val();
+                    console.log("鐐瑰嚮鏃跺�硷細", HDate);
+                });
+
+    // 澶辩劍鏃惰Е鍙戯紙鍖呮嫭閿洏鎿嶄綔锛�
+                $("#HDate").on('blur', function (data) {
+                    HDate = $("#HDate").val();
+                    $("#HDate").val(HDate); // 杩欒瀹為檯鍙互鐪佺暐锛屽洜涓哄�兼湭鏀瑰彉
+                    GetHProjectNumber();
+                    console.log("澶辩劍鏃跺�硷細", HDate);
+                });
+            });
+            //#endregion
+
+
+            //endregion
+           
+            
             //#endregion
 
             //#region 澶嶉�夋 閫変腑/鍙栨秷 瑙﹀彂浜嬩欢
+
             //#region 閲岀▼纰�
             form.on('checkbox(HIsKey)', function (data) {
                 //鑾峰彇涓嬫媺妗嗛�変腑鐨勫��
@@ -1286,7 +1522,8 @@
                     }
                 });
             });
-            //#endregion
+            //#endregion          
+
             //#endregion
 
             //#region 鎿嶄綔鎸夐挳瑙﹀彂浜嬩欢
@@ -1351,7 +1588,7 @@
                             CheckedSet_tableSub_Emp();
                         } else {
                             var HSumMoney = $("#HSumMoney").val();
-                            if ( ref.test(value) && ref.test(HSumMoney) ) {
+                            if (ref.test(value) && ref.test(HSumMoney)) {
                                 obj.update({
                                     HPlanAvgMoney: ((HSumMoney * value) / 100).toFixed(8)                   //棰勮鍒嗛厤涓氱哗=鍚堝悓鎬婚噾棰�*椤圭洰鍗犳瘮
                                     , HPlanCountMoney: (((HSumMoney * value) / 100) * 0.07).toFixed(8)      //(椤圭洰鎻愭垚)棰勮鎻愭垚=棰勮鍒嗛厤涓氱哗*0.07
@@ -1505,7 +1742,7 @@
                     var field = $(this).data('field');
                     laydate.render({
                         elem: this.firstChild
-                        , show: true //鐩存帴鏄剧ず  
+                        , show: true //鐩存帴鏄剧ず
                         , closeStop: this
                         , done: function (nowDate) {
                             //鏃堕棿閫夋嫨瀹屾垚锛岃鏁版嵁鏇存柊
@@ -1662,7 +1899,7 @@
                     , height: 400
                     , cols: [[
                         { type: 'checkbox', totalRowText: '鍚堣琛�' }
-                        , { type: 'numbers', title: '搴忓彿', style: 'background-color: #f9f9f9;'}
+                        , { type: 'numbers', title: '搴忓彿', style: 'background-color: #f9f9f9;' }
                         , { field: 'RowID', title: '琛屽彿', hide: true, style: 'background-color: #f9f9f9;' }                                                   //琛屾爣璇嗭紝鐢ㄤ簬涓嬩竴琛屻�佷笂涓�琛岃瘑鍒墍鍦ㄨ
                         , { field: 'HProjectStageID', title: '椤圭洰闃舵ID', hide: true, style: 'background-color: #f9f9f9;' }
                         , { field: 'HProjectStageName', title: '椤圭洰闃舵', edit: 'text', event: "HProjectStageName" }     //f7
@@ -1723,7 +1960,7 @@
                         , { field: 'HIsPM', title: '鏄惁椤圭洰缁忕悊', templet: "#HIsPM" }
                         , { field: 'HRate', title: '椤圭洰鍗犳瘮', edit: 'text', totalRow: true }
                         , { field: 'HPlanAvgMoney', title: '棰勮鍒嗛厤涓氱哗', edit: 'text', totalRow: true }
-                        , { field: 'HPlanCountMoney', title: '棰勮鎻愭垚', edit: 'text', totalRow: true}
+                        , { field: 'HPlanCountMoney', title: '棰勮鎻愭垚', edit: 'text', totalRow: true }
                         , { field: 'HRemarkSub', title: '澶囨敞', edit: 'text' }
                         , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo1' }
                     ]]
@@ -1919,7 +2156,7 @@
                         //鑾峰彇鏁版嵁
                         $("#HProjectClassID").val(checkStatus.data[0].HItemID);//椤圭洰绫诲埆id
                         $("#HProjectClassName").val(checkStatus.data[0].椤圭洰绫诲埆鍚嶇О);//椤圭洰绫诲埆鍚嶇О
-                        
+
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
                     }
                     , btn2: function (index, layero) { }
@@ -1989,7 +2226,7 @@
                     }
                     , btn2: function (index, layero) { }
                     , end: function () {
-                        
+
                         get_BT($("#HProjectStageBillInterID").val());
                     }
                 })
@@ -2165,7 +2402,7 @@
                         var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
                         if (checkStatus.data.length === 0) {
                             return layer.msg('璇烽�夋嫨鏁版嵁');
-                        }                      
+                        }
                         //鑾峰彇鏁版嵁
                         $("#HPipeDiameter").val(checkStatus.data[0].绠″緞鍚嶇О);//绠″緞鍚嶇О
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
@@ -2178,7 +2415,7 @@
 
 
             //#region 绠″緞鏉愯川閫夋嫨椤甸潰
-            function get_checkSearchHPipeMaterial() {              
+            function get_checkSearchHPipeMaterial() {
                 layer.open({
                     type: 2//寮圭獥绫诲瀷
                     , skin: 'layui-layer-rim' //鍔犱笂杈规
@@ -2311,6 +2548,58 @@
             }
             //#endregion
 
+
+            //#region 閮ㄩ棬閫夋嫨椤甸潰
+            function get_checkSearchHDept() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '閮ㄩ棬鍒楄〃'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_DepartmentList.html?openType=2&HOrgName=' + sessionStorage["Organization"], 'yes']
+                    , btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HDeptName").val(checkStatus.data[0].閮ㄩ棬鍚嶇О);
+                        $("#HDeptID").val(checkStatus.data[0].HItemID);
+                        layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+            //#endregion
+
+            //#region 鑱屽憳閫夋嫨椤甸潰
+            function get_checkSearchHReceEmp() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '鑱屽憳鍒楄〃'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?type=HEmp', 'yes']
+                    , btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HReceEmp").val(checkStatus.data[0].鑱屽憳鍚嶇О);
+                        layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+            //#endregion
+
             //#region  椤圭洰闃舵娓呭崟 閫夋嫨 甯﹀嚭琛ㄤ綋鏁版嵁
             function get_BT(HBillInterID) {
                 $.ajax({
@@ -2387,9 +2676,10 @@
                         //鑾峰彇鏁版嵁
                         $("#HTaskClassID").val(checkStatus.data[0].HItemID);
                         $("#HTaskClassName").val(checkStatus.data[0].浠诲姟绫诲埆鍚嶇О);
-                        $("#HTaskClassNumber").val(checkStatus.data[0].浠诲姟绫诲埆浠g爜);
-                        
+                        $("#HTaskClassNumber").val(checkStatus.data[0].浠诲姟绫诲埆浠g爜);                       
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                        //鏇存柊椤圭洰浠g爜
+                        GetHProjectNumber();
                     }
                     , btn2: function (index, layero) { }
                     , end: function () {
@@ -2409,7 +2699,7 @@
                 var strurl = '../../椤圭洰绠$悊/鍩虹寤烘ā/Gy_TaskClass.html'
                 if ($("#HTaskClassNumber").val() != "") {
                     strurl = "../../椤圭洰绠$悊/鍩虹寤烘ā/Gy_TaskClass.html?type=HTaskClass&HNumber=" + $("#HTaskClassNumber").val()
-                } 
+                }
                 layer.open({
                     type: 2//寮圭獥绫诲瀷
                     , skin: 'layui-layer-rim' //鍔犱笂杈规
@@ -2428,6 +2718,8 @@
                         $("#HTaskClassEntryID").val(checkStatus.data[0].HItemID);
                         $("#HTaskClassEntryName").val(checkStatus.data[0].浠诲姟绫诲埆鍚嶇О);
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                        //鏇存柊椤圭洰浠g爜
+                        GetHProjectNumber();
                     }
                     , btn2: function (index, layero) { }
                     , end: function () {
@@ -2655,6 +2947,9 @@
                             , "HContacts": tableMain[0]["HContacts"]
                             , "HContactNumber": tableMain[0]["HContactNumber"]
 
+                            , "HDeptID": tableMain[0]["HDeptID"]
+                            , "HDeptName": tableMain[0]["HDeptName"]
+
                             , "HSupplierID": tableMain[0]["HSupplierID"]
                             , "HSupplierName": tableMain[0]["HSupplierName"]
                             , "HMangerEmpID": tableMain[0]["HMangerEmpID"]
@@ -2691,7 +2986,7 @@
                             "HWaterLeakage": tableMain[0]["HWaterLeakage"],
                             "HPipeDiameter": tableMain[0]["HPipeDiameter"],
                             "HPipeMaterial": tableMain[0]["HPipeMaterial"],
-                            "HAlarmEm": tableMain[0]["HAlarmEm"],
+                            "HAlarmEmp": tableMain[0]["HAlarmEmp"],
                             "HAlarmLink": tableMain[0]["HAlarmLink"],
                             "HReceEmp": tableMain[0]["HReceEmp"],
                             "HReceTime": tableMain[0]["HReceTime"],
@@ -2815,7 +3110,7 @@
                 //#region 椤圭洰闃舵琛ㄦ暟鎹楠�
                 for (var i = 0; i < option.data.length; i++) {
                     if (option.data[i] != "") {
-                        
+
                         ////椤圭洰闃舵闈炵┖妫�楠�
                         //if (option.data[i]["HProjectStageID"] == "0") {
                         //    layer.msg("绗�" + (i + 1) + "琛�:椤圭洰闃舵涓嶈兘涓虹┖!");
@@ -2962,6 +3257,28 @@
                 return true;
             }
             //#endregion
+
+            //#region 锛堜换鍔$被锛夌殑宸ョ▼椤圭洰鏂板
+            //浠诲姟澶х被 浠诲姟椤圭洰鍒嗙被 鏃ユ湡 鍙樺寲鏃讹紝鏇存柊 椤圭洰浠g爜
+
+            function GetHProjectNumber() {
+                $.ajax({
+                    url: GetWEBURL() + '/PM_ProjectBill/GetHProjectHNumber',
+                    type: "GET",
+                    async: false,
+                    data: { "HDeptID": $("#HDeptID").val(), "HDate": $("#HDate").val(), "HTaskClassID": $("#HTaskClassID").val(), "HTaskClassEntryID": $("#HTaskClassEntryID").val()},
+                    success: function (data1) {
+                        if (data1.count == 1) {
+                            var data = data1.data[0];
+                            $("#HProNumber").val(data.HBillNo)
+                        }
+                    }, error: function () {
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                    }
+                });
+            }
+
+            //#endRegion
 
             //#region 椤圭洰闃舵琛ㄥご宸ュ叿鏍忎簨浠讹細涓婁竴琛�
             function btn_up(data) {
@@ -3233,7 +3550,7 @@
 
                         obj.event = "";
                         return false;
-                    }else if (event.key == "F6") {
+                    } else if (event.key == "F6") {
                         //闃舵璐熻矗浜�
                         if (obj.event == "HEmpName") {
                             var HOrgID = $("#HOrgID").val();
@@ -3430,6 +3747,7 @@
                 })
             }
             //#endregion
+
             //#region 椤圭洰闃舵琛細鏄剧ず鍒楁暟鎹�
             function DisPlay_HideColumn() {
                 HModName = "PM_ProjectBillSub";
@@ -3441,7 +3759,7 @@
                     success: function (data1) {
                         if (data1.data.length != 0) {
                             var dataCol = [];//鏁版嵁搴撴煡璇㈠嚭鐨勫垪鏁版嵁
-                            var titleData = ["RowID","琛屽彿","椤圭洰闃舵ID","鐩稿叧浜や粯鐗㊣D","闃舵璐熻矗浜篒D","闃舵瀹℃牳浜篒D"];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
+                            var titleData = ["RowID", "琛屽彿", "椤圭洰闃舵ID", "鐩稿叧浜や粯鐗㊣D", "闃舵璐熻矗浜篒D", "闃舵瀹℃牳浜篒D"];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
 
                             dataCol = data1.data[0].HGridString.split(',');
 
@@ -3553,6 +3871,7 @@
                 })
             }
             //#endregion
+
             //#region 椤圭洰鎴愬憳琛細鏄剧ず鍒楁暟鎹�
             function DisPlay_HideColumn1() {
                 HModName = "PM_ProjectBillSub_Emp";
@@ -3565,7 +3884,7 @@
                     success: function (data1) {
                         if (data1.data.length != 0) {
                             var dataCol = [];//鏁版嵁搴撴煡璇㈠嚭鐨勫垪鏁版嵁
-                            var titleData = ["琛屽彿","椤圭洰鎴愬憳ID"];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
+                            var titleData = ["琛屽彿", "椤圭洰鎴愬憳ID"];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
 
                             dataCol = data1.data[0].HGridString.split(',');
 
@@ -3652,6 +3971,7 @@
                 form.render('checkbox');
             }
             //#endregion
+
             //#region 椤圭洰鎴愬憳琛�-鍒锋柊璁剧疆澶嶉�夋鐘舵��
             function CheckedSet_tableSub_Emp() {
                 var tableSub_Emp = option1.data;
@@ -3748,7 +4068,7 @@
             ProjectCheckData = obj;
         }
         //f6闃舵璐熻矗浜�
-        function GetHManagerValue(obj) {
+        function GetHManagerValue(obj) {  
             RowDatas = obj;
         }
         //闃舵璐熻矗浜�
diff --git "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBillList.html" "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBillList.html"
index 26fbd36..0f0d08e 100644
--- "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBillList.html"
+++ "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBillList.html"
@@ -107,6 +107,60 @@
                                             <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent" id="ColContent">
                                         </div>
                                     </div>
+                                    <div class="layui-row" style="margin-top:5px">
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label">杩囨护</label>
+                                            <div class="layui-input-block">
+                                                <select name="ColName1" id="ColName1" lay-filter="ColName1" style="width:190px;">
+                                                </select>
+                                            </div>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <select name="Comparator1" id="Comparator1" lay-filter="Comparator1" style="width:190px;">
+                                                <option value="0" selected="selected"></option>
+                                                <option value="=">=</option>
+                                                <option value=">=">>=</option>
+                                                <option value=">">></option>
+                                                <option value="<="><=</option>
+                                                <option value="<"><</option>
+                                                <option value="<>"><></option>
+                                                <option value="7">鍖呭惈</option>
+                                                <option value="8">宸﹀寘鍚�</option>
+                                                <option value="9">鍙冲寘鍚�</option>
+                                                <option value="10">涓嶅寘鍚�</option>
+                                            </select>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <input type="text" class="layui-input" value="" name="ColContent1" id="ColContent1">
+                                        </div>
+                                    </div>
+                                    <div class="layui-row" style="margin-top:5px">
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label">杩囨护</label>
+                                            <div class="layui-input-block">
+                                                <select name="ColName2" id="ColName2" lay-filter="ColName2" style="width:190px;">
+                                                </select>
+                                            </div>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <select name="Comparator2" id="Comparator2" lay-filter="Comparator2" style="width:190px;">
+                                                <option value="0" selected="selected"></option>
+                                                <option value="=">=</option>
+                                                <option value=">=">>=</option>
+                                                <option value=">">></option>
+                                                <option value="<="><=</option>
+                                                <option value="<"><</option>
+                                                <option value="<>"><></option>
+                                                <option value="7">鍖呭惈</option>
+                                                <option value="8">宸﹀寘鍚�</option>
+                                                <option value="9">鍙冲寘鍚�</option>
+                                                <option value="10">涓嶅寘鍚�</option>
+                                            </select>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <input type="text" class="layui-input" value="" name="ColContent2" id="ColContent2">
+                                        </div>
+                                    </div>
                                 </div>
                             </div>
                         </div>
@@ -122,6 +176,7 @@
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Audit" id="Audit"><i class="layui-icon layui-icon-radio"></i>瀹℃牳</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeAudit" id="DeAudit"><i class="layui-icon layui-icon-circle"></i>鍙嶅鏍�</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-MoneyDeAudit" id="MoneyDeAudit"><i class="layui-icon layui-icon-circle"></i>璐圭敤鍙嶅鏍�</button>
+                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-MoneyDeSave" id="MoneyDeSave"><i class="layui-icon layui-icon-circle"></i>璐圭敤鍙嶄繚瀛�</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Close" id="Close"><i class="layui-icon layui-icon-radio"></i>鍏抽棴</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeClose" id="DeClose"><i class="layui-icon layui-icon-radio"></i>鍙嶅叧闂�</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Drop" id="Drop"><i class="layui-icon layui-icon-radio"></i>浣滃簾</button>
@@ -129,7 +184,7 @@
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ProjectReport" id="set_ProjectReport"><i class="layui-icon layui-icon-radio"></i>涓嬫帹(闃舵姹囨姤)</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="set_WorkTask" id="set_WorkTask"><i class="layui-icon layui-icon-radio"></i>涓嬫帹(宸ヤ綔浠诲姟)</button>
                                 <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Stop"><i class="layui-icon layui-icon-radio"></i>绂佺敤</button>
-    <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeStop"><i class="layui-icon layui-icon-radio"></i>鍙嶇鐢�</button>-->
+                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeStop"><i class="layui-icon layui-icon-radio"></i>鍙嶇鐢�</button>-->
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit" id="get_Exit"><i class="layui-icon layui-icon-logout"></i>閫�鍑�</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="set_HideColumn"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideButton" id="HideButton"><i class="layui-icon layui-icon-form"></i>鎸夐挳璁剧疆</button>
@@ -176,7 +231,7 @@
 
             //#region 銆愯繃婊ゆ柟妗堛��
 
-            //杩囨护鏉′欢鐨刢lass绫� 
+            //杩囨护鏉′欢鐨刢lass绫�
             var HClassTag = "ForFilteringSchemes";
             //妯″潡鍚嶇О锛堜腑鏂囩増锛� 姣忎釜妯″潡椤甸潰閮介渶瑕佷慨鏀�
             window.HModuleName = "宸ョ▼椤圭洰缁存姢";
@@ -231,6 +286,10 @@
                     //鍙嶅鏍告寜閽�
                     case 'btn-MoneyDeAudit':
                         set_CheckMoneyBill("UnCheck");
+                        break;
+                    //璐圭敤鍙嶄繚瀛樻寜閽�
+                    case 'btn-MoneyDeSave':
+                        set_SaveMoneyBill("UnSave");
                         break;
                     //鍏抽棴鎸夐挳        锛�1:鍏抽棴銆�2:鍙嶅叧闂級
                     case 'btn-Close':
@@ -577,10 +636,18 @@
                 var HBillNo = $("#HBillNo").val();  //鍗曟嵁鍙�
                 var HProNumber = $("#HProNumber").val();//椤圭洰浠g爜
                 var HProName = $("#HProName").val();//椤圭洰鍚嶇О
+                var HDeptID = sessionStorage["HDeptID"];
                 //浠绘剰瀛楁杩囨护
                 var ColName = $("#ColName").val();//澶嶉�夋
                 var Comparator = $("#Comparator").val()
                 var ColContent = $("#ColContent").val();
+
+                var ColName1 = $("#ColName1").val();//澶嶉�夋
+                var Comparator1 = $("#Comparator1").val()
+                var ColContent1 = $("#ColContent1").val();
+                var ColName2 = $("#ColName2").val();//澶嶉�夋
+                var Comparator2 = $("#Comparator2").val()
+                var ColContent2 = $("#ColContent2").val();
 
                 if (ColName != 0 && Comparator != 0) {
                     var com = "";
@@ -603,13 +670,57 @@
                     }
                     sWhere += " and " + ColName + " " + com;
                 }
+                if (ColName1 != 0 && Comparator1 != 0) {
+                    var com1 = "";
+                    switch (Comparator1) {
+                        case "7":
+                            com1 = "like'%" + ColContent1 + "%'";
+                            break;
+                        case "8":
+                            com1 = "like'%" + ColContent1 + "'";
+                            break;
+                        case "9":
+                            com1 = "like'" + ColContent1 + "%'";
+                            break;
+                        case "10":
+                            com1 = "not like'%" + ColContent1 + "%'";
+                            break;
+                        default:
+                            com1 = "" + Comparator1 + "'" + ColContent1 + "'";
+                            break;
+                    }
+                    sWhere += " and " + ColName1 + " " + com1;
+                }
+                if (ColName2 != 0 && Comparator2 != 0) {
+                    var com2 = "";
+                    switch (Comparator2) {
+                        case "7":
+                            com2 = "like'%" + ColContent2 + "%'";
+                            break;
+                        case "8":
+                            com2 = "like'%" + ColContent2 + "'";
+                            break;
+                        case "9":
+                            com2 = "like'" + ColContent2 + "%'";
+                            break;
+                        case "10":
+                            com2 = "not like'%" + ColContent2 + "%'";
+                            break;
+                        default:
+                            com2 = "" + Comparator2 + "'" + ColContent2 + "'";
+                            break;
+                    }
+                    sWhere += " and " + ColName2 + " " + com2;
+                }
                 if (addSWhereByOpenType()) {
                     HOrgID = sessionStorage["OrganizationID"];
                 }
                 else {
                     HOrgID = $("#HOrgID").val();//缁勭粐
                 }
-
+                if (HDeptID !=0) {
+                    sWhere += " and HDeptID = '" + HDeptID + "'";
+                }
                 if (HBillNo) {
                     sWhere += " and 鍗曟嵁鍙� like '%" + HBillNo + "%'";
                 }
@@ -642,6 +753,12 @@
                 $("#ColContent").val("");
                 $("#ColName").val("0");
                 $("#Comparator").val("0");
+                $("#ColContent2").val("");
+                $("#ColName2").val("0");
+                $("#Comparator2").val("0");
+                $("#ColContent1").val("");
+                $("#ColName1").val("0");
+                $("#Comparator1").val("0");
                 form.render('select');
 
                 sWhere = "";
@@ -815,6 +932,42 @@
                         type: "GET",
                         url: GetWEBURL() + "/PM_ProjectBill/AuditTaskMoney", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
                         data: { "HInterID": InterID, "Type": type, "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);
+                                    //淇敼涓哄姛鍚庡埛鏂扮晫闈�
+                                    $("#btnSearch").trigger('click');
+                                });
+
+                            } else {
+                                layer.alert(result.code + result.Message, { icon: 5 });
+                            }
+                        }, error: function () {
+                            layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                        }
+                    });
+                }
+                else {
+                    layer.msg('璇烽�夋嫨涓�琛屾暟鎹鏍革紒');
+                }
+            }
+            //#endregion
+
+            //#region 璐圭敤鍙嶄繚瀛樻暟鎹�
+            function set_SaveMoneyBill(type) {
+                var checkStatus = table.checkStatus('mainTable')
+                    , data = checkStatus.data;
+                if (checkStatus.data.length === 1) {
+                    var InterID = data[0].HInterID.toString();
+                    //閫昏緫瀹℃牳鏂规硶
+                    $.ajax({
+                        type: "GET",
+                        url: GetWEBURL() + "/PM_ProjectBill/SaveTaskMoney", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                        data: { "HInterID": InterID, "Type": type, "user": sessionStorage["HUserName"],"HMoney":0 },
                         success: function (result) {
                             if (result.count == 1) {
                                 layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
@@ -1137,6 +1290,10 @@
                 }
                 $("#ColName").empty();
                 $("#ColName").append(Organization);
+                $("#ColName1").empty();
+                $("#ColName1").append(Organization);
+                $("#ColName2").empty();
+                $("#ColName2").append(Organization);
                 form.render('select');
             }
             //#endregion
@@ -1157,7 +1314,7 @@
             function addSWhereByOpenType() {
                 //鑾峰彇鍙傛暟
                 var params = getUrlVars();
-                var openType = params[params[0]]; //浠庡弬鏁颁腑鑾峰彇 鎵撳紑鏂瑰紡  1鐩存帴鎵撳紑 2鍏跺畠椤甸潰閫氳繃閫夋嫨鎸夐挳鎵撳紑  
+                var openType = params[params[0]]; //浠庡弬鏁颁腑鑾峰彇 鎵撳紑鏂瑰紡  1鐩存帴鎵撳紑 2鍏跺畠椤甸潰閫氳繃閫夋嫨鎸夐挳鎵撳紑
                 var HOrgID = params[params[1]];
                 HBillSubType = (decodeURI(params[params[2]]) != "宸ョ▼绫�" && decodeURI(params[params[2]]) != "浠诲姟绫�") ? "椤圭洰绫�" : decodeURI(params[params[2]]);//鑻ヨВ鐮佸悗type涓嶄负宸ョ▼鎴栦换鍔″己鍒跺彉涓洪」鐩�
                 if (HBillSubType == "宸ョ▼绫�") {
@@ -1171,7 +1328,7 @@
                     form.render("select");
                     return true;
                 }
-                
+
                 return false;
             }
             //#endregion
@@ -1239,7 +1396,7 @@
                 for (var i = 0; i < Filter.length; i++) {
                     HFilterIdList = Filter[i].id; //杩囨护鏉′欢ID
                     HFilterIdLists += Filter[i].id + ","; //杩囨护鏉′欢ID(鎷兼帴)
-                    HValue += $("#" + HFilterIdList).val() + ","; //杩囨护鏉′欢涓緭鍏ョ殑鍊�                    
+                    HValue += $("#" + HFilterIdList).val() + ","; //杩囨护鏉′欢涓緭鍏ョ殑鍊�
                     HElement_type += document.getElementById(HFilterIdList).tagName + ",";//閫氳繃鏍囩id鑾峰彇鏍囩绫诲瀷
                 }
 
diff --git "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectTaskNeedCheckQuery.html" "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectTaskNeedCheckQuery.html"
index f592c1c..7871d93 100644
--- "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectTaskNeedCheckQuery.html"
+++ "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectTaskNeedCheckQuery.html"
@@ -137,20 +137,12 @@
                                             </div>
                                         </div>
                                         <div class="layui-tab" lay-filter="tab-POStockInBill" style=" background-color: white">
-                                            <ul class="layui-tab-title" lay-filter="tab-all">
-                                                <li lay-id="1" style="padding:1px;" class="layui-this">椤圭洰闃舵</li>
-                                                <li lay-id="2" style="padding:1px;">椤圭洰鎴愬憳</li>
-                                            </ul>
-                                            <div class="layui-tab-content">
-                                                <!--椤圭洰闃舵-->
-                                                <div class="layui-tab-item layui-show">
-                                                    <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
+                                            <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
+                                            <script type="text/html" id="toolbarDemo">
+                                                <div class="layui-btn-container" id="toolbarDemo_ButtonSet">
+                                                    <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="HideColumn"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>
                                                 </div>
-                                                <!--椤圭洰鎴愬憳-->
-                                                <div class="layui-tab-item">
-                                                    <table class="layui-hide" id="mainTable1" lay-filter="mainTable1"></table>
-                                                </div>
-                                            </div>
+                                            </script>
                                         </div>
                                     </div>
                                 </div>
@@ -162,18 +154,6 @@
             </div>
         </div>
     </div>
-    <!--閲岀▼纰�-->
-    <script type="text/html" id="HIsKey">
-        <div class="layui-input-block" style="margin-left: 20px;">
-            <input type="checkbox" name="HIsKey" lay-filter="HIsKey" id="HIsKey{{d.LAY_TABLE_INDEX+1}}" lay-skin="primary">
-        </div>
-    </script>
-    <!--椤圭洰缁忕悊-->
-    <script type="text/html" id="HIsPM">
-        <div class="layui-input-block" style="margin-left: 20px;">
-            <input type="checkbox" name="HIsPM" lay-filter="HIsPM" id="HIsPM{{d.LAY_TABLE_INDEX+1}}" lay-skin="primary">
-        </div>
-    </script>
     <script>
         layui.config({
             base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
@@ -198,7 +178,7 @@
             //#endregion
             //#endregion
             var HModName = "PM_ProjectTaskNeedCheckQuery";
-
+            var HModName2 = "PM_ProjectTaskNeedCheckQuery_SellOut";
             //#region 杩涘叆椤甸潰鏃㈠姞杞�
             //鍒濆鍖栬〃鏍�
             set_InitGrid();
@@ -235,6 +215,15 @@
                         break;
                 };
             });
+            table.on('toolbar(mainTable)', function (obj) {
+                switch (obj.event) {
+                    //鍒楄缃�
+                    case 'set_HideColumn': get_HideColumnNoPage(HModName2, sessionStorage["HUserName"], option, function () { });
+                        break;
+
+                };
+            });
+
             //#endregion
 
             //#region 閫�鍑�
@@ -274,6 +263,7 @@
                 
                 //鏄剧ず椤圭洰淇℃伅
                 RoadBillMain(obj.data["HInterID"]);
+                
             })
             //#endregion
 
@@ -343,90 +333,15 @@
 
                 option = {
                     elem: '#mainTable'
-                    //, toolbar: '#toolbarDemo'
-                    //, page: true
-                    //, limit: 500
-                    //, limits: [50, 500, 5000, 50000]
-                    , totalRow: true
-                    , cellMinWidth: 120
-                    , height: 400
-                    , cols: [[
-                        //{ type: 'checkbox', totalRowText: '鍚堣琛�' }
-                        { type: 'numbers', title: '搴忓彿', style: 'background-color: #f9f9f9;' }
-                        , { field: 'RowID', title: '琛屽彿', hide: true, style: 'background-color: #f9f9f9;' }                                                   //琛屾爣璇嗭紝鐢ㄤ簬涓嬩竴琛屻�佷笂涓�琛岃瘑鍒墍鍦ㄨ
-                        , { field: 'HProjectStageID', title: '椤圭洰闃舵ID', hide: true, style: 'background-color: #f9f9f9;' }
-                        , { field: 'HProjectStageName', title: '椤圭洰闃舵',  event: "HProjectStageName" }     //f7
-                        , { field: 'HStageNote', title: '椤圭洰璇︾粏鍐呭', style: 'background-color: #f9f9f9;' }
-                        , { field: 'HPMGoodsID', title: '鐩稿叧浜や粯鐗㊣D', hide: true, style: 'background-color: #f9f9f9;' }
-                        , { field: 'HPMGoodsName', title: '鐩稿叧浜や粯鐗�',  event: "HPMGoodsName" }            //f7
-                        , { field: 'HIsKey', title: '閲岀▼纰�', templet: "#HIsKey" }
-                        , { field: 'HRate', title: '涓氱哗鍗犳瘮',  totalRow: true }
-                        , { field: 'HEmpID', title: '闃舵璐熻矗浜篒D', hide: true, style: 'background-color: #f9f9f9;' }
-                        , { field: 'HEmpName', title: '闃舵璐熻矗浜�',  event: "HEmpName" }                    //f7
-                        , { field: 'HCheckEmpID', title: '闃舵瀹℃牳浜篒D', hide: true, style: 'background-color: #f9f9f9;' }
-                        , { field: 'HCheckEmpName', title: '闃舵瀹℃牳浜�',  event: "HCheckEmpName" }          //f7
-                        , { field: 'HFinishDate', title: '棰勮瀹屾垚鏃ユ湡', event: "HFinishDate" }
-                        , { field: 'HWorkDays', title: '棰勮浜哄ぉ',  totalRow: true }
-                        , { field: 'HRemarkSub', title: '澶囨敞', edit: 'text' }
-                    ]]
-                }
-                var rowdata = [
-                    {
-                        "RowID": 10
-                        , 'HProjectStageID': '0'
-                        , 'HProjectStageName': ''
-                        , 'HStageNote': ''
-                        , 'HPMGoodsID': '0'
-                        , 'HPMGoodsName': ''
-                        , 'HIsKey': false
-                        , 'HRate': '0'
-                        , 'HEmpID': '0'
-                        , 'HEmpName': ''
-                        , 'HCheckEmpID': '0'
-                        , 'HCheckEmpName': ''
-                        , 'HFinishDate': ''
-                        , 'HWorkDays': '0'
-                        , 'HRemarkSub': ''
-                    }
-                ];
-                option.data = rowdata;
-                table.render(option);
-                option1 = {
-                    elem: '#mainTable1'
-                    //, toolbar: '#toolbarDemo1'
-                    , page: false
-                    , totalRow: true
+                    , toolbar: '#toolbarDemo'
+                    , page: true
                     , limit: 500
-                    , limits: [50, 500, 5000, 50000]
+                    , limits: [50, 500, 1000, 2000]
+                    , totalRow: true
                     , cellMinWidth: 120
-                    , height: 400
-                    , cols: [[
-                        //{ type: 'checkbox', totalRowText: '鍚堣琛�' }
-                        { type: 'numbers', title: '搴忓彿', style: 'background-color: #f9f9f9;' }
-                        , { field: 'RowID', title: '琛屽彿', hide: true, style: 'background-color: #f9f9f9;' }                                                   //琛屾爣璇嗭紝鐢ㄤ簬涓嬩竴琛屻�佷笂涓�琛岃瘑鍒墍鍦ㄨ
-                        , { field: 'HEmployeeID', title: '椤圭洰鎴愬憳ID', hide: true, style: 'background-color: #f9f9f9;' }
-                        , { field: 'HEmployeeName', title: '椤圭洰鎴愬憳',  event: "HEmployeeName" }     //f7
-                        , { field: 'HIsPM', title: '鏄惁椤圭洰缁忕悊', templet: "#HIsPM" }
-                        , { field: 'HRate', title: '椤圭洰鍗犳瘮',  totalRow: true }
-                        , { field: 'HPlanAvgMoney', title: '棰勮鍒嗛厤涓氱哗',  totalRow: true }
-                        , { field: 'HPlanCountMoney', title: '棰勮鎻愭垚',  totalRow: true }
-                        , { field: 'HRemarkSub', title: '澶囨敞', edit: 'text' }
-                    ]]
+                    , height: 600
+                    , cols: [[]]
                 }
-                var rowdata1 = [
-                    {
-                        "RowID": 10
-                        , 'HEmployeeID': '0'
-                        , 'HEmployeeName': ''
-                        , 'HIsPM': false
-                        , 'HRate': '0'
-                        , 'HPlanAvgMoney': '0'
-                        , 'HPlanCountMoney': '0'
-                        , 'HRemarkSub': ''
-                    }
-                ];
-                option1.data = rowdata1;
-                table.render(option1);
             }
             //#endregion
 
@@ -436,6 +351,7 @@
                 $.ajax({
                     url: GetWEBURL() + '/PM_ProjectBill/NeedCheckQuery',
                     type: "GET",
+                    async: false,
                     data: {"user": sessionStorage["HUserName"] },
                     success: function (data1) {
                         if (data1.count == 1) {
@@ -472,7 +388,7 @@
                             optionNeedCheck.cols = [col];
                             optionNeedCheck.data = data1.data;
                             //鍒楄缃�
-                            DisPlay_HideColumn(HModName, sessionStorage["HUserName"], optionNeedCheck);
+                            DisPlay_HideColumn(HModName, sessionStorage["HUserName"], optionNeedCheck, titleData);
                             ins = table.render(optionNeedCheck);
                             layer.close(ajaxLoad);
                         } else {
@@ -498,8 +414,6 @@
                     data: { "HInterID": linterid, "user": sessionStorage["HUserName"] },
                     success: function (result) {
                         var tableMain = result.data[0];
-                        var tableSub = result.data[1];
-                        var tableSub_Emp = result.data[2];
                         //涓昏〃 璧嬪��
                         form.val("formData", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
                             "HInterID": tableMain[0]["HInterID"]
@@ -531,39 +445,82 @@
                         if (tableMain[0]["HTaskWorkMoneyCheckFlag"] == false) {
                             $('#btnCheckWorkMoney').prop('disabled', false).removeClass('layui-btn-disabled');
                         }
-                        //娓叉煋椤圭洰闃舵琛�
-                        //璁剧疆椤圭洰闃舵琛ㄥ畬鎴愭棩鏈熺殑鏍煎紡
-                        for (var i = 0; i < tableSub.length; i++) {
-                            tableSub[i]["HFinishDate"] = Format(new Date(tableSub[i]["HFinishDate"]), "yyyy-MM-dd");
-                            tableSub[i].RowID = (i + 1) * 10;
-                        }
-                        option.data = tableSub;
-                        table.render(option);
-                        //瀵瑰瓙琛ㄤ腑鐨勫閫夋杩涜閫変腑
-                        for (var i = 0; i < tableSub.length; i++) {
-                            if (tableSub[i].HIsKey) {
-                                $('#HIsKey' + (i + 1)).attr("checked", true);
-                            }
-                        }
                         form.render('checkbox');
-                        //娓叉煋椤圭洰鎴愬憳琛�
-                        for (var i = 0; i < tableSub_Emp.length; i++) {
-                            tableSub_Emp[i].RowID = (i + 1) * 10;
-                        }
-                        option1.data = tableSub_Emp;
-                        table.render(option1);
-                        //瀵瑰瓙琛ㄤ腑鐨勯」鐩粡鐞嗗閫夋杩涜閫変腑
-                        for (var i = 0; i < tableSub_Emp.length; i++) {
-                            if (tableSub_Emp[i].HIsPM) {
-                                $('#HIsPM' + (i + 1)).attr("checked", true);
-                            }
-                        }
-                        form.render('checkbox');
+                        RoadBillSub(linterid);
                     }
                 })
             }
             //#endregion
 
+            //#region 鑾峰彇閿�鍞嚭搴撳崟鍒楄〃
+            function RoadBillSub(linterid)//鍔犺浇琛ㄥご
+            {
+                var ajaxLoad = layer.load();//閬僵
+                //鏄庣粏鍒楄〃
+                var sql = "exec h_p_PM_GetSellOutBillListByHProjectID " + linterid ;
+                $.ajax({
+                    url: GetWEBURL() + '/Gy_SOPBillList/WindowPrintList',
+                    type: "GET",
+                    async: false,
+                    data: { "sWhere": sql },
+                    success: function (data1) {
+                        if (data1.count == 1) {
+                            var data = [];//鍒楀瓧娈垫暟鎹�
+                            var col = [];
+                            var totalArray = [];
+                            var titleData = [];
+                            //缁欑┖鐨勬暟缁勮祴鍊�
+                            for (var key in data1.list) {//寰簭閬嶅巻鏁扮粍
+                                data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType });//浠庢瘡涓璞′腑鎻愬彇鏁版嵁
+                                //鑾峰彇涓嶉渶瑕佹樉绀虹殑鍒楋紙H寮�澶寸殑鍒椾笉鏄剧ず锛�
+                                var patrn = new RegExp(/^h/i);
+                                if (patrn.test(data1.list[key].ColmCols)) {
+                                    titleData[key] = data1.list[key].ColmCols;
+                                }
+                            }
+                            //鍦ㄥ垪琛ㄥ乏杈规坊鍔犲嬀閫夋
+                            col.push({ type: 'checkbox', fixed: 'left', totalRowText: '鍚堣' });
+                            for (var i = 0; i < data.length; i++) {//閬嶅巻data鏁扮粍閲嶇殑鏁版嵁
+                                // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
+                                if ($.inArray(data[i].name, titleData) > -1) {//妫�鏌ata銆恑銆�.name鏄惁鍦ㄦ暟缁勪腑  //璁$畻鍒�
+                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //闅愯棌id鍒�
+                                }
+                                else if ($.inArray(data[i].name, totalArray) > -1) { //璁$畻鍒�  
+                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120, filter: true });
+                                }  else {
+                                    switch (data[i].Type) {
+                                        //int
+                                        case 'DateTime':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, filter: true, templet: "<div>{{d." + (data[i].name == "琛屽叧闂棩鏈�" ? "琛屽叧闂汉" : data[i].name) + " ==''?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 200 });
+                                            break;
+                                        default:
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, filter: true });
+                                    }
+                                }
+                            }
+                            option.cols = [col];
+                            option.data = data1.data;
+                            //缁熻鏉愭枡璐�
+                            let totalAmount = data1.data.reduce((accumulator, currentValue) => {
+                                return accumulator + currentValue.閲戦;
+                            }, 0);
+                            $("#HTaskMaterMoney").val(totalAmount);
+                            //鍒楄缃�
+                            DisPlay_HideColumn(HModName2, sessionStorage["HUserName"], option, titleData);
+                            table.render(option);
+                            layer.close(ajaxLoad);
+                        } else {
+                            layer.alert(data1.code + data1.Message, { icon: 5 });
+                            layer.close(ajaxLoad);
+                        }
+                    }, error: function () {
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                        layer.close(ajaxLoad);
+                    }
+                });
+            }
+            //#endregion
+
             //#region 鍙嶅鏍�/瀹℃牳鏁版嵁
             function set_CheckBill(type) {
                 var HInterID = $("#HInterID").val();
diff --git "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectTaskNeedSaveQuery.html" "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectTaskNeedSaveQuery.html"
new file mode 100644
index 0000000..e705d63
--- /dev/null
+++ "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectTaskNeedSaveQuery.html"
@@ -0,0 +1,744 @@
+锘�<!DOCTYPE html>
+<html>
+<head>
+    <meta charset="utf-8" />
+    <title>椤圭洰璐圭敤寰呬繚瀛樺垪琛�</title>
+    <meta name="renderer" content="webkit">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
+    <!--寮曠敤layui鏍峰紡鏂囦欢-->
+    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+    <!--寮曠敤layui js鏂囦欢-->
+    <script src="../../../layuiadmin/layui/layui.js"></script>
+    <script src="../../../layuiadmin/Scripts/json2.js"></script>
+    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+    <script src="../../../layuiadmin/PubCustom.js"></script>
+    <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
+    <script src="../../../layuiadmin/PageTitle.js"></script>
+    <script src="../../../layuiadmin/HideButton.js"></script>
+    <script src="../../../layuiadmin/SetColumn.js"></script>
+    <style type="text/css">
+    </style>
+</head>
+<body>
+
+    <div id="layout1" class="layui-fluid">
+        <div class="layui-col-md12">
+            <div class="layui-card" style="">
+                <div class="layui-card-body" style="padding:1px">
+                    <form class="layui-form" action="" lay-filter="formData" style="background-color:white;">
+                        <div>
+                            <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnEdit" id="btnEdit">閫�鍑�</button>
+                        </div>
+                        
+                        <div class="layui-col-xs6">
+                            <div class="layui-tab layui-tab-card" lay-filter="table">
+                                <ul class="layui-tab-title">
+                                    <li class="layui-this">寰呬繚瀛樺垪琛�</li>
+                                </ul>
+                                <div class="layui-tab-content" style="padding:0px;">
+                                    <div class="layui-tab-item layui-show">
+                                        <table class="" id="mainTableNeedSave" lay-filter="mainTableNeedSave"></table>
+                                        <script type="text/html" id="toolbarDemoNeedSave">
+                                            <div class="layui-btn-container">
+                                                <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_export" id="get_export"><i class="layui-icon layui-icon-export"></i>瀵煎嚭</button>
+                                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>
+                                            </div>
+                                        </script>
+                                    </div>
+                                </div>
+                            </div>
+                        </div>
+                        <div class="layui-col-xs6">
+                            <div class="layui-tab layui-tab-card" lay-filter="table">
+                                <ul class="layui-tab-title">
+                                    <li lay-id="1" style="padding:1px;" class="layui-this">椤圭洰淇℃伅</li>
+                                </ul>
+                                <div class="layui-tab-content" style="padding:0px;">
+                                    <!--鍩烘湰淇℃伅-->
+                                    <div class="layui-tab-item layui-show">
+                                        <div class="layui-form-item" style="padding-top: 10px; background-color: white" lay-filter="">
+                                            <div class="layui-row">
+                                                <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" lay-verify="HBillNo" id="HBillNo" readonly>
+                                                        <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID">
+                                                        <input type="hidden" name="HBillSubType" id="HBillSubType" value="">
+                                                    </div>
+                                                </div>
+                                                <div class="layui-inline">
+                                                    <label class="layui-form-label" style="width: 85px;">椤圭洰浠g爜</label>
+                                                    <div class="layui-input-block" style="margin-left: 120px;">
+                                                        <input type="text" class="layui-input" lay-verify="HProNumber" name="HProNumber" id="HProNumber" 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;">
+                                                        <input type="text" class="layui-input" lay-verify="HProName" name="HProName" id="HProName" 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:180px;">
+                                                        <input type="date" class="layui-input" lay-verify="HDate" name="HDate" id="HDate" style="padding-left: 40px;" readonly>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                            <div class="layui-row">
+                                                <div class="layui-inline">
+                                                    <label class="layui-form-label" style="width: 85px;">浠诲姟瀹夎璐�</label>
+                                                    <div class="layui-input-block" style="margin-left: 120px;">
+                                                        <input type="number" class="layui-input" name="HTaskSetupMoney" lay-verify="HTaskSetupMoney" id="HTaskSetupMoney" value="0" style="float: left; width: 120px" >
+                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskSetupMoney" id="btnSearchHTaskSetupMoney" style="width: 40px; float: left;">
+                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+                                                        </button>
+                                                        <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSaveSetupMoney" id="btnSaveSetupMoney" style="float: left; padding: 0 10px;">
+                                                            淇濆瓨
+                                                        </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="number" class="layui-input" name="HTaskOtherMoney" lay-verify="HTaskOtherMoney" id="HTaskOtherMoney" value="0" style="float: left; width: 120px" >
+                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskOtherMoney" id="btnSearchHTaskOtherMoney" style="width: 40px; float: left;">
+                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+                                                        </button>
+                                                        <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSaveOtherMoney" id="btnSaveOtherMoney" style="float: left; padding: 0 10px;">
+                                                            淇濆瓨
+                                                        </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="number" class="layui-input" name="HTaskExamMoney" lay-verify="HTaskExamMoney" id="HTaskExamMoney" value="0" style="float: left; width: 120px" >
+                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskExamMoney" id="btnSearchHTaskExamMoney" style="width: 40px; float: left;">
+                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+                                                        </button>
+                                                        <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSaveExamMoney" id="btnSaveExamMoney" style="float: left; padding: 0 10px;">
+                                                            淇濆瓨
+                                                        </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="number" class="layui-input" name="HTaskWorkMoney" lay-verify="HTaskWorkMoney" id="HTaskWorkMoney" value="0" style="float: left; width: 120px" >
+                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskWorkMoney" id="btnSearchHTaskWorkMoney" style="width: 40px; float: left;">
+                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+                                                        </button>
+                                                        <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSaveWorkMoney" id="btnSaveWorkMoney" style="float: left; padding: 0 10px;">
+                                                            淇濆瓨
+                                                        </button>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                            <div class="layui-row">
+                                                <div class="layui-inline">
+                                                    <label class="layui-form-label" style="width: 85px;">浠诲姟鏉愭枡璐�</label>
+                                                    <div class="layui-input-block" style="margin-left: 120px;">
+                                                        <input type="number" class="layui-input" name="HTaskMaterMoney" lay-verify="HTaskMaterMoney" id="HTaskMaterMoney" value="0" readonly>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </div>
+                                        <div class="layui-tab" lay-filter="tab-POStockInBill" style=" background-color: white">
+                                            <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
+                                            <script type="text/html" id="toolbarDemo">
+                                                <div class="layui-btn-container" id="toolbarDemo_ButtonSet">
+                                                    <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="HideColumn"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>
+                                                </div>
+                                            </script>
+                                        </div>
+                                    </div>
+                                </div>
+                            </div>
+
+                        </div>
+                    </form>
+                </div>
+            </div>
+        </div>
+    </div>
+    <script>
+        layui.config({
+            base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+        }).extend({
+            index: 'lib/index' //涓诲叆鍙fā鍧�
+        }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
+             //#region 鍏敤鍙橀噺
+            var $ = layui.$
+                , admin = layui.admin
+                , layer = layui.layer
+                , table = layui.table
+                , form = layui.form
+                , laydate = layui.laydate
+                , element = layui.element;
+
+            var option = [];
+            var optionNeedSave = [];
+            var ins;                        //鐢ㄤ簬瀵煎嚭excel
+            //涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
+            var titleData = ["hmainid", "HBillType", "HSupID", "HPSStyleID", "HSSID", "HCurID", "HDeptID", "HManagerID", "HEmpID", "hsubid", "HMaterID", "HUnitID",
+                "HFeedback", "HPriority", "HUserID", "甯佸埆浠g爜", "閲囪喘鏂瑰紡浠g爜", "缁撶畻鏂瑰紡浠g爜", "閮ㄩ棬浠g爜", "涓荤浠g爜", "涓氬姟鍛樹唬鐮�", "璁¢噺鍗曚綅浠g爜", "HSaveFlowStatusID", "HSaveFlowID","HSaveItemID"];
+            //#endregion
+            var HModName = "PM_ProjectTaskNeedSaveQuery";
+            var HModName2 = "PM_ProjectTaskNeedSaveQuery_SellOut";
+            //#region 杩涘叆椤甸潰鏃㈠姞杞�
+            //鍒濆鍖栬〃鏍�
+            set_InitGrid();
+            //鏌ヨ
+            get_Display();
+            //#endregion
+
+            //#region 鐐瑰嚮浜嬩欢鍖呮嫭on form浜嬩欢绛�
+            //#region 澶村伐鍏锋爮浜嬩欢
+            table.on('toolbar(mainTableNeedSave)', function (obj) {
+                switch (obj.event) {
+                    ////缂栬緫
+                    //case 'btn-Edit': get_ShowBill('mainTableNeedSave');
+                    //    break;
+                    //鍒锋柊
+                    case 'get_Refresh': get_Display();
+                        break;
+                    //瀵煎嚭excel
+                    case 'get_export':
+                        optionNeedSave.data.forEach((item) => {
+                            for (let itemobj in item) {
+                                if (item[itemobj] == null) {
+                                    item[itemobj] = "";
+                                }
+                                if (item[itemobj].length > 0) {  // 鍋囪瀛楁鍚嶄负field
+                                    item[itemobj] = item[itemobj].toString().replace(/[\r\n]+/g, '');  // 灏嗘崲琛岀鏇挎崲涓虹┖瀛楃涓�
+                                }
+                            }
+                        });
+                        table.exportFile(ins.config.id, optionNeedSave.data, "xls");
+                        break;
+                    //鍒楄缃�
+                    case 'set_HideColumn': get_HideColumnNoPage(HModName, sessionStorage["HUserName"], optionNeedSave, get_Display);
+                        break;
+                };
+            });
+            table.on('toolbar(mainTable)', function (obj) {
+                switch (obj.event) {
+                    //鍒楄缃�
+                    case 'set_HideColumn': get_HideColumnNoPage(HModName2, sessionStorage["HUserName"], option, function () { });
+                        break;
+
+                };
+            });
+
+            //#endregion
+
+            //#region 閫�鍑�
+            form.on('submit(btnEdit)', function (data) {
+                Pub_Close(2);
+            });
+            //#endregion
+            
+            
+            //#region 淇濆瓨
+            form.on('submit(btnSaveSetupMoney)', function (data) {
+                set_SaveBill("SetupMoneySave", $("#HTaskSetupMoney").val() == "" ? 0 : $("#HTaskSetupMoney").val());
+                $('#btnSaveSetupMoney').prop('disabled', true).addClass('layui-btn-disabled');
+            });
+            form.on('submit(btnSaveOtherMoney)', function (data) {
+                set_SaveBill("OtherMoneySave", $("#HTaskOtherMoney").val() == "" ? 0 : $("#HTaskOtherMoney").val())
+                $('#btnSaveOtherMoney').prop('disabled', true).addClass('layui-btn-disabled');
+            });
+            form.on('submit(btnSaveExamMoney)', function (data) {
+                set_SaveBill("ExamMoneySave", $("#HTaskExamMoney").val() == "" ? 0 : $("#HTaskExamMoney").val())
+                $('#btnSaveExamMoney').prop('disabled', true).addClass('layui-btn-disabled');
+            });
+            form.on('submit(btnSaveWorkMoney)', function (data) {
+                set_SaveBill("WorkMoneySave", $("#HTaskWorkMoney").val() == "" ? 0 : $("#HTaskWorkMoney").val())
+                $('#btnSaveWorkMoney').prop('disabled', true).addClass('layui-btn-disabled');
+            });
+            //#endregion
+
+            //#region 鐐瑰嚮琛岄�変腑楂樹寒
+            table.on('row(mainTableNeedSave)', function (obj) {
+                //閫変腑琛屾敼鍙橀鑹�
+                var flag = !obj.tr.find(':radio:first').prop('checked');
+                obj.tr.find(':radio').prop('checked', flag);
+                $('tr').attr({ "style": "background:" });
+                $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//鏀瑰彉褰撳墠tr鑳屾櫙棰滆壊鍜屽瓧浣撻鑹�
+                //obj.tr.find('.layui-form-radio').addClass('layui-form-radioed');
+                
+                //鏄剧ず椤圭洰淇℃伅
+                RoadBillMain(obj.data["HInterID"]);
+                
+            })
+            //#endregion
+
+            //#region 鎺掑簭
+            table.on('sort(mainTableNeedSave)', function (obj) { //娉細sort 鏄伐鍏锋潯浜嬩欢鍚嶏紝test 鏄� table 鍘熷瀹瑰櫒鐨勫睘鎬� lay-filter="瀵瑰簲鐨勫��"
+                table.reload('mainTableNeedSave', {
+                    initSort: obj //璁板綍鍒濆鎺掑簭锛屽鏋滀笉璁剧殑璇濓紝灏嗘棤娉曟爣璁拌〃澶寸殑鎺掑簭鐘舵�併�� layui 2.1.1 鏂板鍙傛暟
+                    , where: { //璇锋眰鍙傛暟锛堟敞鎰忥細杩欓噷闈㈢殑鍙傛暟鍙换鎰忓畾涔夛紝骞堕潪涓嬮潰鍥哄畾鐨勬牸寮忥級
+                        field: obj.field //鎺掑簭瀛楁   鍦ㄦ帴鍙d綔涓哄弬鏁板瓧娈�  field order
+                        , order: obj.type //鎺掑簭鏂瑰紡   鍦ㄦ帴鍙d綔涓哄弬鏁板瓧娈�  field order
+                    }
+                });
+                optionNeedSave.data = layui.table.cache["mainTableNeedSave"];
+                table.render(optionNeedSave);
+            });
+            //#endregion
+            //鍗曟嵁鍙疯秴閾炬帴
+            table.on('tool(mainTableNeedSave)', function (obj) {
+                var data = obj.data;
+                if (obj.event == '鍗曟嵁鍙�') {
+                    var linterid = data.HInterID.toString();
+                    //if (AllowLoadData(sSubStr) != false) {//闈炵┖楠岃瘉
+                    layer.open({
+                        type: 2
+                        , area: ['100%', '100%']
+                        , title: '缂栬緫閲囪喘璁㈠崟'
+                        , closeBtn: 1
+                        , shade: 0.6 //閬僵閫忔槑搴�
+                        , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                        , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                        , content: '../../椤圭洰绠$悊/宸ョ▼椤圭洰/PM_ProjectBill.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=0&closeType=1'
+                        , resize: false,
+                        end: function () {
+
+                        }
+                        , cancel: function () {
+                            //$(".layui-btn").removeClass("layui-btn-disabled");
+                        }
+                    })
+                }
+            });
+
+            //#region 閫夋嫨浠诲姟瀹夎璐规寜閽�
+            form.on('submit(btnSearchHTaskSetupMoney)', function () {
+                get_checkSearchHTaskSetupMoney();
+            });
+            //#endregion
+
+            //#region 閫夋嫨浠诲姟闄勫睘璐规寜閽�
+            form.on('submit(btnSearchHTaskOtherMoney)', function () {
+                get_checkSearchHTaskOtherMoney();
+            });
+            //#endregion
+
+            //#region 閫夋嫨浠诲姟鑰冩牳璐规寜閽�
+            form.on('submit(btnSearchHTaskExamMoney)', function () {
+                get_checkSearchHTaskExamMoney();
+            });
+            //#endregion
+
+            //#region 閫夋嫨浠诲姟宸ヨ垂鎸夐挳
+            form.on('submit(btnSearchHTaskWorkMoney)', function () {
+                get_checkSearchHTaskWorkMoney();
+            });
+            //#endregion
+
+
+            //#endregion
+
+            //#region 璇ラ〉闈㈡墍鏈夋柟娉�
+            //#region 鍒濆鍖栬〃鏍�
+            function set_InitGrid() {
+                //璁剧疆淇濆瓨鎸夐挳涓嶅彲鐐瑰嚮
+                $('#btnSaveSetupMoney').prop('disabled', true).addClass('layui-btn-disabled');
+                $('#btnSaveOtherMoney').prop('disabled', true).addClass('layui-btn-disabled');
+                $('#btnSaveExamMoney').prop('disabled', true).addClass('layui-btn-disabled');
+                $('#btnSaveWorkMoney').prop('disabled', true).addClass('layui-btn-disabled');
+
+                optionNeedSave = {
+                    elem: '#mainTableNeedSave'
+                    , toolbar: '#toolbarDemoNeedSave'
+                    , totalRow: true
+                    , page: true
+                    , cellMinWidth: 120
+                    , height: 'full-120'
+                    , limit: 50
+                    , limits: [50, 500, 5000, 20000]
+                    , data : []
+                };
+
+                option = {
+                    elem: '#mainTable'
+                    , toolbar: '#toolbarDemo'
+                    , page: true
+                    , limit: 500
+                    , limits: [50, 500, 1000, 2000]
+                    , totalRow: true
+                    , cellMinWidth: 120
+                    , height: 600
+                    , cols: [[]]
+                }
+            }
+            //#endregion
+
+            //#region 鍔犺浇琛ㄦ牸
+            function get_Display() {
+                var ajaxLoad = layer.load();//閬僵
+                $.ajax({
+                    url: GetWEBURL() + '/PM_ProjectBill/NeedSaveQuery',
+                    type: "GET",
+                    async: false,
+                    data: {"user": sessionStorage["HUserName"] },
+                    success: function (data1) {
+                        if (data1.count == 1) {
+                            var data = [];//鍒楀瓧娈垫暟鎹�
+                            var col = [];
+                            //缁欑┖鐨勬暟缁勮祴鍊�
+                            for (var key in data1.list) {
+                                data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType });
+                            }
+                            //鍦ㄥ垪琛ㄥ乏杈规坊鍔犲嬀閫夋
+                            col.push({ type: 'radio', fixed: 'left', totalRowText: '鍚堣' });
+                            for (var i = 0; i < data.length; i++) {
+                                // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
+                                if ($.inArray(data[i].name, titleData) > -1) {
+                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //闅愯棌id鍒�
+                                }
+                                else if (data[i].name == '鍗曟嵁鍙�') {//娣诲姞瓒呴摼鎺�
+                                    col.push({
+                                        field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, event: '鍗曟嵁鍙�', templet: function (d) {
+                                            return '<span style="color: blue;">' + d.鍗曟嵁鍙� + '</span>'
+                                        }, style: 'cursor: pointer;'
+                                    });
+                                } else {
+                                    switch (data[i].Type) {
+                                        //int
+                                        case 'DateTime':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + (data[i].name == "琛屽叧闂棩鏈�" ? "琛屽叧闂汉" : data[i].name) + " ==''?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 200 });
+                                            break;
+                                        default:
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 });
+                                    }
+                                }
+                            }
+                            optionNeedSave.cols = [col];
+                            optionNeedSave.data = data1.data;
+                            //鍒楄缃�
+                            DisPlay_HideColumn(HModName, sessionStorage["HUserName"], optionNeedSave, titleData);
+                            ins = table.render(optionNeedSave);
+                            layer.close(ajaxLoad);
+                        } else {
+                            layer.close(ajaxLoad);
+                            layer.alert(data1.code + data1.Message, { icon: 5 });
+                        }
+                    }, error: function () {
+                        layer.close(ajaxLoad);
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                    }
+                });
+
+             }
+            //#endregion
+
+            //#region 缂栬緫 椤甸潰璧嬪��
+            function RoadBillMain(linterid)//鍔犺浇琛ㄥご
+            {
+                $.ajax({
+                    url: GetWEBURL() + "/PM_ProjectBill/editInit",
+                    type: "GET",
+                    async: false,
+                    data: { "HInterID": linterid, "user": sessionStorage["HUserName"] },
+                    success: function (result) {
+                        var tableMain = result.data[0];
+                        //涓昏〃 璧嬪��
+                        form.val("formData", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
+                            "HInterID": tableMain[0]["HInterID"]
+                            , "HProNumber": tableMain[0]["HProNumber"]
+                            , "HProName": tableMain[0]["HProName"]
+                            , "HBillNo": tableMain[0]["HBillNo"]
+                            , "HDate": Format(new Date(tableMain[0]["HDate"]), "yyyy-MM-dd")
+                            ,"HTaskMaterMoney": tableMain[0]["HTaskMaterMoney"],
+                            "HTaskSetupMoney": tableMain[0]["HTaskSetupMoney"],
+                            "HTaskOtherMoney": tableMain[0]["HTaskOtherMoney"],
+                            "HTaskExamMoney": tableMain[0]["HTaskExamMoney"],
+                            "HTaskWorkMoney": tableMain[0]["HTaskWorkMoney"],
+
+                        });
+                        //淇濆瓨鎸夐挳璁剧疆
+                        $('#btnSaveSetupMoney').prop('disabled', true).addClass('layui-btn-disabled');
+                        $('#btnSaveOtherMoney').prop('disabled', true).addClass('layui-btn-disabled');
+                        $('#btnSaveExamMoney').prop('disabled', true).addClass('layui-btn-disabled');
+                        $('#btnSaveWorkMoney').prop('disabled', true).addClass('layui-btn-disabled');
+                        if (tableMain[0]["HTaskSetupMoneySaveFlag"] == false) {
+                            $('#btnSaveSetupMoney').prop('disabled', false).removeClass('layui-btn-disabled');
+                        }
+                        if (tableMain[0]["HTaskOtherMoneySaveFlag"] == false) {
+                            $('#btnSaveOtherMoney').prop('disabled', false).removeClass('layui-btn-disabled');
+                        }
+                        if (tableMain[0]["HTaskExamMoneySaveFlag"] == false) {
+                            $('#btnSaveExamMoney').prop('disabled', false).removeClass('layui-btn-disabled');
+                        }
+                        if (tableMain[0]["HTaskWorkMoneySaveFlag"] == false) {
+                            $('#btnSaveWorkMoney').prop('disabled', false).removeClass('layui-btn-disabled');
+                        }
+                        form.render('checkbox');
+                        RoadBillSub(linterid);
+                    }
+                })
+            }
+            //#endregion
+
+            //#region 鑾峰彇閿�鍞嚭搴撳崟鍒楄〃
+            function RoadBillSub(linterid)//鍔犺浇琛ㄥご
+            {
+                var ajaxLoad = layer.load();//閬僵
+                //鏄庣粏鍒楄〃
+                var sql = "exec h_p_PM_GetSellOutBillListByHProjectID " + linterid ;
+                $.ajax({
+                    url: GetWEBURL() + '/Gy_SOPBillList/WindowPrintList',
+                    type: "GET",
+                    async: false,
+                    data: { "sWhere": sql },
+                    success: function (data1) {
+                        if (data1.count == 1) {
+                            var data = [];//鍒楀瓧娈垫暟鎹�
+                            var col = [];
+                            var totalArray = [];
+                            var titleData = [];
+                            //缁欑┖鐨勬暟缁勮祴鍊�
+                            for (var key in data1.list) {//寰簭閬嶅巻鏁扮粍
+                                data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType });//浠庢瘡涓璞′腑鎻愬彇鏁版嵁
+                                //鑾峰彇涓嶉渶瑕佹樉绀虹殑鍒楋紙H寮�澶寸殑鍒椾笉鏄剧ず锛�
+                                var patrn = new RegExp(/^h/i);
+                                if (patrn.test(data1.list[key].ColmCols)) {
+                                    titleData[key] = data1.list[key].ColmCols;
+                                }
+                            }
+                            //鍦ㄥ垪琛ㄥ乏杈规坊鍔犲嬀閫夋
+                            col.push({ type: 'checkbox', fixed: 'left', totalRowText: '鍚堣' });
+                            for (var i = 0; i < data.length; i++) {//閬嶅巻data鏁扮粍閲嶇殑鏁版嵁
+                                // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
+                                if ($.inArray(data[i].name, titleData) > -1) {//妫�鏌ata銆恑銆�.name鏄惁鍦ㄦ暟缁勪腑  //璁$畻鍒�
+                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //闅愯棌id鍒�
+                                }
+                                else if ($.inArray(data[i].name, totalArray) > -1) { //璁$畻鍒�  
+                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120, filter: true });
+                                }  else {
+                                    switch (data[i].Type) {
+                                        //int
+                                        case 'DateTime':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, filter: true, templet: "<div>{{d." + (data[i].name == "琛屽叧闂棩鏈�" ? "琛屽叧闂汉" : data[i].name) + " ==''?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 200 });
+                                            break;
+                                        default:
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, filter: true });
+                                    }
+                                }
+                            }
+                            option.cols = [col];
+                            option.data = data1.data;
+                            //缁熻鏉愭枡璐�
+                            let totalAmount = data1.data.reduce((accumulator, currentValue) => {
+                                return accumulator + currentValue.閲戦;
+                            }, 0);
+                            $("#HTaskMaterMoney").val(totalAmount);
+                            //鍒楄缃�
+                            DisPlay_HideColumn(HModName2, sessionStorage["HUserName"], option, titleData);
+                            table.render(option);
+                            layer.close(ajaxLoad);
+                        } else {
+                            layer.alert(data1.code + data1.Message, { icon: 5 });
+                            layer.close(ajaxLoad);
+                        }
+                    }, error: function () {
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                        layer.close(ajaxLoad);
+                    }
+                });
+            }
+            //#endregion
+
+            //#region 鍙嶄繚瀛�/淇濆瓨鏁版嵁
+            function set_SaveBill(type,HMoney) {
+                var HInterID = $("#HInterID").val();
+                if (HInterID != 0) {
+                    //閫昏緫淇濆瓨鏂规硶
+                    $.ajax({
+                        type: "GET",
+                        url: GetWEBURL() + "/PM_ProjectBill/SaveTaskMoney", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                        data: { "HInterID": HInterID, "Type": type, "user": sessionStorage["HUserName"], "HMoney": HMoney },
+                        success: function (result) {
+                            if (result.count == 1) {
+                                layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
+                                    // 寰楀埌frame绱㈠紩
+                                    var index = layer.getFrameIndex(window.name);
+                                    //鍏抽棴褰撳墠frame
+                                    layer.close(index);
+                                    //淇敼涓哄姛鍚庡埛鏂扮晫闈�
+                                    get_Display();
+                                });
+
+                            } else {
+                                layer.alert(result.code + result.Message, { icon: 5 });
+                            }
+                        }, error: function () {
+                            layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                        }
+                    });
+                }
+                else {
+                    layer.msg('璇烽�夋嫨涓�琛屾暟鎹繚瀛橈紒');
+                }
+            }
+            //#endregion
+
+            //#region 浠诲姟瀹夎璐归�夋嫨椤甸潰
+            function get_checkSearchHTaskSetupMoney() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '绠″緞鏉愯川琛�'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_ProjectMoneyClass.html?openType=2', 'yes']
+                    , btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        var HItemID = checkStatus.data[0].HItemID;
+                        //鑾峰彇鏁版嵁
+                        getGy_ProjectMoney(1, HItemID);
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+            //#endregion
+
+            //#region 浠诲姟闄勫睘璐归�夋嫨椤甸潰
+            function get_checkSearchHTaskOtherMoney() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '绠″緞鏉愯川琛�'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_ProjectMoneyClass.html?openType=2', 'yes']
+                    , btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        var HItemID = checkStatus.data[0].HItemID;
+                        //鑾峰彇鏁版嵁
+                        getGy_ProjectMoney(2, HItemID);
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+            //#endregion
+
+            //#region 浠诲姟鑰冩牳璐归�夋嫨椤甸潰
+            function get_checkSearchHTaskExamMoney() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '绠″緞鏉愯川琛�'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_ProjectMoneyClass.html?openType=2', 'yes']
+                    , btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        var HItemID = checkStatus.data[0].HItemID;
+                        //鑾峰彇鏁版嵁
+                        getGy_ProjectMoney(3, HItemID);
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+            //#endregion
+
+            //#region 浠诲姟宸ヨ垂閫夋嫨椤甸潰
+            function get_checkSearchHTaskWorkMoney() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '绠″緞鏉愯川琛�'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_ProjectMoneyClass.html?openType=2', 'yes']
+                    , btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        var HItemID = checkStatus.data[0].HItemID;
+                        //鑾峰彇鏁版嵁
+                        getGy_ProjectMoney(4, HItemID);
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+            //#endregion
+
+            //#region 鏍规嵁椤圭洰璐圭敤鍒嗙被杩斿洖杩欎釜鍒嗙被鐨勫��
+            function getGy_ProjectMoney(num, HItemID) {
+                $.ajax({
+                    url: GetWEBURL() + '/PM_ProjectBill/getGy_Project',
+                    type: "GET",
+                    async: false,
+                    data: { "HItemID": HItemID },
+                    success: function (data1) {
+                        if (data1.count == 1) {
+                            var data = data1.data;
+                            if (num == 1) {
+                                $("#HTaskSetupMoney").val(data[0].HStdMoney)
+                            } else if (num == 2) {
+                                $("#HTaskOtherMoney").val(data[0].HStdMoney)
+                            } else if (num == 3) {
+                                $("#HTaskExamMoney").val(data[0].HStdMoney)
+                            } else if (num == 4) {
+                                $("#HTaskWorkMoney").val(data[0].HStdMoney)
+                            }
+                        } else {
+                            layer.alert(data1.Message, { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+                        }
+                    }, error: function () {
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                    }
+                });
+            }
+            //#endregion
+
+            //#endregion
+
+
+            //浠ヤ笂涓簂ayui妯″潡
+        });
+
+        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('-');
+        }
+    </script>
+</body>
+</html>

--
Gitblit v1.9.1