wyb
2021-05-28 7ec811a19c226794f737e9ebfbd65a97b6bbba5b
职员设置CURD完成
4个文件已添加
5个文件已修改
871 ■■■■■ 已修改文件
WebTM/Properties/PublishProfiles/LAYUI.pubxml.user 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/WebTM.csproj 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/Baseset/基础资料/Gy_ClassTimePrjGroupList.html 103 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/Baseset/基础资料/Gy_DormList.html 103 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/Baseset/基础资料/Gy_DutyList.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/Baseset/基础资料/Gy_PostList.html 103 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/Baseset/基础资料/Gy_WorkTypeList.html 103 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Add_Edit_Gy_Employee.html 344 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Gy_Employee.html 85 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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|2021-05-27T09:48:05.1485157Z;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|2021-05-28T05:57:27.0842735Z;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">
@@ -23,11 +23,11 @@
    </File>
    <File Include="bin/WebTM.dll">
      <publishTime>04/27/2021 20:31:08</publishTime>
      <publishTime>05/27/2021 17:48:04</publishTime>
      <publishTime>05/28/2021 09:43:26</publishTime>
    </File>
    <File Include="bin/WebTM.pdb">
      <publishTime>04/27/2021 20:31:08</publishTime>
      <publishTime>05/27/2021 17:48:04</publishTime>
      <publishTime>05/28/2021 09:43:26</publishTime>
    </File>
    <File Include="layuiadmin/config.js">
      <publishTime>04/12/2021 11:31:26</publishTime>
@@ -1242,6 +1242,9 @@
      <publishTime>04/16/2021 10:32:11</publishTime>
      <publishTime>05/06/2021 09:49:21</publishTime>
    </File>
    <File Include="views/Baseset/基础资料/Gy_ClassTimePrjGroupList.html">
      <publishTime>05/28/2021 08:54:58</publishTime>
    </File>
    <File Include="views/Baseset/基础资料/Gy_CustomerList.html">
      <publishTime>04/12/2021 11:31:26</publishTime>
      <publishTime>04/12/2021 11:31:26</publishTime>
@@ -1252,8 +1255,11 @@
      <publishTime>04/12/2021 11:31:26</publishTime>
      <publishTime>05/06/2021 09:49:21</publishTime>
    </File>
    <File Include="views/Baseset/基础资料/Gy_DormList.html">
      <publishTime>05/28/2021 08:43:49</publishTime>
    </File>
    <File Include="views/Baseset/基础资料/Gy_DutyList.html">
      <publishTime>05/27/2021 17:42:44</publishTime>
      <publishTime>05/28/2021 08:43:58</publishTime>
    </File>
    <File Include="views/Baseset/基础资料/Gy_EmployeeList.html">
      <publishTime>04/26/2021 14:53:11</publishTime>
@@ -1277,6 +1283,9 @@
    </File>
    <File Include="views/Baseset/基础资料/Gy_ModulList.html">
      <publishTime>05/26/2021 09:39:24</publishTime>
    </File>
    <File Include="views/Baseset/基础资料/Gy_PostList.html">
      <publishTime>05/28/2021 09:09:27</publishTime>
    </File>
    <File Include="views/Baseset/基础资料/Gy_ProcList.html">
      <publishTime>04/16/2021 10:32:11</publishTime>
@@ -1307,6 +1316,9 @@
      <publishTime>04/12/2021 11:31:26</publishTime>
      <publishTime>04/12/2021 11:31:26</publishTime>
      <publishTime>05/06/2021 09:49:21</publishTime>
    </File>
    <File Include="views/Baseset/基础资料/Gy_WorkTypeList.html">
      <publishTime>05/28/2021 08:46:11</publishTime>
    </File>
    <File Include="views/Baseset/基础资料/Sc_ProcessPlanViewList.html">
      <publishTime>04/16/2021 10:32:11</publishTime>
@@ -1954,7 +1966,7 @@
      <publishTime>05/26/2021 15:08:52</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/Add_Edit_Gy_Employee.html">
      <publishTime>05/27/2021 17:47:35</publishTime>
      <publishTime>05/28/2021 13:56:56</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/Add_Edit_Gy_Unit.html">
      <publishTime>05/26/2021 13:57:46</publishTime>
@@ -1989,7 +2001,7 @@
    <File Include="views/基础资料/公用基础资料/Gy_Employee.html">
      <publishTime>04/12/2021 11:31:26</publishTime>
      <publishTime>04/12/2021 11:31:26</publishTime>
      <publishTime>05/06/2021 09:49:21</publishTime>
      <publishTime>05/28/2021 13:56:33</publishTime>
    </File>
    <File Include="views/基础资料/公用基础资料/Gy_Material.html">
      <publishTime>04/12/2021 11:31:26</publishTime>
WebTM/WebTM.csproj
@@ -75,8 +75,12 @@
    <Content Include="layuiadmin\myicon\车间管理.svg" />
    <Content Include="layuiadmin\treeTable.js" />
    <Content Include="views\Baseset\HBarPlanPrint.html" />
    <Content Include="views\Baseset\基础资料\Gy_ClassTimePrjGroupList.html" />
    <Content Include="views\Baseset\基础资料\Gy_DormList.html" />
    <Content Include="views\Baseset\基础资料\Gy_DutyList.html" />
    <Content Include="views\Baseset\基础资料\Gy_ModulList.html" />
    <Content Include="views\Baseset\基础资料\Gy_PostList.html" />
    <Content Include="views\Baseset\基础资料\Gy_WorkTypeList.html" />
    <Content Include="views\CreateControl.js" />
    <Content Include="views\grf\123.txt" />
    <Content Include="views\grf\a.grf" />
WebTM/views/Baseset/»ù´¡×ÊÁÏ/Gy_ClassTimePrjGroupList.html
New file
@@ -0,0 +1,103 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>核算方式列表</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
</head>
<body>
    <div class="layui-fluid">
        <div class="layui-card">
            <!--<div class="layui-card-header"></div>-->
            <div class="layui-card-body" style="padding: 15px;">
                <form class="layui-form" action="" lay-filter="component-form-group">
                    <div class="layui-form-item">
                        <div class="layui-inline">
                            <label class="layui-form-label">过滤列</label>
                            <div class="layui-input-inline">
                                <input type="text" name="Value" id="Value" lay-verify="Value" autocomplete="off" placeholder="请输入过滤列" class="layui-input">
                            </div>
                            <button type="button" lay-submit="" class="layui-btn" lay-filter="HQuery">快速查询</button>
                            <button type="button" lay-submit="" class="layui-btn" lay-filter="FH">返回</button>
                        </div>
                    </div>
                </form>
            </div>
        </div>
    </div>
    <table class="layui-hide" id="ck-table"></table>
    <script src="../../../layuiadmin/layui/layui.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js" type="text/javascript"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js" type="text/javascript"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script>
        layui.use(['table', 'form', 'layer'], function () {
            var table = layui.table
            , form = layui.form
            , layer = layui.layer;
            form.on('submit(HQuery)', function () {//选择核算方式
                //var sMainStr = JSON.stringify(table.cache['ck-table']);
                RoadQuery($('#Value').val());
            });
            form.on('submit(FH)', function () {//选择核算方式
                //var sMainStr = JSON.stringify(table.cache['ck-table']);
                var checkStatus = table.checkStatus('ck-table')
                 , data = checkStatus.data;
                parent.GetHClassTimePrjGroupNameValue(data);
                var index = parent.layer.getFrameIndex(window.name);
                parent.layer.close(index);
            });
            RoadQuery($('#Value').val());
            table.render({
                elem: '#ck-table'
                // , url: '/demo/table/user/'
               , data: []
              , cellMinWidth: 80 //全局定义常规单元格的最小宽度,layui 2.2.1 æ–°å¢ž
              , cols: [[
                  { type: 'radio' }
                , { field: 'HItemID', width: 150, title: '核算方式ID', hide: true }
                , { field: 'HNumber', width: 150, title: '核算方式组代码' }
                , { field: 'HName', width: 150, title: '核算方式名称', sort: true }
              ]]
              , page: true
            });
            ///加载显示数据
            function RoadQuery(Where) {
                var Value = Where;
                if (Value == null) {
                    Value = '';
                }
                $.ajax({
                    type: "get",
                    //url: "http://61.130.49.162:9090/WMSAPI///Web/GetDepartmentList_Json",
                    url: GetWEBURL() + "/Web/GetClassTimePrjGroupList_Json",
                    async: true,
                    data: { "ClassTimePrjGroup": Value },
                    //data: { "Value": Value },
                    success: function (result) {
                        ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
                        table.reload('ck-table', {
                            data: ajaxReturnData
                            , height: 'full-10'
                            , loading: false
                            , done: function (index, res) {
                            }
                        });
                    },
                    error: function (result) {
                        console.log(result);
                        //layer.msg('获取采购订单出现异常', { icon: 2, time: 2000 });
                    }
                });
            };
        });
    </script>
</body>
</html>
WebTM/views/Baseset/»ù´¡×ÊÁÏ/Gy_DormList.html
New file
@@ -0,0 +1,103 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>宿舍列表</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
</head>
<body>
    <div class="layui-fluid">
        <div class="layui-card">
            <!--<div class="layui-card-header"></div>-->
            <div class="layui-card-body" style="padding: 15px;">
                <form class="layui-form" action="" lay-filter="component-form-group">
                    <div class="layui-form-item">
                        <div class="layui-inline">
                            <label class="layui-form-label">过滤列</label>
                            <div class="layui-input-inline">
                                <input type="text" name="Value" id="Value" lay-verify="Value" autocomplete="off" placeholder="请输入过滤列" class="layui-input">
                            </div>
                            <button type="button" lay-submit="" class="layui-btn" lay-filter="HQuery">快速查询</button>
                            <button type="button" lay-submit="" class="layui-btn" lay-filter="FH">返回</button>
                        </div>
                    </div>
                </form>
            </div>
        </div>
    </div>
    <table class="layui-hide" id="ck-table"></table>
    <script src="../../../layuiadmin/layui/layui.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js" type="text/javascript"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js" type="text/javascript"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script>
        layui.use(['table', 'form', 'layer'], function () {
            var table = layui.table
            , form = layui.form
            , layer = layui.layer;
            form.on('submit(HQuery)', function () {//选择宿舍
                //var sMainStr = JSON.stringify(table.cache['ck-table']);
                RoadQuery($('#Value').val());
            });
            form.on('submit(FH)', function () {//选择宿舍
                //var sMainStr = JSON.stringify(table.cache['ck-table']);
                var checkStatus = table.checkStatus('ck-table')
                 , data = checkStatus.data;
                parent.GetHDormNameValue(data);
                var index = parent.layer.getFrameIndex(window.name);
                parent.layer.close(index);
            });
            RoadQuery($('#Value').val());
            table.render({
                elem: '#ck-table'
                // , url: '/demo/table/user/'
               , data: []
              , cellMinWidth: 80 //全局定义常规单元格的最小宽度,layui 2.2.1 æ–°å¢ž
              , cols: [[
                  { type: 'radio' }
                , { field: 'HItemID', width: 150, title: '宿舍ID', hide: true }
                , { field: 'HNumber', width: 150, title: '宿舍代码' }
                , { field: 'HName', width: 150, title: '宿舍名称', sort: true }
              ]]
              , page: true
            });
            ///加载显示数据
            function RoadQuery(Where) {
                var Value = Where;
                if (Value == null) {
                    Value = '';
                }
                $.ajax({
                    type: "get",
                    //url: "http://61.130.49.162:9090/WMSAPI///Web/GetDepartmentList_Json",
                    url: GetWEBURL() + "/Web/GetDormList_Json",
                    async: true,
                    data: { "Dorm": Value },
                    //data: { "Value": Value },
                    success: function (result) {
                        ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
                        table.reload('ck-table', {
                            data: ajaxReturnData
                            , height: 'full-10'
                            , loading: false
                            , done: function (index, res) {
                            }
                        });
                    },
                    error: function (result) {
                        console.log(result);
                        //layer.msg('获取采购订单出现异常', { icon: 2, time: 2000 });
                    }
                });
            };
        });
    </script>
</body>
</html>
WebTM/views/Baseset/»ù´¡×ÊÁÏ/Gy_DutyList.html
@@ -40,7 +40,7 @@
            , form = layui.form
            , layer = layui.layer;
            form.on('submit(HQuery)', function () {//选择单位
            form.on('submit(HQuery)', function () {//选择职务
                //var sMainStr = JSON.stringify(table.cache['ck-table']);
                RoadQuery($('#Value').val());
            });
WebTM/views/Baseset/»ù´¡×ÊÁÏ/Gy_PostList.html
New file
@@ -0,0 +1,103 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>职务列表</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
</head>
<body>
    <div class="layui-fluid">
        <div class="layui-card">
            <!--<div class="layui-card-header"></div>-->
            <div class="layui-card-body" style="padding: 15px;">
                <form class="layui-form" action="" lay-filter="component-form-group">
                    <div class="layui-form-item">
                        <div class="layui-inline">
                            <label class="layui-form-label">过滤列</label>
                            <div class="layui-input-inline">
                                <input type="text" name="Value" id="Value" lay-verify="Value" autocomplete="off" placeholder="请输入过滤列" class="layui-input">
                            </div>
                            <button type="button" lay-submit="" class="layui-btn" lay-filter="HQuery">快速查询</button>
                            <button type="button" lay-submit="" class="layui-btn" lay-filter="FH">返回</button>
                        </div>
                    </div>
                </form>
            </div>
        </div>
    </div>
    <table class="layui-hide" id="ck-table"></table>
    <script src="../../../layuiadmin/layui/layui.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js" type="text/javascript"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js" type="text/javascript"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script>
        layui.use(['table', 'form', 'layer'], function () {
            var table = layui.table
            , form = layui.form
            , layer = layui.layer;
            form.on('submit(HQuery)', function () {//选择岗位
                //var sMainStr = JSON.stringify(table.cache['ck-table']);
                RoadQuery($('#Value').val());
            });
            form.on('submit(FH)', function () {//选择岗位
                //var sMainStr = JSON.stringify(table.cache['ck-table']);
                var checkStatus = table.checkStatus('ck-table')
                 , data = checkStatus.data;
                parent.GetHPostNameValue(data);
                var index = parent.layer.getFrameIndex(window.name);
                parent.layer.close(index);
            });
            RoadQuery($('#Value').val());
            table.render({
                elem: '#ck-table'
                // , url: '/demo/table/user/'
               , data: []
              , cellMinWidth: 80 //全局定义常规单元格的最小宽度,layui 2.2.1 æ–°å¢ž
              , cols: [[
                  { type: 'radio' }
                , { field: 'HItemID', width: 150, title: '岗位ID', hide: true }
                , { field: 'HNumber', width: 150, title: '岗位代码' }
                , { field: 'HName', width: 150, title: '岗位名称', sort: true }
              ]]
              , page: true
            });
            ///加载显示数据
            function RoadQuery(Where) {
                var Value = Where;
                if (Value == null) {
                    Value = '';
                }
                $.ajax({
                    type: "get",
                    //url: "http://61.130.49.162:9090/WMSAPI///Web/GetDepartmentList_Json",
                    url: GetWEBURL() + "/Web/GetGy_PostList_Json",
                    async: true,
                    data: { "ParamPost": Value },
                    //data: { "Value": Value },
                    success: function (result) {
                        ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
                        table.reload('ck-table', {
                            data: ajaxReturnData
                            , height: 'full-10'
                            , loading: false
                            , done: function (index, res) {
                            }
                        });
                    },
                    error: function (result) {
                        console.log(result);
                        //layer.msg('获取采购订单出现异常', { icon: 2, time: 2000 });
                    }
                });
            };
        });
    </script>
</body>
</html>
WebTM/views/Baseset/»ù´¡×ÊÁÏ/Gy_WorkTypeList.html
New file
@@ -0,0 +1,103 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>工种列表</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
</head>
<body>
    <div class="layui-fluid">
        <div class="layui-card">
            <!--<div class="layui-card-header"></div>-->
            <div class="layui-card-body" style="padding: 15px;">
                <form class="layui-form" action="" lay-filter="component-form-group">
                    <div class="layui-form-item">
                        <div class="layui-inline">
                            <label class="layui-form-label">过滤列</label>
                            <div class="layui-input-inline">
                                <input type="text" name="Value" id="Value" lay-verify="Value" autocomplete="off" placeholder="请输入过滤列" class="layui-input">
                            </div>
                            <button type="button" lay-submit="" class="layui-btn" lay-filter="HQuery">快速查询</button>
                            <button type="button" lay-submit="" class="layui-btn" lay-filter="FH">返回</button>
                        </div>
                    </div>
                </form>
            </div>
        </div>
    </div>
    <table class="layui-hide" id="ck-table"></table>
    <script src="../../../layuiadmin/layui/layui.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js" type="text/javascript"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js" type="text/javascript"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script>
        layui.use(['table', 'form', 'layer'], function () {
            var table = layui.table
            , form = layui.form
            , layer = layui.layer;
            form.on('submit(HQuery)', function () {//选择工种
                //var sMainStr = JSON.stringify(table.cache['ck-table']);
                RoadQuery($('#Value').val());
            });
            form.on('submit(FH)', function () {//选择工种
                //var sMainStr = JSON.stringify(table.cache['ck-table']);
                var checkStatus = table.checkStatus('ck-table')
                 , data = checkStatus.data;
                parent.GetHWorkTypeNameValue(data);
                var index = parent.layer.getFrameIndex(window.name);
                parent.layer.close(index);
            });
            RoadQuery($('#Value').val());
            table.render({
                elem: '#ck-table'
                // , url: '/demo/table/user/'
               , data: []
              , cellMinWidth: 80 //全局定义常规单元格的最小宽度,layui 2.2.1 æ–°å¢ž
              , cols: [[
                  { type: 'radio' }
                , { field: 'HItemID', width: 150, title: '工种ID', hide: true }
                , { field: 'HNumber', width: 150, title: '工种代码' }
                , { field: 'HName', width: 150, title: '工种名称', sort: true }
              ]]
              , page: true
            });
            ///加载显示数据
            function RoadQuery(Where) {
                var Value = Where;
                if (Value == null) {
                    Value = '';
                }
                $.ajax({
                    type: "get",
                    //url: "http://61.130.49.162:9090/WMSAPI///Web/GetDepartmentList_Json",
                    url: GetWEBURL() + "/Web/GetWorkTypeList_Json",
                    async: true,
                    data: { "WorkType": Value },
                    //data: { "Value": Value },
                    success: function (result) {
                        ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
                        table.reload('ck-table', {
                            data: ajaxReturnData
                            , height: 'full-10'
                            , loading: false
                            , done: function (index, res) {
                            }
                        });
                    },
                    error: function (result) {
                        console.log(result);
                        //layer.msg('获取采购订单出现异常', { icon: 2, time: 2000 });
                    }
                });
            };
        });
    </script>
</body>
</html>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_Employee.html
@@ -15,7 +15,7 @@
        <div class="layui-row layui-col-space15">
            <div class="layui-col-md12">
                <div class="layui-card">
                    <form id="form0" class="layui-form" action="">
                    <form id="form0" class="layui-form" lay-filter="component-form-group" action="">
                        <div class="layui-card-header">
                            <div class="layui-btn-group">
@@ -57,7 +57,7 @@
                                                <div class="layui-col-xs3">
                                                    <label class="layui-form-label">职员名称:</label>
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="" id="" autocomplete="off" >
                                                        <input class="layui-input" name="HName" id="HName" autocomplete="off" >
                                                     
                                                    </div>
                                                </div>
@@ -227,11 +227,11 @@
                                                <div class="layui-col-xs3">
                                                    <label class="layui-form-label"> å®¿èˆï¼š</label>
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="HDormID" lay-verify="HDormID" id="HDormID" autocomplete="off">
                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptID-BT">
                                                        <input class="layui-input" name="HDormName" lay-verify="HDormName" readonly="readonly" id="HDormName" autocomplete="off">
                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="HDormID-BT">
                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                        </button>
                                                        <input id="HDeptID" name="HDeptID" type="hidden" />
                                                        <input id="HDormID" name="HDormID" type="hidden" />
                                                    </div>
                                                </div>
@@ -356,11 +356,11 @@
                                                <div class="layui-col-xs3">
                                                    <label class="layui-form-label"> å·¥ç§ï¼š</label>
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="HWorkTypeID" lay-verify="HWorkTypeID" id="HWorkTypeID" autocomplete="off">
                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptID-BT">
                                                        <input class="layui-input" name="HWorkTypeName" lay-verify="HWorkTypeName"  readonly="readonly" id="HWorkTypeName" autocomplete="off">
                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="HWorkTypeID-BT">
                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                        </button>
                                                        <input id="" name="" type="hidden" />
                                                        <input id="HWorkTypeID" name="HWorkTypeID" type="hidden" />
                                                    </div>
                                                </div>
@@ -395,8 +395,8 @@
                                                        <div class="layui-form">
                                                            <div class="layui-form-item">
                                                                <select name="HInsuranceStatus" id="HInsuranceStatus" lay-verify="HInsuranceStatus">
                                                                    <option value="是">是</option>
                                                                    <option value="否">否</option>
                                                                    <option value="true">是</option>
                                                                    <option value="false">否</option>
                                                                </select>
                                                            </div>
                                                        </div>
@@ -455,7 +455,11 @@
                                                <div class="layui-col-xs3">
                                                    <label class="layui-form-label"> æ ¸ç®—方式:</label>
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="HCTPrjID" lay-verify="HCTPrjID" id="HCTPrjID" autocomplete="off">
                                                        <input class="layui-input" name="HCTPrjName" lay-verify="HCTPrjName" id="HCTPrjName" autocomplete="off">
                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="HCTPrjID-BT">
                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                        </button>
                                                        <input id="HCTPrjID" name="HCTPrjID" type="hidden" />
                                                    </div>
                                                </div>
@@ -471,12 +475,12 @@
                                                <div class="layui-col-xs3">
                                                    <label class="layui-form-label"> éƒ¨é—¨ï¼š</label>
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="HDeptID" lay-verify="HDeptID" id="HDeptID" autocomplete="off">
                                                        <input class="layui-input" name="HDeptName"  readonly="readonly" lay-verify="HDeptName" id="HDeptName" autocomplete="off">
                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptID-BT">
                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                        </button>
                                                        <input id="" name="" type="hidden" />
                                                        <input id="HDeptID" name="HDeptID" type="hidden" />
                                                    </div>
                                                </div>
@@ -484,11 +488,11 @@
                                                <div class="layui-col-xs3">
                                                    <label class="layui-form-label"> å²—位:</label>
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="HPostID" lay-verify="HPostID" id="HPostID" autocomplete="off">
                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptID-BT">
                                                        <input class="layui-input" name="HPostName" lay-verify="HPostName" readonly="readonly" id="HPostName" autocomplete="off">
                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="HPostID-BT">
                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                        </button>
                                                        <input id="" name="" type="hidden" />
                                                        <input id="HPostID" name="HPostID" type="hidden" />
                                                    </div>
                                                </div>
@@ -496,11 +500,11 @@
                                                <div class="layui-col-xs3">
                                                    <label class="layui-form-label"> ç­ç»„:</label>
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="HGroupID" lay-verify="HGroupID" id="HGroupID" autocomplete="off">
                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptID-BT">
                                                        <input class="layui-input" name="HGroup" lay-verify="HGroup" readonly="readonly" id="HGroup" autocomplete="off">
                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="HGroupID-BT">
                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                        </button>
                                                        <input id="" name="" type="hidden" />
                                                        <input id="HGroupID" name="HGroupID" type="hidden" />
                                                    </div>
                                                </div>
@@ -509,10 +513,10 @@
                                                    <label class="layui-form-label"> è´å£«è¾¾éƒ¨é—¨ï¼š</label>
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="HBSTDeptID" lay-verify="HBSTDeptID" id="HBSTDeptID" autocomplete="off">
                                                        <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptID-BT">
                                                        <!--<button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptID-BT">
                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                        </button>
                                                        <input id="" name="" type="hidden" />
                                                        <input id="" name="" type="hidden" />-->
                                                    </div>
                                                </div>
@@ -752,6 +756,8 @@
            return vars;
        }
        var params = getUrlVars();
        var hID = params[params[0]];//编辑查看
        var date = new Date();
        var day = date.getDate();
        var month = date.getMonth() + 1;
@@ -772,42 +778,162 @@
                , laypage = layui.laypage
                , laydate = layui.laydate
            function RoadBillMain(hID)//加载表头
            {
                alert(hID);
                //查询职员设置是否存在
                $.ajax({
                    url: GetWEBURL() + "GetGy_EmployeeDetail",
                    type: "GET",
                    data: {
                        "HID": hID
                    },
                    success: function (result) {
                        if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data.h_v_Edit_IF_EmployeeList[0];
                            console.log("返回的data.HStopFlag" + JSON.stringify(data.禁用标记));
                            form.val("component-form-group", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HNumber": data.职员代码
                                , "HItemID": data.HItemID
                                , "HName": data.职员名称
                                , "HHelpCode": data.助记代码
                                , "HGroupID": data.HGroupID
                                , "HGroup": data.班组名称
                                , "HEndFlag": data.明细标记
                                , "HNoBrushFlag": data.是否打卡
                                , "HShiftFlag": data.是否轮班调休
                                , "HStopwagesFlag": data.是否停发
                                , "HInsuranceStatus": data.是否参保
                                , "HDeptID": data.部门ID
                                , "HDeptName": data.部门名称
                                , "HDutyID": data.职务ID
                                , "HDutyName": data.职务名称
                                , "HDormID": data.宿舍ID
                                , "HDormName": data.宿舍名称
                                , "HWorkTypeID": data.工种ID
                                , "HWorkTypeName": data.工种名称
                                , "HCTPrjID": data.核算方式ID
                                , "HCTPrjName": data.核算方式名称
                                , "HPostID": data.岗位ID
                                , "HPostName": data.岗位名称
                                , "HSex": data.性别
                                , "HBirthDay": data.出生年月
                                , "HAge": data.年龄
                                , "HBlighty": data.籍贯
                                , "HNation": data.民族
                                , "HBlightyType": data.户籍类别
                                , "HGovStatus": data.政治面貌
                                , "HKnowLev": data.学历
                                , "HMarr": data.婚姻状况
                                , "HArchivesNo": data.档案编号
                                , "HProTitleID": data.职称
                                , "HSalaryLev": data.薪资等级
                                , "HGradSchool": data.毕业学校
                                , "HGradDate": data.毕业时间
                                , "HEngLev": data.外语水平
                                , "HCompLev": data.计算机水平
                                , "HSpec": data.专业
                                , "HNowAdd": data.现住地址
                                , "HEmail": data.电子邮箱
                                , "HHomeAdd": data.家庭地址
                                , "HPostalCode": data.邮政编码
                                , "HOldCompany": data.原公司
                                , "HLinkPhone": data.联系电话
                                , "HMobilePhone": data.手机号
                                , "HWorkType": data.用工类型
                                , "HInComDate": data.进厂日期
                                , "HRelDate": data.转正日期
                                , "HInsuranceNo": data.保险证编号
                                , "HContractBDate": data.合同开始日期
                                , "HContractEDate": data.合同到期日期
                                , "HContractYear": data.合同期限
                                , "HInsuranceDate": data.参保日期
                                , "HDimissionDate": data.离职日期
                                , "HStayCardEDate": data.暂住证到期日
                                , "HEmpRate": data.职员系数
                                , "HBSTDeptID": data.贝士达部门
                                , "HRemark": data.备注
                                , "HDimissionReason": data.离职原因
                                , "HIDCard": data.身份证
                                , "HEmpType": data.工资类型
                                , "HBankAccount": data.银行账户
                                , "HInsuranceSubsidy": data.保险补贴
                                , "HOtherDeduct3": data.其他扣款3
                                , "HMedicare": data.医疗保险
                                , "HInsurance": data.养老保险
                                , "HDrydock": data.失业保险
                                , "HBasePay": data.基本工资
                                , "HExamLevPostMoney": data.职务考核工资
                                , "HExamRate": data.考核系数
                                , "HPayType": data.支付类型
                                , "HLeftMoneyRate": data.剩余工资
                                , "HHighestPay": data.最高工资
                                , "HOverPayRate": data.超额比率
                                , "HStopflag": data.禁用标记
                                , "HRemark": data.备注
                            });
                        } else {
                            layer.alert(result.msg, { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                        }
                    }, error: function () {
                        layer.alert("发生错误!", { icon: 5 });
                    }
                });
            }
            //判断是否新增
            if (hID == null || hID == 0) {
                //id new
                $("#HItemID").val(0);
            }
            else {//如果修改则走下面 new
                $("#HItemID").val(hID);//修改时主表ID
                RoadBillMain(hID);
                /* RoadBillSub(linterid);*/
            }
            $(this).removeAttr("lay-key");
            //执行一个laydate实例
            laydate.render({
                elem: '#HBirthDay' ,//指定元素
                trigger: 'click',
                 type:'datetime'
            
            });
            laydate.render({
                elem: '#HGradDate',//指定元素
                trigger: 'click',
                type: 'datetime'
            });
            laydate.render({
                elem: '#HInComDate',//指定元素
                trigger: 'click',
                type: 'datetime'
            });
            laydate.render({
                elem: '#HRelDate',//指定元素
                trigger: 'click',
                type: 'datetime'
            });
            laydate.render({
                elem: '#HInsuranceDate',//指定元素
                trigger: 'click',
                type: 'datetime'
            });
            laydate.render({
                elem: '#HContractBDate',//指定元素
                trigger: 'click',
                type: 'datetime'
            });
            laydate.render({
                elem: '#HContractEDate',//指定元素
                trigger: 'click',
                type: 'datetime',
                done: function (value, date, endDate) {
                    var startDate =  new Date($('#HContractBDate').val()).getTime();
                    var endTime = new Date(value).getTime();
@@ -821,13 +947,13 @@
            laydate.render({
                elem: '#HDimissionDate',//指定元素
                trigger: 'click',
                type: 'datetime'
            });
            laydate.render({
                elem: '#HStayCardEDate',//指定元素
                trigger: 'click',
                type: 'datetime'
            });
            //layui.use('laydate', function () {
            //    var laydate = layui.laydate;
@@ -857,7 +983,7 @@
                $.ajax(
                    {
                        type: "POST",
                        url: GetWEBURL() + "", //方法所在页面和方法名
                        url: GetWEBURL() + "SaveGy_EmployeeList", //方法所在页面和方法名
                        async: true,
                        data: { "msg": sMainStr },
                        dataType: "json",
@@ -891,12 +1017,12 @@
                parent.layer.close(index); //再执行关闭
            });
            //选择部门
            //选择职务
            form.on('submit(HDutyID-BT)', function () {//选择职务
                layer.open({
                    type: 2
                    , area: ['666px', '666px']
                    , title: '部门列表'
                    , title: '职务列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
@@ -907,13 +1033,169 @@
                    }
                })
            });
            //选择宿舍
            form.on('submit(HDormID-BT)', function () {//选择宿舍
                layer.open({
                    type: 2
                    , area: ['666px', '666px']
                    , title: '宿舍列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_DormList.html', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
        //HWorkTypeID-BT
            //选择工种
            form.on('submit(HWorkTypeID-BT)', function () {//选择工种
                layer.open({
                    type: 2
                    , area: ['666px', '666px']
                    , title: '工种列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_WorkTypeList.html', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
            //选择核算方式
            form.on('submit(HCTPrjID-BT)', function () {//选择核算方式
                layer.open({
                    type: 2
                    , area: ['666px', '666px']
                    , title: '核算方式列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_ClassTimePrjGroupList.html', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
            //选择部门
            form.on('submit(HDeptID-BT)', function () {//选择部门
                layer.open({
                    type: 2
                    , area: ['666px', '666px']
                    , title: '部门列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_DepartmentList.html', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
            //HPostID-BT
            //选择岗位
            form.on('submit(HPostID-BT)', function () {//选择岗位
                layer.open({
                    type: 2
                    , area: ['666px', '666px']
                    , title: '岗位列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_PostList.html', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
            //选择班组
            form.on('submit(HGroupID-BT)', function () {//选择班组
                layer.open({
                    type: 2
                    , area: ['666px', '666px']
                    , title: '班组列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_GetProductionTeamList.html', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
        });
        //校验是否选择弹窗事件
        function checkPopup() {
            //if (!$("#HSource").val()) {//生产资源
            //    $("#HSource").css("box-shadow", "0 0 1px 2px #00ff00");
            //}
            //else
            if (!$("#HGroup").val()) {
                $("#HGroup").css("box-shadow", "0 0 1px 2px #00ff00");
            }
        }
        function GetHDutyNameValue(obj) {  //返回职务
            $("#HDutyName").val(obj[0].HName);
            $("#HDutyID").val(obj[0].HItemID);
        }
        //HDormName
        function GetHDormNameValue(obj) {  //返回宿舍
            $("#HDormName").val(obj[0].HName);
            $("#HDormID").val(obj[0].HItemID);
        }
        //GetHWorkTypeNameValue
        function GetHWorkTypeNameValue(obj) {  //返回宿舍
            $("#HWorkTypeName").val(obj[0].HName);
            $("#HWorkTypeID").val(obj[0].HItemID);
        }
        function GetHClassTimePrjGroupNameValue(obj) {  //返回核算方式
            $("#HCTPrjName").val(obj[0].HName);
            $("#HCTPrjID").val(obj[0].HItemID);
        }
        //GetHDeptNameValue
        function GetHDeptNameValue(obj) {  //返回部门
            $("#HDeptName").val(obj[0].HName);
            $("#HDeptID").val(obj[0].HItemID);
        }
        //GetHPostNameValue
        function GetHPostNameValue(obj) {  //返回岗位
            $("#HPostName").val(obj[0].HName);
            $("#HPostID").val(obj[0].HItemID);
        }
        function GetProductionTeamValue(obj) {  //返回班组
            if (obj.length == 0) {
                layer.msg("请先选择班组", { index: 0 });
            } else {
                $("#HGroup").val(obj[0].班组);
                $("#HGroupID").val(obj[0].HItemID);
                $("#HGroup").css("box-shadow", "none");
                checkPopup();
                layer.closeAll();
            }
        }
    </script>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Employee.html
@@ -46,14 +46,8 @@
                        <table class="" id="mainTable" lay-filter="mainTable"></table>
                        <script type="text/html" id="toolbarDemo">
                            <div class="layui-btn-container">
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-getCheckData"><i class="layui-icon layui-icon-tips"></i>预览</button>-->
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload"><i class="layui-icon layui-icon-refresh"></i>刷新</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm" id="btn_confirm"><i class="layui-icon layui-icon-ok-circle"></i>确认</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back" id="btn_back"><i class="layui-icon layui-icon-close-fill"></i>驳回</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details"><i class="layui-icon layui-icon-form"></i>详情</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-generate"><i class="layui-icon layui-icon-file"></i>生成送货单</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>退出</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Edit"><i class="layui-icon layui-icon-form"></i>编辑</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete"><i class="layui-icon layui-icon-form"></i>删除</button>
                            </div>
                        </script>
                    </form>
@@ -83,12 +77,13 @@
            var option = {
                elem: '#mainTable'
                //, toolbar: '#toolbarDemo'
                , toolbar: '#toolbarDemo'
                ,height: 'full-50' 
                , page: true
                ,cellMinWidth: 90
                , cols: [[
                    { field: 'HItemID', title: 'HItemID', sort: true, hide: true }
                    { type: 'checkbox', fixed: 'left' }
                    ,{ field: 'HItemID', title: 'HItemID', sort: true, hide: true }
                    , { field: '职员代码', title: '职员代码' }
                    , { field: '职员名称', title: '职员名称' }
                    , { field: '条码编号', title: '条码编号' }
@@ -125,6 +120,76 @@
                }
            }); 
            //头工具栏事件
            table.on('toolbar(mainTable)', function (obj) {
                var checkStatus = table.checkStatus(obj.config.id);
                switch (obj.event) {
                    case 'btn-getCheckData':
                        var data = checkStatus.data;
                        layer.alert(JSON.stringify(data));
                        break;
                    case 'btn-Edit':
                        var checkStatus = table.checkStatus('mainTable')
                            , data = checkStatus.data;
                        if (checkStatus.data.length === 1) {
                            var hID = data[0].HItemID.toString();
                            //if (AllowLoadData(sSubStr) != false) {//非空验证
                            layer.open({
                                type: 2
                                , area: ['100%', '100%']
                                , title: '编辑职员设置'
                                , shade: 0.6 //遮罩透明度
                                , maxmin: true //允许全屏最小化
                                , anim: 0 //0-6的动画形式,-1不开启
                                , content: '../公用基础资料/Add_Edit_Gy_Employee.html?hID=' + hID
                                , resize: false
                                , cancel: function () {
                                    //$(".layui-btn").removeClass("layui-btn-disabled");
                                }
                            })
                        } else {
                            layer.msg('请选择一行数据编辑!');
                        }
                        break;
                    case 'btn-Delete':
                        var checkStatus = table.checkStatus('mainTable')
                            , data = checkStatus.data;
                        if (checkStatus.data.length === 1) {
                            var ItemID = data[0].HItemID.toString();
                            //逻辑删除方法
                            $.ajax({
                                url: GetWEBURL() + 'DeltetGy_Employee',
                                type: "GET",
                                data: { "HItemID": ItemID },
                                success: function (result) {
                                    console.log('gouba' + result);
                                    if (result.count == 1) {
                                        layer.msg(result.Message, { icon: 1 }, function () {
                                            // å¾—到frame索引
                                            var index = layer.getFrameIndex(window.name);
                                            //关闭当前frame
                                            layer.close(index);
                                            //修改为功后刷新界面
                                            window.location.reload();
                                        });
                                    } else {
                                        layer.alert(result.code + result.Message, { icon: 5 });
                                    }
                                }, error: function () {
                                    layer.alert("接口请求失败!", { icon: 5 });
                                }
                            });
                        }
                        else {
                            layer.msg('请选择一行数据删除!');
                        }
                        break;
                };
            });
            //重置按钮
            form.on('submit(btnReSearch)', function (data) {
                $("#HNumber").val("");