From 95f9836d584577156f482a25e0bb2ed0d83d964e Mon Sep 17 00:00:00 2001
From: zgq <519541279@qq.com>
Date: 星期四, 29 四月 2021 16:22:22 +0800
Subject: [PATCH] 工艺路线模块-合并
---
WebTM/views/生产工序管理/委外工序计划转出单/WW_EntrustProcessSendOutBillList.html | 582 ++++
WebTM/views/生产工序管理/工序汇报单/Sc_ProcessReportList.html | 1
WebTM/views/生产工序管理/委外工单/WW_Add_EntrustWorkOrderList.html | 10
WebTM/Properties/PublishProfiles/LAYUI.pubxml.user | 1057 ++++---
WebTM/views/系统管理/用户管理/Xt_UserList.html | 193 +
WebTM/views/系统管理/模块管理/Xt_XtgnbList.html | 182 +
WebTM/views/grf/123.txt | 0
WebTM/views/基础资料/公用基础资料/Gy_Department_Edit.html | 396 ++
WebTM/views/生产工序管理/工序汇报单/HBarPlanPrint.html | 8
WebTM/layuiadmin/treeTable.js | 2238 +++++++++++++++
WebTM/views/grf/a.grf | 335 ++
WebTM/views/基础资料/公用基础资料/Gy_Unit.html | 180 +
WebTM/views/生产工序管理/委外工序计划汇报单/WW_EntrustProcessReportBillList.html | 589 ++++
WebTM/views/系统管理/单据类型/Xt_BillTypeList.html | 188 +
WebTM/views/index.html | 33
WebTM/views/基础资料/公用基础资料/Gy_StockPlace.html | 180 +
WebTM/views/基础资料/公用基础资料/Gy_Department.html | 107
WebTM/views/生产工序管理/工序计划单/Sc_ProcessPlanList.html | 3
WebTM/views/基础资料/公用基础资料/Xt_ORGANIZATIONSList.html | 177 +
WebTM/views/系统管理/会计期间/Xt_AccountPeriodList.html | 165 +
/dev/null | 260 -
WebTM/views/生产工序管理/委外工单/WW_EntrustWorkOrderBillMainList.html | 163
WebTM/views/系统管理/系统参数管理/Xt_SystemParameterList.html | 168 +
WebTM/views/系统管理/用户管理/Xt_UserGroupList.html | 175 +
WebTM/views/基础资料/公用基础资料/Gy_PropertyList.html | 179 +
WebTM/views/生产工序管理/工序汇报单/Sc_Add_ProcessReportList.html | 4
WebTM/views/系统管理/日志管理/Xt_SystemLogList.html | 214 +
WebTM/layuiadmin/Scripts/webConfig.js | 3
WebTM/views/生产工序管理/委外工序派工单/WW_EntrustProcSendWorkBillList.html | 611 ++++
WebTM/WebTM.csproj | 24
30 files changed, 7,569 insertions(+), 856 deletions(-)
diff --git a/WebTM/Properties/PublishProfiles/LAYUI.pubxml.user b/WebTM/Properties/PublishProfiles/LAYUI.pubxml.user
index cc0115a..46ab3b0 100644
--- a/WebTM/Properties/PublishProfiles/LAYUI.pubxml.user
+++ b/WebTM/Properties/PublishProfiles/LAYUI.pubxml.user
@@ -5,1301 +5,1376 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<_PublishTargetUrl>D:\缃戠珯鍙戝竷\鏅轰簯MESWMS\LAYUI</_PublishTargetUrl>
- <History>True|2021-04-16T00:22:27.9458518Z;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-04-28T02:26:58.1316805Z;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">
<publishTime>03/23/2021 14:14:38</publishTime>
</File>
<File Include="bin/layuiadmin/style/admin.css">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="bin/layuiadmin/style/login.css">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="bin/WebTM.dll">
- <publishTime>04/25/2021 16:35:23</publishTime>
+ <publishTime>04/28/2021 10:26:51</publishTime>
</File>
<File Include="bin/WebTM.pdb">
- <publishTime>04/25/2021 16:35:23</publishTime>
+ <publishTime>04/28/2021 10:26:51</publishTime>
</File>
<File Include="layuiadmin/config.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/console/prograss.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/console/top-card.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/console/top-search.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/content/comment.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/content/list.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/content/tags.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/forum/list.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/forum/replys.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/layer/photos.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/layim/getList.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/layim/getMembers.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/mall/order.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/menu.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/menu1.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/message/all.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/message/detail.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/message/direct.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/message/new.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/message/notice.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/table/demo.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/table/demo2.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/table/demo3.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/table/user.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/table/user30.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/upload/demo.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/user/forget.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/user/login.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/user/logout.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/user/reg.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/user/resetpass.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/user/session.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/user/sms.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/useradmin/mangadmin.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/useradmin/role.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/useradmin/webuser.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/workorder/demo.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/json/璇存槑.txt">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/layui/css/layui.css">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:41</publishTime>
</File>
<File Include="layuiadmin/layui/css/layui.mobile.css">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/code.css">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/laydate/default/font.css">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/laydate/default/laydate.css">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layer/default/icon-ext.png">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layer/default/icon.png">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layer/default/layer.css">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layer/default/loading-0.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layer/default/loading-1.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layer/default/loading-2.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layim/html/chatlog.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layim/html/find.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layim/html/getmsg.json">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layim/html/msgbox.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layim/layim.css">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layim/mobile/layim.css">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layim/skin/1.jpg">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layim/skin/2.jpg">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layim/skin/3.jpg">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layim/skin/4.jpg">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layim/skin/5.jpg">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layim/skin/logo.jpg">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/css/modules/layim/voice/default.mp3">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/font/iconfont.eot">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/font/iconfont.svg">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/font/iconfont.ttf">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/font/iconfont.woff">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/0.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/1.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/10.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/11.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/12.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/13.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/14.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/15.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/16.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/17.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/18.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/19.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/2.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/20.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/21.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/22.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/23.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/24.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/25.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/26.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/27.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/28.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/29.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/3.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/30.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/31.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/32.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/33.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/34.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/35.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/36.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/37.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/38.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/39.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/4.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/40.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/41.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/42.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/43.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/44.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/45.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/46.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/47.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/48.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/49.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/5.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/50.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/51.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/52.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/53.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/54.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/55.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/56.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/57.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/58.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/59.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/6.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/60.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/61.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/62.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/63.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/64.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/65.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/66.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/67.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/68.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/69.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/7.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/70.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/71.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/8.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/images/face/9.gif">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/all-mobile.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/all.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/carousel.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/code.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/colorpicker.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/element.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/flow.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/form.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/jquery.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/laydate.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/layedit.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/layer.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/layim.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/laypage.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/laytpl.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/mobile.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/mobile/layer-mobile.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/mobile/layim-mobile-open.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/mobile/layim-mobile.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/mobile/upload-mobile.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:42</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/mobile/zepto.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/rate.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/slider.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/table.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/tree.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
+ </File>
+ <File Include="layuiadmin/layui/lay/modules/treeTable.js">
+ <publishTime>04/26/2021 17:18:55</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/upload.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/layui/lay/modules/util.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/layui/layui.all.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/layui/layui.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/lib/admin.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/lib/extend/echarts.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/lib/extend/echartsTheme.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/lib/index.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/lib/view.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/modules/common.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/modules/console.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/modules/contlist.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/modules/forum.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/modules/im.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/modules/message.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/modules/sample.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/modules/senior.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/modules/set.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/modules/user.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/modules/useradmin.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/modules/workorder.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/Scripts/jquery-1.4.1.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/Scripts/jquery-1.4.1.min.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/Scripts/jquery-3.5.1.min.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/Scripts/json2.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/Scripts/webConfig.js">
- <publishTime>04/25/2021 16:20:51</publishTime>
+ <publishTime>04/28/2021 10:26:50</publishTime>
</File>
<File Include="layuiadmin/style/admin.css">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/style/login.css">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/style/res/bg-none.jpg">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/style/res/layui-logo.jpg">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/style/res/logo-black.png">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/style/res/logo.png">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/style/res/template/character.jpg">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/style/res/template/huge.jpg">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/style/res/template/portrait.png">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/style/template.css">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/timeFormat/timeFormat.js">
<publishTime>03/23/2021 16:57:43</publishTime>
</File>
<File Include="layuiadmin/tpl/layim/demo.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/tpl/system/about.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/tpl/system/get.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/tpl/system/more.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/tpl/system/theme.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/tpl/system/璇存槑.txt">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="layuiadmin/tpl/璇存槑.txt">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
+ </File>
+ <File Include="layuiadmin/treeTable.js">
+ <publishTime>04/27/2021 10:34:16</publishTime>
</File>
<File Include="layuiadmin/zgqCustom/zgqCustom.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/content/comment.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/content/contform.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/content/list.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/content/listform.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/content/tags.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/content/tagsform.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/forum/list.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/forum/listform.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/forum/replys.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/forum/replysform.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/mall/category.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/mall/list.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/mall/specs.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/message/detail.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/message/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/workorder/list.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/workorder/listform.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/app/璇存槑.txt">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/Baseset/SRM_OpenTmpList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/Baseset/鍩虹璧勬枡/Gy_BadReasonList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/16/2021 08:58:34</publishTime>
</File>
<File Include="views/Baseset/鍩虹璧勬枡/Gy_CustomerList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/Baseset/鍩虹璧勬枡/Gy_DepartmentList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/Baseset/鍩虹璧勬枡/Gy_EmployeeList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/Baseset/鍩虹璧勬枡/Gy_GetProductionResourcesList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/Baseset/鍩虹璧勬枡/Gy_GetProductionTeamList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/Baseset/鍩虹璧勬枡/Gy_MaterialList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/Baseset/鍩虹璧勬枡/Gy_ProcList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/16/2021 08:58:34</publishTime>
</File>
<File Include="views/Baseset/鍩虹璧勬枡/Gy_StockPlaceList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/Baseset/鍩虹璧勬枡/Gy_SupplierList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/Baseset/鍩虹璧勬枡/Gy_UnitList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/Baseset/鍩虹璧勬枡/Gy_WarehouseList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/Baseset/鍩虹璧勬枡/Gy_WorkCenterList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/Baseset/鍩虹璧勬枡/Sc_ProcessPlanViewList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/16/2021 08:58:34</publishTime>
</File>
<File Include="views/component/anim/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/auxiliar/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/badge/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/button/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/carousel/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/code/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/colorpicker/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/flow/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/form/element.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/form/group.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/grid/all.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/grid/list.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/grid/mobile-pc.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/grid/mobile.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/grid/speed-dial.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/grid/stack.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/laydate/demo1.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/laydate/demo2.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/laydate/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/laydate/special-demo.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/laydate/theme.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/layer/list.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/layer/special-demo.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/layer/theme.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/laypage/demo1.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/laypage/demo2.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/laypage/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/laytpl/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/nav/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/panel/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/progress/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/rate/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:43</publishTime>
</File>
<File Include="views/component/slider/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/auto.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/cellEdit.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/cellEvent.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/checkbox.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/data.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/fixed.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/form.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/height.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/initSort.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/onrow.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/operate.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/page.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/parseData.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/radio.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/reload.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/resetPage.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/simple.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/static.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/style.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/thead.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/toolbar.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/tostatic.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/table/totalRow.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/tabs/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/temp.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/timeline/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/upload/demo1.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/upload/demo2.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/upload/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/util/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/component/璇存槑.txt">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/CreateControl.js">
- <publishTime>04/25/2021 16:20:28</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
+ </File>
+ <File Include="views/grf/123.grf">
+ <publishTime>04/26/2021 18:41:05</publishTime>
+ </File>
+ <File Include="views/grf/123.txt">
+ <publishTime>04/27/2021 08:28:40</publishTime>
+ </File>
+ <File Include="views/grf/a.grf">
+ <publishTime>04/27/2021 08:28:40</publishTime>
</File>
<File Include="views/grf/姹囨姤鍗�.grf">
- <publishTime>04/25/2021 16:20:28</publishTime>
+ <publishTime>04/25/2021 08:45:34</publishTime>
</File>
<File Include="views/GRInstall.js">
- <publishTime>04/25/2021 16:20:28</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/GRUtility.js">
- <publishTime>04/25/2021 16:20:28</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/home/console.html">
- <publishTime>04/08/2021 17:17:57</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/home/homepage1.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/home/homepage2.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/iframe/layer/iframe.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/index.html">
- <publishTime>04/25/2021 16:20:28</publishTime>
+ <publishTime>04/28/2021 10:26:38</publishTime>
</File>
<File Include="views/senior/echarts/bar.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/senior/echarts/line.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/senior/echarts/map.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/senior/im/index.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/senior/璇存槑.txt">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/set/system/email.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/set/system/website.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/set/user/info.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/set/user/password.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/set/璇存槑.txt">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/system/about.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/system/get.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/system/more.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/system/theme.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/system/璇存槑.txt">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/template/addresslist.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/template/caller.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/template/goodslist.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/template/msgboard.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/template/personalpage.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/template/search.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/template/temp.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/template/tips/404.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/template/tips/error.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/template/璇存槑.txt">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/Test/qrscan.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/Test/Test.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/user/administrators/adminform.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/user/administrators/list.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/user/administrators/role.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/user/administrators/roleform.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/user/forget.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/user/login.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/user/reg.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/user/user/list.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/user/user/userform.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/user/璇存槑.txt">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/涓嶈壇姹囨姤/Xs_SeOrderPickUp.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/浠撳瓨绠$悊/浠撳簱璋冩嫧/Cc_LookingForBill.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/浠撳瓨绠$悊/浠撳簱璋冩嫧/Cc_LookingForReturnBill.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/浠撳瓨绠$悊/浠撳簱璋冩嫧/Cc_LookingForReturnBillList.html">
- <publishTime>03/29/2021 10:46:35</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/浠撳瓨绠$悊/浠撳簱璋冩嫧/Kf_LookingForBillList.html">
- <publishTime>03/29/2021 10:46:43</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/浠撳瓨绠$悊/浠撳簱璋冩嫧/Kf_MoveStockBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/浠撳瓨绠$悊/浠撳簱璋冩嫧/Kf_MoveStockBill_Fast.html">
- <publishTime>03/29/2021 10:47:09</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/浠撳瓨绠$悊/浠撳簱璋冩嫧/Kf_MoveStockBill_FastList.html">
- <publishTime>03/29/2021 10:47:31</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/浠撳瓨绠$悊/浠撳簱璋冩嫧/Kf_UpMoveStockBill.html">
- <publishTime>03/29/2021 10:48:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/鍏叡椤甸潰/Kf_BarCodeEditDlg.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Depart.html">
<publishTime>04/25/2021 16:20:28</publishTime>
</File>
<File Include="views/鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Department.html">
- <publishTime>04/25/2021 16:20:28</publishTime>
+ <publishTime>04/27/2021 10:34:16</publishTime>
+ </File>
+ <File Include="views/鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Department_Edit.html">
+ <publishTime>04/27/2021 10:34:16</publishTime>
+ </File>
+ <File Include="views/鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Department_Edit.html">
+ <publishTime>04/27/2021 10:34:16</publishTime>
</File>
<File Include="views/鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Employee.html">
- <publishTime>03/29/2021 10:48:22</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Material.html">
- <publishTime>03/29/2021 10:48:22</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
+ </File>
+ <File Include="views/鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_PropertyList.html">
+ <publishTime>04/28/2021 10:21:57</publishTime>
+ </File>
+ <File Include="views/鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_StockPlace.html">
+ <publishTime>04/26/2021 11:08:02</publishTime>
+ </File>
+ <File Include="views/鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Unit.html">
+ <publishTime>04/26/2021 11:08:02</publishTime>
+ </File>
+ <File Include="views/鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_StockPlace.html">
+ <publishTime>04/26/2021 11:08:02</publishTime>
+ </File>
+ <File Include="views/鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Unit.html">
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Warehouse.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
+ </File>
+ <File Include="views/鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Xt_ORGANIZATIONSList.html">
+ <publishTime>04/28/2021 10:25:07</publishTime>
</File>
<File Include="views/鍩虹璧勬枡/宸ヨ祫鍩虹璧勬枡/Gy_Group.html">
- <publishTime>03/29/2021 10:48:22</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_BadReason.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Process.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Source.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/H_ProcessDetail.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/H_ProcessList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/鍩虹璧勬枡/閲囪喘鍩虹璧勬枡/Gy_Supplier.html">
- <publishTime>03/29/2021 10:48:22</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/鍩虹璧勬枡/閿�鍞熀纭�璧勬枡/Gy_Customer.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/Sc_CheckToolsRepairWorkBillList.html">
<publishTime>03/24/2021 14:28:14</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Gy_BarCodeBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Gy_CheckToolsFileMainList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Gy_Mould.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Kf_ProductInBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Sb_MouldRepairWorkBillList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Sc_CheckToolsConkBookBillList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Sc_CheckToolsDotCheckBillList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Sc_CheckToolsDotCheckPlanBillList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Sc_CheckToolsMaintainBillList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Sc_CheckToolsMaintainPlanBillList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Sc_CheckToolsRepairCheckBillList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Sc_CheckToolsRepairWorkBillList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Sc_MouldConkBookBillList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Sc_MouldDotCheckBillList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Sc_MouldDotCheckPlanBillList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Sc_MouldMaintainBillList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Sc_MouldMaintainPlanBillList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/妯℃不鍏风鐞�/妯℃不鍏风鐞�/Sc_MouldRepairCheckBillList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/鐢熶骇宸ュ簭绠$悊/澧炲姞涓嶈壇璇勫鍗�/QC_Add_NoPassProdCheckBill.html">
- <publishTime>04/28/2021 10:45:52</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/鐢熶骇宸ュ簭绠$悊/澧炲姞涓嶈壇璇勫鍗�/QC_NoPassProdCheckBill.html">
<publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/鐢熶骇宸ュ簭绠$悊/澧炲姞涓嶈壇璇勫鍗�/QC_NoPassProdCheckBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/16/2021 08:58:35</publishTime>
+ </File>
+ <File Include="views/鐢熶骇宸ュ簭绠$悊/濮斿宸ュ崟/WW_Add_EntrustWorkOrderList.html">
+ <publishTime>04/28/2021 10:00:08</publishTime>
</File>
<File Include="views/鐢熶骇宸ュ簭绠$悊/濮斿宸ュ崟/WW_EntrustWorkOrderBillMainList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/28/2021 10:00:08</publishTime>
</File>
<File Include="views/鐢熶骇宸ュ簭绠$悊/濮斿宸ュ簭姹囨姤鍗�/Sc_StationOutBillMainList.html">
- <publishTime>04/08/2021 09:14:52</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
+ </File>
+ <File Include="views/鐢熶骇宸ュ簭绠$悊/濮斿宸ュ簭姹囨姤鍗�/WW_EntrustProcessReportBillList.html">
+ <publishTime>04/26/2021 16:37:04</publishTime>
+ </File>
+ <File Include="views/鐢熶骇宸ュ簭绠$悊/濮斿宸ュ簭娲惧伐鍗�/WW_EntrustProcSendWorkBillList.html">
+ <publishTime>04/28/2021 10:00:08</publishTime>
+ </File>
+ <File Include="views/鐢熶骇宸ュ簭绠$悊/濮斿宸ュ簭璁″垝姹囨姤鍗�/WW_EntrustProcessReportBillList.html">
+ <publishTime>04/28/2021 10:00:08</publishTime>
+ </File>
+ <File Include="views/鐢熶骇宸ュ簭绠$悊/濮斿宸ュ簭璁″垝杞嚭鍗�/WW_EntrustProcessSendOutBillList.html">
+ <publishTime>04/27/2021 08:28:40</publishTime>
</File>
<File Include="views/鐢熶骇宸ュ簭绠$悊/宸ュ簭姹囨姤鍗�/HBarPlanPrint.html">
- <publishTime>04/25/2021 16:20:28</publishTime>
+ <publishTime>04/27/2021 08:28:40</publishTime>
</File>
<File Include="views/鐢熶骇宸ュ簭绠$悊/宸ュ簭姹囨姤鍗�/Sc_Add_ProcessReportList.html">
- <publishTime>04/25/2021 16:20:28</publishTime>
+ <publishTime>04/27/2021 08:28:40</publishTime>
</File>
<File Include="views/鐢熶骇宸ュ簭绠$悊/宸ュ簭姹囨姤鍗�/Sc_ProcessReport_PDA.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/鐢熶骇宸ュ簭绠$悊/宸ュ簭姹囨姤鍗�/xmlLBM_ProcessReport.aspx">
- <publishTime>04/25/2021 16:20:28</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/鐢熶骇宸ュ簭绠$悊/宸ュ簭娲惧伐鍗�/Sc_Add_ProcessSendWork.html">
- <publishTime>04/22/2021 17:13:32</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/鐢熶骇绠$悊/鐢熶骇浠诲姟鍗�/Sc_ICMOBillList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/鐢熶骇绠$悊/鐢熶骇鎶曟枡鍗�/Sc_PPBomBillList.html">
- <publishTime>03/29/2021 10:46:21</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/鐢熶骇绠$悊/鐢熶骇姹囨姤鍗�/Sc_ICMOReportBillList.html">
- <publishTime>03/29/2021 10:46:02</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
+ </File>
+ <File Include="views/绯荤粺绠$悊/浼氳鏈熼棿/Xt_AccountPeriodList.html">
+ <publishTime>04/27/2021 11:29:07</publishTime>
+ </File>
+ <File Include="views/绯荤粺绠$悊/鍗曟嵁绫诲瀷/Xt_BillTypeList.html">
+ <publishTime>04/27/2021 16:35:57</publishTime>
+ </File>
+ <File Include="views/绯荤粺绠$悊/鏃ュ織绠$悊/Xt_SystemLogList.html">
+ <publishTime>04/26/2021 16:06:15</publishTime>
+ </File>
+ <File Include="views/绯荤粺绠$悊/妯″潡绠$悊/Xt_XtgnbList.html">
+ <publishTime>04/27/2021 11:18:03</publishTime>
+ </File>
+ <File Include="views/绯荤粺绠$悊/鐢ㄦ埛绠$悊/Xt_UserGroupList.html">
+ <publishTime>04/27/2021 14:54:34</publishTime>
+ </File>
+ <File Include="views/绯荤粺绠$悊/鐢ㄦ埛绠$悊/Xt_UserList.html">
+ <publishTime>04/27/2021 10:48:50</publishTime>
+ </File>
+ <File Include="views/绯荤粺绠$悊/绯荤粺鍙傛暟绠$悊/Xt_SystemParameterList.html">
+ <publishTime>04/27/2021 11:10:50</publishTime>
</File>
<File Include="views/缁勮鍗�/Sc_AssemblyBill_Fast.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/璁″垝绠$悊/宸ヨ壓璺嚎/Gy_RoutingBill.html">
- <publishTime>04/29/2021 16:10:46</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/璁″垝绠$悊/宸ヨ壓璺嚎/Gy_RoutingBillList.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/鐢熶骇宸ュ簭绠$悊/宸ュ簭姹囨姤鍗�/Sc_ProcessReportList.html">
- <publishTime>04/22/2021 17:13:32</publishTime>
+ <publishTime>04/27/2021 08:28:40</publishTime>
</File>
<File Include="views/鐢熶骇宸ュ簭绠$悊/宸ュ簭娲惧伐鍗�/Sc_ProcessSendWorkList.html">
- <publishTime>04/21/2021 14:26:35</publishTime>
+ <publishTime>04/13/2021 10:12:44</publishTime>
</File>
<File Include="views/鐢熶骇宸ュ簭绠$悊/宸ュ簭璁″垝鍗�/Sc_ProcessPlanList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/28/2021 10:00:08</publishTime>
</File>
<File Include="views/鐢熶骇绠$悊/鐢熶骇浠诲姟鍗�/Sc_ICMOBillList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/缁勮鍗�/Sc_AssemblyBill_Fast.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/璁″垝绠$悊/宸ヨ壓璺嚎/Gy_RoutingBillList.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/璁″垝绠$悊/宸ヨ壓璺嚎/Gy_RoutingBill_loser.html">
- <publishTime>04/27/2021 22:02:50</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/涓嶈壇鍝佽瘎瀹″崟/Cj_NoPassProc.html">
<publishTime>03/26/2021 09:58:10</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/涓嶈壇鍝佽瘎瀹″崟/Cj_NoPassProcList.html">
- <publishTime>03/29/2021 10:48:22</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/濮斿宸ュ簭鍙戝嚭鍗�/Cj_StationEntrustInBill.html">
- <publishTime>04/23/2021 11:00:09</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/濮斿宸ュ簭鍙戝嚭鍗�/Cj_StationEntrustInBillList.html">
- <publishTime>04/08/2021 13:34:42</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/濮斿宸ュ簭鎺ユ敹鍗�/Cj_StationEntrustOutBill.html">
- <publishTime>04/23/2021 11:00:12</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/濮斿宸ュ簭鎺ユ敹鍗�/Cj_StationEntrustOutBillList.html">
- <publishTime>03/30/2021 10:39:26</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/濮斿宸ュ簭鍙戝嚭鍗�/Cj_StationEntrustInBill.html">
- <publishTime>04/23/2021 11:00:09</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/濮斿宸ュ簭鍙戝嚭鍗�/Cj_StationEntrustInBillList.html">
- <publishTime>04/08/2021 13:34:42</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/濮斿宸ュ簭鎺ユ敹鍗�/Cj_StationEntrustOutBillList.html">
- <publishTime>03/30/2021 10:39:26</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/宸ュ簭鍑虹珯鍙戝嚭鍗�/Cj_StationOutBill.html">
<publishTime>04/22/2021 20:02:50</publishTime>
@@ -1308,70 +1383,70 @@
<publishTime>04/22/2021 20:02:50</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/宸ュ簭鍑虹珯姹囨姤鍗�/Cj_StationOutBill.html">
- <publishTime>04/23/2021 15:11:32</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/宸ュ簭鍑虹珯姹囨姤鍗�/Cj_StationOutBillList.html">
- <publishTime>04/23/2021 15:22:03</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/宸ュ簭娴佽浆/MES_StationInBill.html">
- <publishTime>03/29/2021 10:48:22</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/宸ュ簭娴佽浆/MES_StationInBillList.html">
- <publishTime>04/20/2021 09:55:40</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/宸ュ簭娴佽浆/MES_StationInBill_PDA.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/宸ュ簭娴佽浆/MES_StationOutBill.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/宸ュ簭娴佽浆/MES_StationOutBillList.html">
- <publishTime>03/29/2021 10:48:22</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/宸ュ簭娴佽浆/MES_StationOutBill_PDA.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/宸ュ簭娴佽浆鍗�/Sc_ProcessExchangeBill.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/宸ュ簭娴佽浆鍗�/Sc_ProcessExchangeBillList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/宸ュ簭杩涚珯鎺ユ敹鍗�/Cj_StationInBill.html">
- <publishTime>04/23/2021 10:53:47</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/宸ュ簭杩涚珯鎺ユ敹鍗�/Cj_StationInBillList.html">
- <publishTime>04/22/2021 16:59:44</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/鎶ヨ〃鍒嗘瀽/Qk_OutProcessList.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/鎶ヨ〃鍒嗘瀽/Sc_ProductionProcessDetailsReport.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/杞﹂棿绠$悊/鎶ヨ〃鍒嗘瀽/Sc_WorkShopReport.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/閲囪喘绠$悊/濮斿璁㈠崟/WW_EntrustOrderBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/15/2021 16:53:24</publishTime>
</File>
<File Include="views/閲囪喘绠$悊/鏀舵枡閫氱煡鍗�/Cg_POInStockBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/15/2021 16:57:25</publishTime>
</File>
<File Include="views/閲囪喘绠$悊/閫�鏂欓�氱煡鍗�/Cg_POInStockBackBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/15/2021 16:58:54</publishTime>
</File>
<File Include="views/閲囪喘绠$悊/閲囪喘璁㈠崟/Cg_POOrderBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/15/2021 16:49:07</publishTime>
</File>
<File Include="views/閿�鍞鐞�/鍙戣揣閫氱煡鍗�/Xs_SeOutStockBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/15/2021 15:35:15</publishTime>
</File>
<File Include="views/閿�鍞鐞�/閫�璐ч�氱煡鍗�/Xs_SeOutStockBackBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/15/2021 15:35:12</publishTime>
</File>
<File Include="views/閿�鍞鐞�/閿�鍞鍗�/Xs_SeOrderBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/15/2021 15:35:18</publishTime>
</File>
<File Include="views/閿�鍞鐞�/閿�鍞鍗�/Xs_SeOutStockBackBillList.html">
<publishTime>04/15/2021 15:35:12</publishTime>
@@ -1380,133 +1455,133 @@
<publishTime>04/15/2021 15:35:15</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/鍏朵粬鍑哄簱/Kf_OtherOutBackBill_Fast.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/鍏朵粬鍑哄簱/Kf_OtherOutBackBill_FastList.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/鍏朵粬鍑哄簱/Kf_OtherOutBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/鍏朵粬鍑哄簱/Kf_OtherOutBill_Fast.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/鍏朵粬鍑哄簱/Kf_OtherOutBill_FastList.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/濮斿鍑哄簱/Kf_EntrustOutBackBill_Fast.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/濮斿鍑哄簱/Kf_EntrustOutBackBill_FastList.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/濮斿鍑哄簱/Kf_EntrustOutBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/濮斿鍑哄簱/Kf_EntrustOutBill_Fast.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/濮斿鍑哄簱/Kf_EntrustOutBill_FastList.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/閿�鍞嚭搴�/Kf_SellOutBackBill_Fast.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/閿�鍞嚭搴�/Kf_SellOutBackBill_FastList.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/閿�鍞嚭搴�/Kf_SellOutBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/閿�鍞嚭搴�/Kf_SellOutBill_Fast.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/閿�鍞嚭搴�/Kf_SellOutBill_FastList.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/棰嗘枡鍑哄簱/Kf_MateOutBackBill_Fast.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/棰嗘枡鍑哄簱/Kf_MateOutBackBill_FastList.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/棰嗘枡鍑哄簱/Kf_MateOutBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/棰嗘枡鍑哄簱/Kf_MateOutBill_Fast.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/棰嗘枡鍙戣揣/棰嗘枡鍑哄簱/Kf_MateOutBill_FastList.html">
- <publishTime>03/29/2021 10:48:23</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/浜у搧鍏ュ簱/Kf_ProductInBackBill.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/浜у搧鍏ュ簱/Kf_ProductInBackBillList.html">
- <publishTime>03/31/2021 15:36:03</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/浜у搧鍏ュ簱/Kf_ProductInBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/浜у搧鍏ュ簱/Kf_ProductInBill_Fast.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/浜у搧鍏ュ簱/Kf_ProductInBill_FastList.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/浜у搧鍏ュ簱/Xs_SeOrderPickUp_New.html">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/鍏朵粬鍏ュ簱/Kf_OtherInBackBill_Fast.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/鍏朵粬鍏ュ簱/Kf_OtherInBackBill_FastList.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/鍏朵粬鍏ュ簱/Kf_OtherInBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/鍏朵粬鍏ュ簱/Kf_OtherInBill_Fast.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/鍏朵粬鍏ュ簱/Kf_OtherInBill_FastList.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/澶栬喘鍏ュ簱/Kf_POStockInBackBill.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/澶栬喘鍏ュ簱/Kf_POStockInBackBillList.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/澶栬喘鍏ュ簱/Kf_POStockInBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/澶栬喘鍏ュ簱/Kf_POStockInBill_Fast.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/澶栬喘鍏ュ簱/Kf_POStockInBill_FastList.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/澶栬喘鍏ュ簱/qrscan.js">
- <publishTime>03/23/2021 14:14:38</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/濮斿鍏ュ簱/Kf_EntrustInBackBill.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/濮斿鍏ュ簱/Kf_EntrustInBackBillList.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/濮斿鍏ュ簱/Kf_EntrustInBillList.html">
- <publishTime>04/16/2021 14:21:33</publishTime>
+ <publishTime>04/26/2021 11:08:02</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/濮斿鍏ュ簱/Kf_EntrustInBill_Fast.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="views/楠屾敹鍏ュ簱/濮斿鍏ュ簱/Kf_EntrustInBill_FastList.html">
- <publishTime>03/29/2021 10:48:24</publishTime>
+ <publishTime>04/13/2021 10:12:45</publishTime>
</File>
<File Include="Web.config">
- <publishTime>04/23/2021 10:11:02</publishTime>
+ <publishTime>04/13/2021 16:16:58</publishTime>
</File>
</ItemGroup>
</Project>
\ No newline at end of file
diff --git a/WebTM/WebTM.csproj b/WebTM/WebTM.csproj
index b98b6d7..fd1cbef 100644
--- a/WebTM/WebTM.csproj
+++ b/WebTM/WebTM.csproj
@@ -64,8 +64,10 @@
<Content Include="layuiadmin\layui\font\iconfont.ttf" />
<Content Include="layuiadmin\layui\font\iconfont.woff" />
<None Include="Properties\PublishProfiles\JFTM.pubxml" />
+ <Content Include="layuiadmin\treeTable.js" />
<Content Include="views\CreateControl.js" />
- <Content Include="views\grf\姹囨姤鍗�.grf" />
+ <Content Include="views\grf\123.txt" />
+ <Content Include="views\grf\a.grf" />
<None Include="Web.Debug.config">
<DependentUpon>Web.config</DependentUpon>
</None>
@@ -433,8 +435,12 @@
<Content Include="views\浠撳瓨绠$悊\浠撳簱璋冩嫧\Kf_MoveStockBill_Fast.html" />
<Content Include="views\浠撳瓨绠$悊\浠撳簱璋冩嫧\Kf_MoveStockBill_FastList.html" />
<Content Include="views\鍏叡椤甸潰\Kf_BarCodeEditDlg.html" />
- <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_Depart.html" />
+ <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Xt_ORGANIZATIONSList.html" />
+ <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_PropertyList.html" />
+ <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_Department_Edit.html" />
<Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_Material.html" />
+ <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_Unit.html" />
+ <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_StockPlace.html" />
<Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_Warehouse.html" />
<Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_Employee.html" />
<Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_Department.html" />
@@ -448,10 +454,23 @@
<Content Include="views\鍩虹璧勬枡\閿�鍞熀纭�璧勬枡\Gy_Customer.html" />
<Content Include="views\妯℃不鍏风鐞哱妯℃不鍏风鐞哱Gy_CheckToolsFileMainList.html" />
<Content Include="views\妯℃不鍏风鐞哱妯℃不鍏风鐞哱Gy_Mould.html" />
+ <Content Include="views\鐢熶骇宸ュ簭绠$悊\濮斿宸ュ崟\WW_Add_EntrustWorkOrderList.html" />
+ <Content Include="views\鐢熶骇宸ュ簭绠$悊\濮斿宸ュ簭璁″垝姹囨姤鍗昞WW_EntrustProcessReportBillList.html" />
+ <Content Include="views\鐢熶骇宸ュ簭绠$悊\濮斿宸ュ簭娲惧伐鍗昞WW_EntrustProcSendWorkBillList.html" />
+ <Content Include="views\鐢熶骇宸ュ簭绠$悊\濮斿宸ュ簭璁″垝杞嚭鍗昞WW_EntrustProcessSendOutBillList.html" />
<Content Include="views\鐢熶骇宸ュ簭绠$悊\宸ュ簭姹囨姤鍗昞HBarPlanPrint.html" />
<Content Include="views\鐢熶骇宸ュ簭绠$悊\宸ュ簭姹囨姤鍗昞xmlLBM_ProcessReport.aspx" />
+ <Content Include="views\绯荤粺绠$悊\浼氳鏈熼棿\Xt_AccountPeriodList.html" />
+ <Content Include="views\绯荤粺绠$悊\鍗曟嵁绫诲瀷\Xt_BillTypeList.html" />
+ <Content Include="views\绯荤粺绠$悊\鏃ュ織绠$悊\Xt_SystemLogList.html" />
+ <Content Include="views\绯荤粺绠$悊\妯″潡绠$悊\Xt_XtgnbList.html" />
+ <Content Include="views\绯荤粺绠$悊\鐢ㄦ埛绠$悊\Xt_UserGroupList.html" />
+ <Content Include="views\绯荤粺绠$悊\鐢ㄦ埛绠$悊\Xt_UserList.html" />
+ <Content Include="views\绯荤粺绠$悊\绯荤粺鍙傛暟绠$悊\Xt_SystemParameterList.html" />
<Content Include="views\璁″垝绠$悊\宸ヨ壓璺嚎\Gy_RoutingBill_loser.html" />
<Content Include="views\璁″垝绠$悊\宸ヨ壓璺嚎\Gy_RoutingBill.html" />
+ <Content Include="views\杞﹂棿绠$悊\宸ュ簭鍑虹珯姹囨姤鍗昞Cj_StationOutBill.html" />
+ <Content Include="views\杞﹂棿绠$悊\宸ュ簭鍑虹珯姹囨姤鍗昞Cj_StationOutBillList.html" />
<Content Include="views\杞﹂棿绠$悊\宸ュ簭鍑虹珯姹囨姤鍗昞Cj_StationOutBill.html" />
<Content Include="views\杞﹂棿绠$悊\宸ュ簭鍑虹珯姹囨姤鍗昞Cj_StationOutBillList.html" />
<Content Include="views\杞﹂棿绠$悊\宸ュ簭杩涚珯鎺ユ敹鍗昞Cj_StationInBill.html" />
@@ -483,7 +502,6 @@
<Content Include="views\鐢熶骇宸ュ簭绠$悊\澧炲姞涓嶈壇璇勫鍗昞QC_Add_NoPassProdCheckBill.html" />
<Content Include="views\鐢熶骇宸ュ簭绠$悊\澧炲姞涓嶈壇璇勫鍗昞QC_NoPassProdCheckBillList.html" />
<Content Include="views\鐢熶骇宸ュ簭绠$悊\濮斿宸ュ崟\WW_EntrustWorkOrderBillMainList.html" />
- <Content Include="views\鐢熶骇宸ュ簭绠$悊\濮斿宸ュ簭姹囨姤鍗昞Sc_StationOutBillMainList.html" />
<Content Include="views\鐢熶骇宸ュ簭绠$悊\宸ュ簭姹囨姤鍗昞Sc_Add_ProcessReportList.html" />
<Content Include="views\鐢熶骇宸ュ簭绠$悊\宸ュ簭姹囨姤鍗昞Sc_ProcessReportList.html" />
<Content Include="views\鐢熶骇宸ュ簭绠$悊\宸ュ簭姹囨姤鍗昞Sc_ProcessReport_PDA.html" />
diff --git a/WebTM/layuiadmin/Scripts/webConfig.js b/WebTM/layuiadmin/Scripts/webConfig.js
index b53b908..7a7c42e 100644
--- a/WebTM/layuiadmin/Scripts/webConfig.js
+++ b/WebTM/layuiadmin/Scripts/webConfig.js
@@ -1,9 +1,10 @@
锘縡unction GetWEBURL() {
//var WEBURL = "http://192.168.16.80:8011/"; //鍔炲叕瀹ゆ湇鍔″櫒
//var WEBURL = "http://localhost:8081/SWEAPI/"; //ch鏈湴
- var WEBURL = "http://localhost:8085/API/"; //zgq鏈湴
+ //var WEBURL = "http://localhost:8085/JFAPI/"; //zgq鏈湴
//var WEBURL = "http://localhost:8081/lubaoWebAPI/";//鐜嬫案娉㈡湰鍦伴厤缃紝璇峰嬁鏇存敼
//var WEBURL = "http://101.37.171.70:8085/API/"; //鍏徃鏈嶅姟鍣�
+ var WEBURL = "http://localhost:8080/API/"; //棰滄檽鍐涙湰鍦伴厤缃�
return WEBURL
}
diff --git a/WebTM/layuiadmin/treeTable.js b/WebTM/layuiadmin/treeTable.js
new file mode 100644
index 0000000..1e71535
--- /dev/null
+++ b/WebTM/layuiadmin/treeTable.js
@@ -0,0 +1,2238 @@
+/** 鏍戝舰琛ㄦ牸3.x Created by wangfan on 2020-05-12 https://gitee.com/whvse/treetable-lay */
+
+layui.define(['laytpl', 'form', 'util'], function (exports) {
+ var $ = layui.jquery;
+ var laytpl = layui.laytpl;
+ var form = layui.form;
+ var util = layui.util;
+ var device = layui.device();
+ var MOD_NAME = 'treeTable'; // 妯″潡鍚�
+ var _instances = {}; // 璁板綍鎵�鏈夊疄渚�
+
+ /* 琛ㄦ牸榛樿鍙傛暟 */
+ var defaultOption = {
+ elem: undefined, // 瀹瑰櫒
+ cols: undefined, // 鍒楀弬鏁�
+ url: undefined, // url妯″紡璇锋眰
+ method: undefined, // url妯″紡璇锋眰鏂瑰紡
+ where: undefined, // url妯″紡璇锋眰鏉′欢
+ contentType: undefined, // url妯″紡璇锋眰绫诲瀷
+ headers: undefined, // url妯″紡璇锋眰headers
+ parseData: undefined, // url妯″紡澶勭悊璇锋眰鏁版嵁
+ request: {pidName: 'pid'}, // url妯″紡璇锋眰瀛楁鑷畾涔�
+ toolbar: undefined, // 琛ㄥご宸ュ叿鏍�
+ defaultToolbar: undefined, // 琛ㄥご宸ュ叿鏍忓彸渚ф寜閽�
+ width: undefined, // 瀹瑰櫒瀹藉害
+ height: undefined, // 瀹瑰櫒楂樺害
+ cellMinWidth: 90, // 鍗曞厓鏍兼渶灏忓搴�
+ done: undefined, // 鏁版嵁澶勭悊瀹屽洖璋�
+ data: undefined, // 鐩存帴璧嬪�兼暟鎹�
+ title: undefined, // 瀹氫箟table澶ф爣棰橈紝鏂囦欢瀵煎嚭浼氱敤鍒�
+ skin: undefined, // 琛ㄦ牸椋庢牸
+ even: undefined, // 鏄惁寮�鍚殧琛屽彉鑹�
+ size: undefined, // 琛ㄦ牸灏哄
+ text: {
+ none: '鏃犳暟鎹�' // 绌烘暟鎹彁绀�
+ },
+ reqData: undefined, // 鑷畾涔夊姞杞芥暟鎹柟娉�
+ useAdmin: false, // 鏄惁浣跨敤admin.ajax
+ tree: {
+ idName: 'id', // id鐨勫瓧娈靛悕
+ pidName: 'pid', // pid鐨勫瓧娈靛悕
+ childName: 'children', // children鐨勫瓧娈靛悕
+ haveChildName: 'haveChild', // 鏄惁鏈塩hildren鏍囪瘑鐨勫瓧娈靛悕
+ openName: 'open', // 鏄惁榛樿灞曞紑鐨勫瓧娈靛悕
+ iconIndex: 0, // 鍥炬爣鍒楃殑绱㈠紩
+ arrowType: undefined, // 鎶樺彔绠ご绫诲瀷
+ onlyIconControl: undefined, // 浠呯偣鍑诲浘鏍囨帶鍒跺睍寮�鎶樺彔
+ getIcon: function (d) { // 鑷畾涔夊浘鏍�
+ var haveChild = d[this.haveChildName];
+ if (haveChild !== undefined) haveChild = haveChild === true || haveChild === 'true';
+ else if (d[this.childName]) haveChild = d[this.childName].length > 0;
+ if (haveChild) return '<i class="ew-tree-icon layui-icon layui-icon-layer"></i>';
+ else return '<i class="ew-tree-icon layui-icon layui-icon-file"></i>';
+ }
+ }
+ };
+ /* 鍒楅粯璁ゅ弬鏁� */
+ var colDefaultOption = {
+ field: undefined, // 瀛楁鍚�
+ title: undefined, // 鏍囬
+ width: undefined, // 瀹藉害
+ minWidth: undefined, // 鏈�灏忓搴�
+ type: 'normal', // 鍒楃被鍨�
+ fixed: undefined, // 鍥哄畾鍒�
+ hide: undefined, // 鏄惁鍒濆闅愯棌鍒�
+ unresize: undefined, // 绂佺敤鎷栨嫿鍒楀
+ style: undefined, // 鍗曞厓鏍兼牱寮�
+ align: undefined, // 瀵归綈鏂瑰紡
+ colspan: undefined, // 鍗曞厓鏍兼墍鍗犵殑鍒楁暟
+ rowspan: undefined, // 鍗曞厓鏍兼墍鍗犵殑琛屾暟
+ templet: undefined, // 鑷畾涔夋ā鏉�
+ toolbar: undefined, // 宸ュ叿鍒�
+ 'class': undefined, // 鍗曞厓鏍糲lass
+ singleLine: undefined // 鏄惁涓�琛屾樉绀�
+ };
+
+ /** TreeTable绫绘瀯閫犳柟娉� */
+ var TreeTable = function (options) {
+ _instances[options.elem.substring(1)] = this;
+ this.reload(options);
+ };
+
+ /** 鍙傛暟璁剧疆 */
+ TreeTable.prototype.initOptions = function (opt) {
+ var that = this;
+
+ // 澶勭悊鐗规畩鍒�
+ function initCol(item) {
+ if (!item.INIT_OK) item = $.extend({INIT_OK: true}, colDefaultOption, item);
+ // 鐗规畩鍒楀鐞�
+ if (item.type === 'space') { // 绌哄垪
+ if (!item.width) item.width = 15;
+ item.minWidth = item.width;
+ } else if (item.type === 'numbers') { // 搴忓彿鍒�
+ if (!item.width) item.width = 40;
+ item.minWidth = item.width;
+ if (!item.singleLine) item.singleLine = false;
+ if (!item.unresize) item.unresize = true;
+ if (!item.align) item.align = 'center';
+ } else if (item.type === 'checkbox' || item.type === 'radio') { // 澶�/鍗曢�夋鍒�
+ if (!item.width) item.width = 48;
+ item.minWidth = item.width;
+ if (!item.singleLine) item.singleLine = false;
+ if (!item.unresize) item.unresize = true;
+ if (!item.align) item.align = 'center';
+ }
+ if (item.toolbar) item.type = 'tool';
+ return item;
+ }
+
+ // 鍒濆鍖栧垪鍙傛暟
+ if ('Array' !== isClass(opt.cols[0])) opt.cols = [opt.cols];
+
+ // 鎭㈠cols鍙傛暟鍒濆鐘舵��
+ for (var m = 0; m < opt.cols.length; m++) {
+ for (var n = 0; n < opt.cols[m].length; n++) {
+ opt.cols[m][n].INIT_OK = undefined;
+ opt.cols[m][n].key = undefined;
+ opt.cols[m][n].colGroup = undefined;
+ opt.cols[m][n].HAS_PARENT = undefined;
+ opt.cols[m][n].parentKey = undefined;
+ opt.cols[m][n].PARENT_COL_INDEX = undefined;
+ }
+ }
+
+ // cols鍙傛暟澶勭悊
+ var colArrays = [], colIndex = 0;
+ for (var i1 = 0; i1 < opt.cols.length; i1++) {
+ var item1 = opt.cols[i1];
+ for (var i2 = 0; i2 < item1.length; i2++) {
+ var item2 = item1[i2];
+ if (!item2) {
+ item1.splice(i2, 1);
+ continue;
+ }
+ item2 = initCol(item2);
+ // 鍚堝苟鍗曞厓鏍煎鐞�
+ item2.key = i1 + '-' + i2;
+ var CHILD_COLS = undefined;
+ if (item2.colGroup || item2.colspan > 1) {
+ item2.colGroup = true;
+ item2.type = 'group';
+ CHILD_COLS = [];
+ colIndex++;
+ var childIndex = 0;
+ for (var i22 = 0; i22 < opt.cols[i1 + 1].length; i22++) {
+ var item22 = $.extend({INIT_OK: true}, colDefaultOption, opt.cols[i1 + 1][i22]);
+ if (item22.HAS_PARENT || (childIndex > 1 && childIndex == item2.colspan)) {
+ opt.cols[i1 + 1][i22] = item22;
+ continue;
+ }
+ item22.HAS_PARENT = true;
+ item22.parentKey = i1 + '-' + i2;
+ item22.key = (i1 + 1) + '-' + i22;
+ item22.PARENT_COL_INDEX = colIndex;
+ item22 = initCol(item22);
+ CHILD_COLS.push(item22);
+ childIndex = childIndex + parseInt(item22.colspan > 1 ? item22.colspan : 1);
+ opt.cols[i1 + 1][i22] = item22;
+ }
+ }
+ item2.CHILD_COLS = CHILD_COLS;
+ if (!item2.PARENT_COL_INDEX) colArrays.push(item2);
+ opt.cols[i1][i2] = item2;
+ }
+ }
+ this.options = $.extend(true, {}, defaultOption, opt);
+ this.options.colArrays = colArrays;
+
+ // url鍔犺浇妯″紡杞负reqData妯″紡
+ if (this.options.url) {
+ this.options.reqData = function (data, callback) {
+ if (!that.options.where) that.options.where = {};
+ if (data) that.options.where[that.options.request.pidName] = data[that.options.tree.idName];
+ (that.options.useAdmin ? layui.admin : $).ajax({
+ url: that.options.url,
+ data: that.options.contentType && that.options.contentType.indexOf('application/json') === 0 ? JSON.stringify(that.options.where) : that.options.where,
+ headers: that.options.headers,
+ type: that.options.method,
+ dataType: 'json',
+ contentType: that.options.contentType,
+ success: function (res) {
+ if (that.options.parseData) res = that.options.parseData(res);
+ if (res.code == 0) callback(res.data);
+ else callback(res.msg || '鍔犺浇澶辫触');
+ },
+ error: function (xhr) {
+ callback(xhr.status + ' - ' + xhr.statusText);
+ }
+ });
+ };
+ } else if (this.options.data && this.options.data.length > 0 && this.options.tree.isPidData) { // pid褰㈠紡鏁版嵁杞琧hildren褰㈠紡
+ this.options.data = tt.pidToChildren(this.options.data, this.options.tree.idName, this.options.tree.pidName, this.options.tree.childName);
+ }
+
+ // toolbar鍙傛暟澶勭悊
+ if ('default' === this.options.toolbar) {
+ this.options.toolbar = [
+ '<div>',
+ ' <div class="ew-tree-table-tool-item" title="娣诲姞" lay-event="add">',
+ ' <i class="layui-icon layui-icon-add-1"></i>',
+ ' </div>',
+ ' <div class="ew-tree-table-tool-item" title="淇敼" lay-event="update">',
+ ' <i class="layui-icon layui-icon-edit"></i>',
+ ' </div>',
+ ' <div class="ew-tree-table-tool-item" title="鍒犻櫎" lay-event="delete">',
+ ' <i class="layui-icon layui-icon-delete"></i>',
+ ' </div>',
+ '</div>'
+ ].join('');
+ }
+ if (this.options.defaultToolbar === undefined) this.options.defaultToolbar = ['filter', 'exports', 'print'];
+
+ // 鑷畾涔夊浘鏍囧弬鏁板鐞�
+ if (typeof this.options.tree.getIcon === 'string') {
+ var icon = this.options.tree.getIcon;
+ this.options.tree.getIcon = function (d) {
+ if (icon !== 'ew-tree-icon-style2') return icon;
+ var haveChild = d[this.haveChildName];
+ if (haveChild !== undefined) haveChild = haveChild === true || haveChild === 'true';
+ else if (d[this.childName]) haveChild = d[this.childName].length > 0;
+ if (haveChild) return '<i class="ew-tree-icon ew-tree-icon-folder"></i>';
+ else return '<i class="ew-tree-icon ew-tree-icon-file"></i>';
+ }
+ }
+ };
+ /** 鍒濆鍖栬〃鏍� */
+ TreeTable.prototype.init = function () {
+ var options = this.options;
+ var $elem = $(options.elem); // 鍘熷琛ㄦ牸
+ var tbFilter = options.elem.substring(1); // 琛ㄦ牸鐨刦ilter
+ // 绗竴娆$敓鎴愭爲琛ㄦ牸dom
+ $elem.removeAttr('lay-filter');
+ if ($elem.next('.ew-tree-table').length === 0) {
+ $elem.css('display', 'none');
+ $elem.after([
+ '<div class="layui-form ew-tree-table" lay-filter="', tbFilter, '" style="', options.style || '', '">',
+ ' <div class="ew-tree-table-tool" style="display: none;"></div>',
+ ' <div class="ew-tree-table-head">',
+ ' <table class="layui-table"></table>',
+ ' </div>',
+ ' <div class="ew-tree-table-box">',
+ ' <table class="layui-table"></table>',
+ ' <div class="ew-tree-table-loading">',
+ ' <i class="layui-icon layui-icon-loading layui-anim layui-anim-rotate layui-anim-loop"></i>',
+ ' </div>',
+ ' <div class="ew-tree-table-empty">', options.text.none || '', '</div>',
+ ' </div>',
+ '</div>'
+ ].join(''));
+ }
+ // 鑾峰彇鍚勪釜缁勪欢
+ var components = this.getComponents();
+
+ // 鍩虹鍙傛暟璁剧疆
+ if (options.skin) components.$table.attr('lay-skin', options.skin);
+ if (options.size) components.$table.attr('lay-size', options.size);
+ if (options.even) components.$table.attr('lay-even', options.even);
+
+ // 澶撮儴宸ュ叿鏍�
+ components.$toolbar.empty();
+ if (options.toolbar === false || options.toolbar === undefined) {
+ components.$toolbar.hide();
+ } else {
+ components.$toolbar.show();
+ if (typeof options.toolbar === 'string') {
+ laytpl($(options.toolbar).html()).render({}, function (html) {
+ components.$toolbar.html('<div style="display: inline-block;">' + html + '</div>');
+ });
+ }
+ var tbRights = ['<div class="ew-tree-table-tool-right">'];
+ for (var i = 0; i < options.defaultToolbar.length; i++) {
+ var tbItem;
+ if ('filter' === options.defaultToolbar[i]) {
+ tbItem = {title: '绛涢��', layEvent: 'LAYTABLE_COLS', icon: 'layui-icon-cols'};
+ } else if ('exports' === options.defaultToolbar[i]) {
+ tbItem = {title: '瀵煎嚭', layEvent: 'LAYTABLE_EXPORT', icon: 'layui-icon-export'};
+ } else if ('print' === options.defaultToolbar[i]) {
+ tbItem = {title: '鎵撳嵃', layEvent: 'LAYTABLE_PRINT', icon: 'layui-icon-print'};
+ } else {
+ tbItem = options.defaultToolbar[i];
+ }
+ if (tbItem) {
+ tbRights.push('<div class="ew-tree-table-tool-item"');
+ tbRights.push(' title="' + tbItem.title + '"');
+ tbRights.push(' lay-event="' + tbItem.layEvent + '">');
+ tbRights.push('<i class="layui-icon ' + tbItem.icon + '"></i></div>');
+ }
+ }
+ components.$toolbar.append(tbRights.join('') + '</div>');
+ }
+
+ // 鍥哄畾瀹藉害
+ if (options.width) {
+ components.$view.css('width', options.width);
+ components.$tHeadGroup.css('width', options.width);
+ components.$tBodyGroup.css('width', options.width);
+ }
+ // 琛ㄦ牸灏哄璁剧疆
+ var colgroupHtml = this.resize(true);
+ // 鐢熸垚thead
+ var headHtml = '<thead>' + this.renderBodyTh() + '</thead>';
+
+ // 娓叉煋琛ㄥご鍙婄┖鐨勮〃涓讳綋鐨勭粨鏋�
+ components.$tBodyGroup.children('style').remove();
+ if (options.height) { // 鍥哄畾琛ㄥご
+ components.$tHead.html(colgroupHtml + headHtml);
+ components.$tBody.html(colgroupHtml + '<tbody></tbody>');
+ if (options.height.indexOf('full-') === 0) { // 宸�奸珮搴�
+ var h = parseFloat(options.height.substring(5)) + components.$toolbar.outerHeight()
+ + components.$tHeadGroup.outerHeight() + 1;
+ components.$tBodyGroup.append([
+ '<style>[lay-filter="', tbFilter, '"] .ew-tree-table-box {',
+ ' height: ', getPageHeight() - h, 'px;',
+ ' height: -moz-calc(100vh - ', h, 'px);',
+ ' height: -webkit-calc(100vh - ', h, 'px);',
+ ' height: calc(100vh - ', h, 'px);',
+ '}</style>'
+ ].join(''));
+ components.$tBodyGroup.data('full', h);
+ components.$tBodyGroup.css('height', '');
+ } else { // 鍥哄畾楂樺害
+ components.$tBodyGroup.css('height', options.height);
+ components.$tBodyGroup.data('full', '');
+ }
+ components.$tHeadGroup.show();
+ } else {
+ components.$tHeadGroup.hide();
+ var trH = {lg: 50, sm: 30, md: 38};
+ components.$tBodyGroup.append([
+ '<style>[lay-filter="', tbFilter, '"] .ew-tree-table-box:before {',
+ ' content: "";',
+ ' position: absolute;',
+ ' top: 0; left: 0; right: 0;',
+ ' height: ' + (trH[options.size || 'md'] * options.cols.length) + 'px;',
+ ' background-color: #f2f2f2;',
+ ' border-bottom: 1px solid #e6e6e6;',
+ '}</style>'
+ ].join(''));
+ components.$tBody.html(colgroupHtml + headHtml + '<tbody></tbody>');
+ }
+ form.render('checkbox', tbFilter); // 娓叉煋琛ㄥご鐨勮〃鍗曞厓绱�
+
+ // 榛樿闅愯棌鍒椾慨姝olspan
+ function patchHide($tr) {
+ var parentKey = $tr.data('parent'), pCol;
+ if (!parentKey) return;
+ var $parent = components.$table.children('thead').children('tr').children('[data-key="' + parentKey + '"]');
+ var colspan = $parent.attr('colspan') - 1;
+ $parent.attr('colspan', colspan);
+ if (colspan === 0) $parent.addClass('layui-hide');
+ patchHide($parent);
+ }
+
+ components.$table.children('thead').children('tr').children('th.layui-hide').each(function () {
+ patchHide($(this));
+ });
+
+ // 娓叉煋鏁版嵁
+ if (options.reqData) { // 寮傛鍔犺浇
+ this.options.data = undefined;
+ this.renderBodyAsync();
+ } else if (options.data && options.data.length > 0) {
+ this.renderBodyData(options.data);
+ } else {
+ components.$loading.hide();
+ components.$empty.show();
+ }
+ };
+
+ /** 缁戝畾鍚勯」浜嬩欢 */
+ TreeTable.prototype.bindEvents = function () {
+ var that = this;
+ var options = this.options;
+ var components = this.getComponents();
+ var $allBody = components.$table.children('tbody');
+
+ /* 琛屼簨浠跺叕鍏辫繑鍥炲璞� */
+ var member = function (ext) {
+ // 鑾峰彇琛宒om
+ var $tr = $(this);
+ if (!$tr.is('tr')) {
+ var $temp = $tr.parent('tr');
+ if ($temp.length > 0) $tr = $temp;
+ else $tr = $tr.parentsUntil('tr').last().parent();
+ }
+ var data = that.getDataByTr($tr); // 琛屽搴旀暟鎹�
+ var obj = {
+ tr: $tr,
+ data: data,
+ del: function () { // 鍒犻櫎琛�
+ var index = $tr.data('index');
+ var indent = parseInt($tr.data('indent'));
+ // 鍒犻櫎瀛愮骇
+ $tr.nextAll('tr').each(function () {
+ if (parseInt($(this).data('indent')) <= indent) return false;
+ $(this).remove();
+ });
+ // 鏇存柊鍚庨潰鍚岃緢鐨刬ndex
+ var indexLength = (typeof index === 'number' ? 1 : index.split('-').length);
+ $tr.nextAll('tr').each(function () {
+ var $this = $(this);
+ if (parseInt($this.data('indent')) < indent) return false;
+ var _index = $this.data('index').toString().split('-');
+ _index[indexLength - 1] = parseInt(_index[indexLength - 1]) - 1;
+ $this.data('index', _index.join('-'));
+ });
+ // 鍒犻櫎褰撳墠琛�
+ var $pTr = $tr.prevAll('tr');
+ that.del(undefined, index);
+ $tr.remove();
+ that.renderNumberCol(); // 娓叉煋搴忓彿鍒�
+ // 鑱斿姩鐖剁骇澶氶�夋
+ $pTr.each(function () {
+ var tInd = parseInt($(this).data('indent'));
+ if (tInd >= indent) return true;
+ that.checkParentCB($(this));
+ indent = tInd;
+ });
+ that.checkChooseAllCB(); // 鑱斿姩鍏ㄩ�夋
+ if (options.data.length === 0) components.$empty.show();
+ updateFixedTbHead(components.$view); // 鏇存柊婊氬姩鏉¤ˉ涓�
+ },
+ update: function (fields) { // 淇敼琛�
+ data = $.extend(true, data, fields);
+ var indent = parseInt($tr.data('indent'));
+ that.renderBodyTr(data, indent, undefined, $tr); // 鏇存柊鐣岄潰
+ form.render(null, components.filter); // 娓叉煋琛ㄥ崟鍏冪礌
+ that.renderNumberCol(); // 娓叉煋搴忓彿鍒�
+ // 鑱斿姩鐖剁骇澶氶�夋
+ $tr.prevAll('tr').each(function () {
+ var tInd = parseInt($(this).data('indent'));
+ if (tInd >= indent) return true;
+ that.checkParentCB($(this));
+ indent = tInd;
+ });
+ that.checkChooseAllCB(); // 鑱斿姩鍏ㄩ�夋
+ }
+ };
+ return $.extend(obj, ext);
+ };
+
+ // 缁戝畾鎶樺彔灞曞紑浜嬩欢
+ $allBody.off('click.fold').on('click.fold', '.ew-tree-pack', function (e) {
+ layui.stope(e);
+ var $tr = $(this).parentsUntil('tr').last().parent();
+ if ($tr.hasClass('ew-tree-table-loading')) return; // 宸叉槸鍔犺浇涓�
+ var haveChild = $tr.data('have-child');
+ if (haveChild !== true && haveChild !== 'true') return; // 瀛愯妭鐐�
+ var open = $tr.hasClass('ew-tree-table-open');
+ var data = that.getDataByTr($tr);
+ if (!open && !data[options.tree.childName]) {
+ that.renderBodyAsync(data, $tr);
+ } else {
+ data[options.tree.openName] = toggleRow($tr);
+ }
+ });
+
+ // 缁戝畾lay-event浜嬩欢
+ $allBody.off('click.tool').on('click.tool', '*[lay-event]', function (e) {
+ layui.stope(e);
+ var $this = $(this);
+ layui.event.call(this, MOD_NAME, 'tool(' + components.filter + ')', member.call(this, {
+ event: $this.attr('lay-event')
+ }));
+ });
+
+ // 缁戝畾鍗曢�夋浜嬩欢
+ form.on('radio(' + components.radioFilter + ')', function (data) {
+ var d = that.getDataByTr($(data.elem).parentsUntil('tr').last().parent());
+ that.removeAllChecked();
+ d.LAY_CHECKED = true; // 鍚屾椂鏇存柊鏁版嵁
+ d.LAY_INDETERMINATE = false;
+ layui.event.call(this, MOD_NAME, 'checkbox(' + components.filter + ')',
+ {checked: true, data: d, type: 'one'});
+ });
+
+ // 缁戝畾澶嶉�夋浜嬩欢
+ form.on('checkbox(' + components.checkboxFilter + ')', function (data) {
+ var checked = data.elem.checked;
+ var $cb = $(data.elem);
+ var $layCb = $cb.next('.layui-form-checkbox');
+ // 濡傛灉鏄崐閫夌姸鎬侊紝鐐瑰嚮鍏ㄩ��
+ if (!checked && $cb.hasClass('ew-form-indeterminate')) {
+ checked = true;
+ $cb.prop('checked', checked);
+ $layCb.addClass('layui-form-checked');
+ $cb.removeClass('ew-form-indeterminate');
+ }
+ var $tr = $cb.parentsUntil('tr').last().parent();
+ var d = that.getDataByTr($tr);
+ d.LAY_CHECKED = checked; // 鍚屾椂鏇存柊鏁版嵁
+ d.LAY_INDETERMINATE = false;
+ // 鑱斿姩鎿嶄綔
+ if (d[options.tree.childName] && d[options.tree.childName].length > 0) {
+ that.checkSubCB($tr, checked); // 鑱斿姩瀛愮骇
+ }
+ var indent = parseInt($tr.data('indent'));
+ $tr.prevAll('tr').each(function () {
+ var tInd = parseInt($(this).data('indent'));
+ if (tInd < indent) {
+ that.checkParentCB($(this)); // 鑱斿姩鐖剁骇
+ indent = tInd;
+ }
+ });
+ that.checkChooseAllCB(); // 鑱斿姩鍏ㄩ�夋
+ // 鍥炶皟浜嬩欢
+ layui.event.call(this, MOD_NAME, 'checkbox(' + components.filter + ')',
+ {checked: checked, data: d, type: 'more'});
+ });
+
+ // 缁戝畾鍏ㄩ�夊閫夋浜嬩欢
+ form.on('checkbox(' + components.chooseAllFilter + ')', function (data) {
+ var checked = data.elem.checked;
+ var $cb = $(data.elem);
+ var $layCb = $cb.next('.layui-form-checkbox');
+ if (!options.data || options.data.length === 0) { // 濡傛灉鏁版嵁涓虹┖
+ $cb.prop('checked', false);
+ $layCb.removeClass('layui-form-checked');
+ $cb.removeClass('ew-form-indeterminate');
+ return;
+ }
+ // 濡傛灉鏄崐閫夌姸鎬侊紝鐐瑰嚮鍏ㄩ��
+ if (!checked && $cb.hasClass('ew-form-indeterminate')) {
+ checked = true;
+ $cb.prop('checked', checked);
+ $layCb.addClass('layui-form-checked');
+ $cb.removeClass('ew-form-indeterminate');
+ }
+ layui.event.call(this, MOD_NAME, 'checkbox(' + components.filter + ')', {checked: checked, type: 'all'});
+ that.checkSubCB(components.$tBody.children('tbody'), checked); // 鑱斿姩鎿嶄綔
+ });
+
+ // 缁戝畾琛屽崟鍑讳簨浠�
+ $allBody.off('click.row').on('click.row', 'tr', function () {
+ layui.event.call(this, MOD_NAME, 'row(' + components.filter + ')', member.call(this, {}));
+ });
+
+ // 缁戝畾琛屽弻鍑讳簨浠�
+ $allBody.off('dblclick.rowDouble').on('dblclick.rowDouble', 'tr', function () {
+ layui.event.call(this, MOD_NAME, 'rowDouble(' + components.filter + ')', member.call(this, {}));
+ });
+
+ // 缁戝畾鍗曞厓鏍肩偣鍑讳簨浠�
+ $allBody.off('click.cell').on('click.cell', 'td', function (e) {
+ var $td = $(this);
+ var type = $td.data('type');
+ // 鍒ゆ柇鏄惁鏄閫夋銆佸崟閫夋鍒�
+ if (type === 'checkbox' || type === 'radio') return layui.stope(e);
+ var edit = $td.data('edit');
+ var field = $td.data('field');
+ if (edit) { // 寮�鍚簡鍗曞厓鏍肩紪杈�
+ layui.stope(e);
+ if ($allBody.find('.ew-tree-table-edit').length > 0) return;
+ var index = $td.data('index');
+ var indent = $td.find('.ew-tree-table-indent').length;
+ var d = that.getDataByTr($td.parent());
+ if ('text' === edit || 'number' === edit) { // 鏂囨湰妗�
+ var $input = $('<input type="' + edit + '" class="layui-input ew-tree-table-edit"/>');
+ $input[0].value = d[field];
+ $td.append($input);
+ $input.focus();
+ $input.blur(function () {
+ var value = $(this).val();
+ if (value == d[field]) return $(this).remove();
+ var rs = layui.event.call(this, MOD_NAME, 'edit(' + components.filter + ')', member.call(this,
+ {value: value, field: field}));
+ if (rs === false) {
+ $(this).addClass('layui-form-danger');
+ $(this).focus();
+ } else {
+ d[field] = value; // 鍚屾鏇存柊鏁版嵁
+ var keys = $td.data('key').split('-');
+ that.renderBodyTd(d, indent, index, $td, options.cols[keys[0]][keys[1]]); // 鏇存柊鍗曞厓鏍�
+ }
+ });
+ } else {
+ console.error('涓嶆敮鎸佺殑鍗曞厓鏍肩紪杈戠被鍨�:' + edit);
+ }
+ } else { // 鍥炶皟鍗曞厓鏍肩偣鍑讳簨浠�
+ var rs = layui.event.call(this, MOD_NAME, 'cell(' + components.filter + ')', member.call(this,
+ {td: $td, field: field}));
+ if (rs === false) layui.stope(e);
+ }
+ });
+
+ // 缁戝畾鍗曞厓鏍煎弻鍑讳簨浠�
+ $allBody.off('dblclick.cellDouble').on('dblclick.cellDouble', 'td', function (e) {
+ var $td = $(this);
+ var type = $td.data('type');
+ // 鍒ゆ柇鏄惁鏄閫夋銆佸崟閫夋鍒�
+ if (type === 'checkbox' || type === 'radio') return layui.stope(e);
+ var edit = $td.data('edit');
+ var field = $td.data('field');
+ if (edit) return layui.stope(e); // 寮�鍚簡鍗曞厓鏍肩紪杈�
+ // 鍥炶皟鍗曞厓鏍煎弻鍑讳簨浠�
+ var rs = layui.event.call(this, MOD_NAME, 'cellDouble(' + components.filter + ')', member.call(this,
+ {td: $td, field: field}));
+ if (rs === false) layui.stope(e);
+ });
+
+ // 缁戝畾澶撮儴宸ュ叿鏍忎簨浠�
+ components.$toolbar.off('click.toolbar').on('click.toolbar', '*[lay-event]', function (e) {
+ layui.stope(e);
+ var $this = $(this);
+ var event = $this.attr('lay-event');
+ if ('LAYTABLE_COLS' === event) that.toggleCol();
+ else if ('LAYTABLE_EXPORT' === event) that.exportData('show');
+ else if ('LAYTABLE_PRINT' === event) that.printTable();
+ else layui.event.call(this, MOD_NAME, 'toolbar(' + components.filter + ')', {event: event, elem: $this});
+ });
+
+ // 鍚屾婊氬姩鏉�
+ components.$tBodyGroup.on('scroll', function () {
+ var $this = $(this);
+ components.$tHeadGroup.scrollLeft($this.scrollLeft());
+ });
+
+ // 瀵煎嚭鏁版嵁
+ components.$toolbar.off('click.export').on('click.export', '.layui-table-tool-panel>[data-type]', function () {
+ var type = $(this).data('type');
+ if ('csv' === type || 'xls' === type) that.exportData(type);
+ });
+ components.$toolbar.off('click.panel').on('click.panel', '.layui-table-tool-panel', function (e) {
+ layui.stope(e);
+ });
+
+ // 绛涢�夊垪
+ form.on('checkbox(' + components.colsToggleFilter + ')', function (data) {
+ that.toggleCol(data.elem.checked, undefined, data.value);
+ });
+
+ };
+
+ /** 鑾峰彇鍚勪釜缁勪欢 */
+ TreeTable.prototype.getComponents = function () {
+ var $view = $(this.options.elem).next('.ew-tree-table'); // 瀹瑰櫒
+ var filter = $view.attr('lay-filter'); // 瀹瑰櫒filter
+ var $tHeadGroup = $view.children('.ew-tree-table-head'); // 琛ㄥご閮ㄥ垎瀹瑰櫒
+ var $tBodyGroup = $view.children('.ew-tree-table-box'); // 涓讳綋閮ㄥ垎瀹瑰櫒
+ return {
+ $view: $view,
+ filter: filter,
+ $tHeadGroup: $tHeadGroup,
+ $tBodyGroup: $tBodyGroup,
+ $tHead: $tHeadGroup.children('.layui-table'), // 琛ㄥご琛ㄦ牸
+ $tBody: $tBodyGroup.children('.layui-table'), // 涓讳綋琛ㄦ牸
+ $table: $view.find('.layui-table'), // 鎵�鏈夎〃鏍�
+ $toolbar: $view.children('.ew-tree-table-tool'), // 澶撮儴宸ュ叿鏍�
+ $empty: $tBodyGroup.children('.ew-tree-table-empty'), // 绌鸿鍥�
+ $loading: $tBodyGroup.children('.ew-tree-table-loading'), // 鍔犺浇瑙嗗浘
+ checkboxFilter: 'ew_tb_checkbox_' + filter, // 澶嶉�夋filter
+ radioFilter: 'ew_tb_radio_' + filter, // 鍗曢�夋filter
+ chooseAllFilter: 'ew_tb_choose_all_' + filter, // 鍏ㄩ�夋寜閽甪ilter
+ colsToggleFilter: 'ew_tb_toggle_cols' + filter // 绛涢�夊垪鐨刦ilter
+ };
+ };
+
+ /**
+ * 閬嶅巻琛ㄥご
+ * @param callback
+ * @param obj
+ */
+ TreeTable.prototype.eachCols = function (callback, obj) {
+ if (!obj) obj = this.options.colArrays;
+ for (var i = 0; i < obj.length; i++) {
+ var item = obj[i];
+ callback && callback(i, item);
+ if (item.CHILD_COLS) this.eachCols(callback, item.CHILD_COLS);
+ }
+ };
+
+ /**
+ * 閬嶅巻鏁版嵁
+ * @param callback
+ * @param data
+ */
+ TreeTable.prototype.eachData = function (callback, data) {
+ if (!data) data = this.options.data;
+ for (var i = 0; i < data.length; i++) {
+ var item = data[i];
+ callback && callback(i, item);
+ if (item[this.options.tree.childName]) this.eachData(callback, item[this.options.tree.childName]);
+ }
+ };
+
+ /**
+ * 寮傛鍔犺浇娓叉煋
+ * @param d 鐖剁骇鏁版嵁
+ * @param $tr 鐖剁骇dom
+ */
+ TreeTable.prototype.renderBodyAsync = function (d, $tr) {
+ var that = this;
+ var options = this.options;
+ var components = this.getComponents();
+ // 鏄剧ずloading
+ if ($tr) {
+ $tr.addClass('ew-tree-table-loading');
+ $tr.find('.ew-tree-pack').children('.ew-tree-table-arrow').addClass('layui-anim layui-anim-rotate layui-anim-loop');
+ } else {
+ components.$empty.hide();
+ if (options.data && options.data.length > 0) components.$loading.addClass('ew-loading-float');
+ components.$loading.show();
+ }
+ // 璇锋眰鏁版嵁
+ options.reqData(d, function (data) {
+ if (typeof data !== 'string' && data && data.length > 0 && options.tree.isPidData) {
+ data = tt.pidToChildren(data, options.tree.idName, options.tree.pidName, options.tree.childName);
+ }
+ that.renderBodyData(data, d, $tr); // 娓叉煋鍐呭
+ });
+ };
+
+ /**
+ * 鏍规嵁鏁版嵁娓叉煋body
+ * @param data 鏁版嵁闆嗗悎
+ * @param d 鐖剁骇鏁版嵁
+ * @param $tr 鐖剁骇dom
+ */
+ TreeTable.prototype.renderBodyData = function (data, d, $tr) {
+ var msg;
+ if (typeof data === 'string') {
+ msg = data;
+ data = [];
+ }
+ var that = this;
+ var options = this.options;
+ var components = this.getComponents();
+ // 鏇存柊鍒版暟鎹�
+ if (d === undefined) options.data = data;
+ else d[options.tree.childName] = data;
+ var indent;
+ if ($tr) {
+ indent = parseInt($tr.data('indent')) + 1;
+ d[options.tree.openName] = true;
+ }
+ var htmlStr = this.renderBody(data, indent, d);
+ if ($tr) {
+ // 绉婚櫎鏃om
+ $tr.nextAll('tr').each(function () {
+ if (parseInt($(this).data('indent')) <= (indent - 1)) return false;
+ $(this).remove();
+ });
+ // 娓叉煋鏂癲om
+ $tr.after(htmlStr).addClass('ew-tree-table-open');
+ } else {
+ components.$tBody.children('tbody').html(htmlStr);
+ }
+ form.render(null, components.filter); // 娓叉煋琛ㄥ崟鍏冪礌
+ this.renderNumberCol(); // 娓叉煋搴忓彿鍒�
+ if ($tr) {
+ // 鏇存柊鐖剁骇澶嶉�夋鐘舵��
+ this.checkParentCB($tr);
+ $tr.prevAll('tr').each(function () {
+ var tInd = parseInt($(this).data('indent'));
+ if (tInd < (indent - 1)) {
+ that.checkParentCB($(this));
+ indent = tInd + 1;
+ }
+ });
+ // 绉婚櫎loading
+ $tr.removeClass('ew-tree-table-loading');
+ var $arrow = $tr.find('.ew-tree-pack').children('.ew-tree-table-arrow');
+ $arrow.removeClass('layui-anim layui-anim-rotate layui-anim-loop');
+ if (msg) { // 鍔犺浇澶辫触
+ $tr.removeClass('ew-tree-table-open');
+ } else if (data && data.length === 0) { // 鏃犲瓙闆�
+ d[options.tree.haveChildName] = false;
+ $tr.data('have-child', false);
+ $arrow.addClass('ew-tree-table-arrow-hide');
+ $arrow.next('.ew-tree-icon').after(options.tree.getIcon(d)).remove();
+ }
+ } else {
+ // 绉婚櫎loading
+ components.$loading.hide();
+ components.$loading.removeClass('ew-loading-float');
+ // 鏄剧ず绌鸿鍥�
+ if (data && data.length > 0) {
+ components.$empty.hide();
+ } else {
+ components.$empty.show();
+ if (msg) components.$empty.text(msg);
+ else components.$empty.html(options.text.none);
+ }
+ }
+ this.checkChooseAllCB(); // 鑱斿姩鍏ㄩ�夋
+ updateFixedTbHead(components.$view); // 婊氬姩鏉¤ˉ涓�
+ options.done && options.done(data);
+ };
+
+ /**
+ * 閫掑綊娓叉煋琛ㄦ牸涓讳綋閮ㄥ垎
+ * @param data 鏁版嵁鍒楄〃
+ * @param indent 缂╄繘澶у皬
+ * @param parent 鐖剁骇
+ * @param h 鐖剁骇鏄惁闅愯棌
+ * @returns {string}
+ */
+ TreeTable.prototype.renderBody = function (data, indent, parent, h) {
+ var options = this.options;
+ if (!indent) indent = 0;
+ var html = '';
+ if (!data || data.length === 0) return html;
+ var hide = parent ? !parent[options.tree.openName] : undefined;
+ if (h) hide = h;//褰撴墍鏈夌埗绾у瓨鍦ㄩ殣钘忔椂锛岄殣钘忔墍鏈夊瓙闆�
+ for (var i = 0; i < data.length; i++) {
+ var d = data[i];
+ d.LAY_INDEX = (parent ? parent.LAY_INDEX + '-' : '') + i;
+ html += this.renderBodyTr(d, indent, hide);
+ // 閫掑綊娓叉煋瀛愰泦
+ html += this.renderBody(d[options.tree.childName], indent + 1, d, h);
+ }
+ return html;
+ };
+
+ /**
+ * 娓叉煋姣忎竴琛屾暟鎹�
+ * @param d 琛屾暟鎹�
+ * @param indent 缂╄繘澶у皬
+ * @param hide 鏄惁闅愯棌
+ * @param $tr
+ * @returns {string}
+ */
+ TreeTable.prototype.renderBodyTr = function (d, indent, hide, $tr) {
+ var that = this;
+ var options = this.options;
+ if (!indent) indent = 0;
+ var haveChild = d[options.tree.haveChildName];
+ if (haveChild === undefined) haveChild = d[options.tree.childName] && d[options.tree.childName].length > 0;
+ if ($tr) {
+ $tr.data('have-child', haveChild ? 'true' : 'false');
+ $tr.data('indent', indent);
+ $tr.removeClass('ew-tree-table-loading');
+ }
+ var html = '<tr';
+ var classNames = '';
+ if (haveChild && d[options.tree.openName]) classNames += 'ew-tree-table-open';
+ if (hide) classNames += 'ew-tree-tb-hide';
+ html += (' class="' + classNames + '"');
+ if (haveChild) html += (' data-have-child="' + haveChild + '"');
+ html += (' data-index="' + d.LAY_INDEX + '"');
+ html += (' data-indent="' + indent + '">');
+ var index = 0;
+ this.eachCols(function (i, col) {
+ if (col.colGroup) return;
+ html += that.renderBodyTd(d, indent, index, $tr ? $tr.children('td').eq(index) : undefined, col);
+ index++;
+ });
+ html += '</tr>';
+ return html;
+ };
+
+ /**
+ * 娓叉煋姣忎竴涓崟鍏冩牸鏁版嵁
+ * @param d 琛屾暟鎹�
+ * @param indent 缂╄繘澶у皬
+ * @param index 绗嚑鍒�
+ * @param $td
+ * @param col
+ * @returns {string}
+ */
+ TreeTable.prototype.renderBodyTd = function (d, indent, index, $td, col) {
+ if (!col||col.colGroup) return '';
+ var options = this.options;
+ var components = this.getComponents();
+ if (!indent) indent = 0;
+ // 鍐呭濉厖
+ var content = '', cell = '', icon = '';
+ if (col.type === 'numbers') { // 搴忓彿鍒�
+ content = '<span class="ew-tree-table-numbers"></span>';
+ } else if (col.type === 'checkbox') { // 澶嶉�夋鍒�
+ content = [
+ '<input type="checkbox"', d.LAY_CHECKED ? ' checked="checked"' : '',
+ ' lay-filter="', components.checkboxFilter, '"',
+ ' lay-skin="primary" class="ew-tree-table-checkbox',
+ d.LAY_INDETERMINATE ? ' ew-form-indeterminate' : '', '" />'
+ ].join('');
+ } else if (col.type === 'radio') { // 鍗曢�夋鍒�
+ content = [
+ '<input type="radio"', d.LAY_CHECKED ? ' checked="checked"' : '',
+ ' lay-filter="', components.radioFilter, '"',
+ ' name="', components.radioFilter, '"',
+ ' class="ew-tree-table-radio" />'
+ ].join('');
+ } else if (col.templet) { // 鑷畾涔夋ā鏉�
+ if (typeof col.templet === 'function') {
+ content = col.templet(d);
+ } else if (typeof col.templet === 'string') {
+ laytpl($(col.templet).html()).render(d, function (html) {
+ content = html;
+ });
+ }
+ } else if (col.toolbar) { // 鎿嶄綔鍒�
+ if (typeof col.toolbar === 'function') {
+ content = col.toolbar(d);
+ } else if (typeof col.toolbar === 'string') {
+ laytpl($(col.toolbar).html()).render(d, function (html) {
+ content = html;
+ });
+ }
+ } else if (col.field && d[col.field] !== undefined && d[col.field] !== null) { // 鏅�氬瓧娈�
+ content = util.escape(d[col.field] === 0 ? '0' : d[col.field]);
+ }
+ // 鍥炬爣鍒楀鐞�
+ if (index === options.tree.iconIndex) {
+ // 缂╄繘
+ for (var i = 0; i < indent; i++) icon += '<span class="ew-tree-table-indent"></span>';
+ icon += '<span class="ew-tree-pack">';
+ // 鍔犵澶�
+ var haveChild = d[options.tree.haveChildName];
+ if (haveChild === undefined) haveChild = d[options.tree.childName] && d[options.tree.childName].length > 0;
+ icon += ('<i class="ew-tree-table-arrow layui-icon' + (haveChild ? '' : ' ew-tree-table-arrow-hide'));
+ icon += (' ' + (options.tree.arrowType || '') + '"></i>');
+ // 鍔犲浘鏍�
+ icon += options.tree.getIcon(d);
+ content = '<span>' + content + '</span>';
+ if (options.tree.onlyIconControl) content = icon + '</span>' + content;
+ else content = icon + content + '</span>';
+ }
+ cell = [
+ '<div class="ew-tree-table-cell', col.singleLine === undefined || col.singleLine ? ' single-line' : '', '"',
+ col.align ? ' align="' + col.align + '"' : '',
+ '>',
+ ' <div class="ew-tree-table-cell-content">', content, '</div>',
+ ' <i class="layui-icon layui-icon-close ew-tree-tips-c"></i>',
+ ' <div class="layui-table-grid-down" style="display: none;"><i class="layui-icon layui-icon-down"></i></div>',
+ '</div>'
+ ].join('');
+
+ if ($td) $td.html(cell);
+
+ var html = '<td';
+ if (col.field) html += (' data-field="' + col.field + '"');
+ if (col.edit) html += (' data-edit="' + col.edit + '"');
+ if (col.type) html += (' data-type="' + col.type + '"');
+ if (col.key) html += (' data-key="' + col.key + '"');
+ if (col.style) html += (' style="' + col.style + '"');
+ if (col['class']) html += (' class="' + col['class'] + (col.hide ? ' layui-hide' : '') + '"');
+ else if (col.hide) html += (' class="layui-hide"');
+ html += ('>' + cell + '</td>');
+ return html;
+ };
+
+ /**
+ * 娓叉煋琛ㄥご
+ * @returns {string}
+ */
+ TreeTable.prototype.renderBodyTh = function () {
+ var options = this.options;
+ var components = this.getComponents();
+ var html = [];
+ $.each(options.cols, function (i1, item1) {
+ html.push('<tr>');
+ $.each(item1, function (i2, item2) {
+ html.push('<th');
+ if (item2.colspan) html.push(' colspan="' + item2.colspan + '"');
+ if (item2.rowspan) html.push(' rowspan="' + item2.rowspan + '"');
+ if (item2.type) html.push(' data-type="' + item2.type + '"');
+ if (item2.key) html.push(' data-key="' + item2.key + '"');
+ if (item2.parentKey) html.push(' data-parent="' + item2.parentKey + '"');
+ if (item2.hide) html.push(' class="layui-hide"');
+ html.push('>');
+ html.push('<div class="ew-tree-table-cell' + (item2.singleLine === undefined || item2.singleLine ? ' single-line' : '') + '"');
+ if (item2.thAlign || item2.align) html.push(' align="' + (item2.thAlign || item2.align) + '"');
+ html.push('>');
+ html.push('<div class="ew-tree-table-cell-content">');
+ // 鏍囬
+ var ca = '<input type="checkbox" lay-filter="' + components.chooseAllFilter + '" lay-skin="primary" class="ew-tree-table-checkbox"/>';
+ if (item2.type === 'checkbox') html.push(ca);
+ else html.push(item2.title || '');
+ html.push('</div><i class="layui-icon layui-icon-close ew-tree-tips-c"></i>');
+ html.push('<div class="layui-table-grid-down" style="display: none;"><i class="layui-icon layui-icon-down"></i></div></div>');
+ // 鍒楀鎷栨嫿
+ if (!item2.colGroup && !item2.unresize) html.push('<span class="ew-tb-resize"></span>');
+ html.push('</th>');
+ });
+ html.push('</tr>');
+ });
+ return html.join('');
+ };
+
+ /** 閲嶇疆琛ㄦ牸灏哄 */
+ TreeTable.prototype.resize = function (returnColgroup) {
+ // 璁$畻琛ㄦ牸瀹藉害銆佹渶灏忓搴︺�佺櫨鍒嗘瘮瀹藉害
+ var options = this.options;
+ var components = this.getComponents();
+ var minWidth = 1, width = 1, needSetWidth = true, mwPercent = 0;
+ this.eachCols(function (i, item) {
+ if (item.colGroup || item.hide) return;
+ if (item.width) {
+ width += (item.width + 1);
+ if (item.minWidth) {
+ if (item.width < item.minWidth) item.width = item.minWidth;
+ } else if (item.width < options.cellMinWidth) item.width = options.cellMinWidth;
+ } else needSetWidth = false;
+ if (item.width) minWidth += (item.width + 1);
+ else if (item.minWidth) {
+ minWidth += (item.minWidth + 1);
+ mwPercent += item.minWidth;
+ } else {
+ minWidth += (options.cellMinWidth + 1);
+ mwPercent += options.cellMinWidth;
+ }
+ });
+ if (minWidth) {
+ components.$tHead.css('min-width', minWidth);
+ components.$tBody.css('min-width', minWidth);
+ } else {
+ components.$tHead.css('min-width', 'auto');
+ components.$tBody.css('min-width', 'auto');
+ }
+ if (needSetWidth) {
+ components.$tHead.css('width', width);
+ components.$tBody.css('width', width);
+ } else {
+ components.$tHead.css('width', '100%');
+ components.$tBody.css('width', '100%');
+ }
+
+ // 鐢熸垚colgroup
+ var colgroupHtml = [];
+ this.eachCols(function (i, item) {
+ if (item.colGroup || item.hide) return;
+ colgroupHtml.push('<col');
+ if (item.width) colgroupHtml.push(' width="' + item.width + '"');
+ else if (item.minWidth) colgroupHtml.push(' width="' + (item.minWidth / mwPercent * 100).toFixed(2) + '%"');
+ else colgroupHtml.push(' width="' + (options.cellMinWidth / mwPercent * 100).toFixed(2) + '%"');
+ if (item.type) colgroupHtml.push(' data-type="' + item.type + '"');
+ if (item.key) colgroupHtml.push(' data-key="' + item.key + '"');
+ colgroupHtml.push('/>');
+ });
+ colgroupHtml = colgroupHtml.join('');
+ if (returnColgroup) return '<colgroup>' + colgroupHtml + '</colgroup>';
+ components.$table.children('colgroup').html(colgroupHtml);
+ };
+
+ /** 鑾峰彇琛屽搴旀暟鎹� */
+ TreeTable.prototype.getDataByTr = function ($tr) {
+ var data, index;
+ if (typeof $tr !== 'string' && typeof $tr !== 'number') {
+ if ($tr) index = $tr.data('index');
+ } else index = $tr;
+ if (index === undefined) return;
+ if (typeof index === 'number') index = [index];
+ else index = index.split('-');
+ for (var i = 0; i < index.length; i++) {
+ if (data) data = data[this.options.tree.childName][index[i]];
+ else data = this.options.data[index[i]];
+ }
+ return data;
+ };
+
+ /**
+ * 鑱斿姩瀛愮骇澶嶉�夋鐘舵��
+ * @param $tr 褰撳墠tr鐨刣om
+ * @param checked
+ */
+ TreeTable.prototype.checkSubCB = function ($tr, checked) {
+ var that = this;
+ var components = this.getComponents();
+ var indent = -1, $trList;
+ if ($tr.is('tbody')) {
+ $trList = $tr.children('tr');
+ } else {
+ indent = parseInt($tr.data('indent'));
+ $trList = $tr.nextAll('tr');
+ }
+ $trList.each(function () {
+ if (parseInt($(this).data('indent')) <= indent) return false;
+ var $cb = $(this).children('td').find('input[lay-filter="' + components.checkboxFilter + '"]');
+ $cb.prop('checked', checked);
+ $cb.removeClass('ew-form-indeterminate');
+ if (checked) $cb.next('.layui-form-checkbox').addClass('layui-form-checked');
+ else $cb.next('.layui-form-checkbox').removeClass('layui-form-checked');
+ var d = that.getDataByTr($(this));
+ d.LAY_CHECKED = checked; // 鍚屾鏇存柊鏁版嵁
+ d.LAY_INDETERMINATE = false;
+ });
+ };
+
+ /**
+ * 鑱斿姩鐖剁骇澶嶉�夋鐘舵��
+ * @param $tr 鐖剁骇鐨刣om
+ */
+ TreeTable.prototype.checkParentCB = function ($tr) {
+ var options = this.options;
+ var components = this.getComponents();
+ var d = this.getDataByTr($tr);
+ var ckNum = 0, unCkNum = 0;
+ if (d[options.tree.childName]) {
+ function checkNum(data) {
+ for (var i = 0; i < data.length; i++) {
+ if (data[i].LAY_CHECKED) ckNum++;
+ else unCkNum++;
+ if (data[i][options.tree.childName]) checkNum(data[i][options.tree.childName]);
+ }
+ }
+
+ checkNum(d[options.tree.childName]);
+ }
+ var $cb = $tr.children('td').find('input[lay-filter="' + components.checkboxFilter + '"]');
+ if (ckNum > 0 && unCkNum === 0) { // 鍏ㄩ��
+ $cb.prop('checked', true);
+ $cb.removeClass('ew-form-indeterminate');
+ $cb.next('.layui-form-checkbox').addClass('layui-form-checked');
+ d.LAY_CHECKED = true; // 鍚屾鏇存柊鏁版嵁
+ d.LAY_INDETERMINATE = false;
+ } else if (ckNum === 0 && unCkNum > 0) { // 鍏ㄤ笉閫�
+ $cb.prop('checked', false);
+ $cb.removeClass('ew-form-indeterminate');
+ $cb.next('.layui-form-checkbox').removeClass('layui-form-checked');
+ d.LAY_CHECKED = false; // 鍚屾鏇存柊鏁版嵁
+ d.LAY_INDETERMINATE = false;
+ } else if (ckNum > 0 && unCkNum > 0) { // 鍗婇��
+ $cb.prop('checked', true);
+ $cb.data('indeterminate', 'true');
+ $cb.addClass('ew-form-indeterminate');
+ $cb.next('.layui-form-checkbox').addClass('layui-form-checked');
+ d.LAY_CHECKED = true; // 鍚屾鏇存柊鏁版嵁
+ d.LAY_INDETERMINATE = true;
+ }
+ };
+
+ /** 鑱斿姩鍏ㄩ�夊閫夋 */
+ TreeTable.prototype.checkChooseAllCB = function () {
+ var options = this.options;
+ var components = this.getComponents();
+ var ckNum = 0, unCkNum = 0;
+
+ function checkNum(data) {
+ for (var i = 0; i < data.length; i++) {
+ if (data[i].LAY_CHECKED) ckNum++;
+ else unCkNum++;
+ if (data[i][options.tree.childName]) checkNum(data[i][options.tree.childName]);
+ }
+ }
+
+ checkNum(options.data);
+
+ var $cb = components.$view.find('input[lay-filter="' + components.chooseAllFilter + '"]');
+ if (ckNum > 0 && unCkNum === 0) { // 鍏ㄩ��
+ $cb.prop('checked', true);
+ $cb.removeClass('ew-form-indeterminate');
+ $cb.next('.layui-form-checkbox').addClass('layui-form-checked');
+ } else if ((ckNum === 0 && unCkNum > 0) || (ckNum === 0 && unCkNum === 0)) { // 鍏ㄤ笉閫�
+ $cb.prop('checked', false);
+ $cb.removeClass('ew-form-indeterminate');
+ $cb.next('.layui-form-checkbox').removeClass('layui-form-checked');
+ } else if (ckNum > 0 && unCkNum > 0) { // 鍗婇��
+ $cb.prop('checked', true);
+ $cb.addClass('ew-form-indeterminate');
+ $cb.next('.layui-form-checkbox').addClass('layui-form-checked');
+ }
+ };
+
+ /** 濉厖搴忓彿鍒� */
+ TreeTable.prototype.renderNumberCol = function () {
+ this.getComponents().$tBody.children('tbody').children('tr').each(function (i) {
+ $(this).children('td').find('.ew-tree-table-numbers').text(i + 1);
+ });
+ };
+
+ /** 鏍规嵁id鑾峰彇tr鐨刬ndex */
+ TreeTable.prototype.getIndexById = function (id) {
+ var options = this.options;
+
+ function each(data, pi) {
+ for (var i = 0; i < data.length; i++) {
+ if (data[i][options.tree.idName] === id) return pi !== undefined ? pi + '-' + i : i;
+ if (data[i][options.tree.childName]) {
+ var res = each(data[i][options.tree.childName], pi !== undefined ? pi + '-' + i : i);
+ //鍊间笉涓簎ndefined鎵峳eturn
+ if (res) return res;
+ }
+ }
+ }
+
+ return each(options.data);
+ };
+
+ /** 灞曞紑鎸囧畾琛� */
+ TreeTable.prototype.expand = function (id, cascade) {
+ var components = this.getComponents();
+ var $tr = components.$table.children('tbody').children('tr[data-index="' + this.getIndexById(id) + '"]');
+ if (!$tr.hasClass('ew-tree-table-open')) $tr.children('td').find('.ew-tree-pack').trigger('click');
+ if (cascade === false) return;
+ // 鑱斿姩鐖剁骇
+ var indent = parseInt($tr.data('indent'));
+ $tr.prevAll('tr').each(function () {
+ var tInd = parseInt($(this).data('indent'));
+ if (tInd < indent) {
+ if (!$(this).hasClass('ew-tree-table-open')) {
+ $(this).children('td').find('.ew-tree-pack').trigger('click');
+ }
+ indent = tInd;
+ }
+ });
+ };
+
+ /** 鎶樺彔鎸囧畾琛� */
+ TreeTable.prototype.fold = function (id) {
+ var components = this.getComponents();
+ var $tr = components.$table.children('tbody').children('tr[data-index="' + this.getIndexById(id) + '"]');
+ if ($tr.hasClass('ew-tree-table-open')) $tr.children('td').find('.ew-tree-pack').trigger('click');
+ };
+
+ /** 鍏ㄩ儴灞曞紑 */
+ TreeTable.prototype.expandAll = function () {
+ this.getComponents().$table.children('tbody').children('tr').each(function () {
+ if (!$(this).hasClass('ew-tree-table-open')) $(this).children('td').find('.ew-tree-pack').trigger('click');
+ });
+ };
+
+ /** 鍏ㄩ儴鎶樺彔 */
+ TreeTable.prototype.foldAll = function () {
+ this.getComponents().$table.children('tbody').children('tr').each(function () {
+ if ($(this).hasClass('ew-tree-table-open')) $(this).children('td').find('.ew-tree-pack').trigger('click');
+ });
+ };
+
+ /** 鑾峰彇褰撳墠鏁版嵁 */
+ TreeTable.prototype.getData = function () {
+ return this.options.data;
+ };
+
+ /** 閲嶈浇琛ㄦ牸 */
+ TreeTable.prototype.reload = function (opt) {
+ this.initOptions(this.options ? $.extend(true, this.options, opt) : opt);
+ this.init(); // 鍒濆鍖栬〃鏍�
+ this.bindEvents(); // 缁戝畾浜嬩欢
+ };
+
+ /** 鑾峰彇褰撳墠閫変腑琛� */
+ TreeTable.prototype.checkStatus = function (needIndeterminate) {
+ if (needIndeterminate === undefined) needIndeterminate = true;
+ var list = [];
+ this.eachData(function (i, item) {
+ if ((needIndeterminate || !item.LAY_INDETERMINATE) && item.LAY_CHECKED)
+ list.push($.extend({isIndeterminate: item.LAY_INDETERMINATE}, item));
+ });
+ return list;
+ };
+
+ /** 璁剧疆澶�/鍗曢�夋閫変腑 */
+ TreeTable.prototype.setChecked = function (ids) {
+ var that = this;
+ var components = this.getComponents();
+ var $radio = components.$table.find('input[lay-filter="' + components.radioFilter + '"]');
+ if ($radio.length > 0) { // 寮�鍚簡鍗曢�夋
+ $radio.each(function () {
+ var d = that.getDataByTr($(this).parentsUntil('tr').parent());
+ if (d && ids[ids.length - 1] == d[that.options.tree.idName]) {
+ $(this).next('.layui-form-radio').trigger('click');
+ return false;
+ }
+ });
+ } else { // 寮�鍚簡澶嶉�夋
+ components.$table.find('input[lay-filter="' + components.checkboxFilter + '"]').each(function () {
+ var $cb = $(this);
+ var $layCb = $cb.next('.layui-form-checkbox');
+ var checked = $cb.prop('checked');
+ var indeterminate = $cb.hasClass('ew-form-indeterminate');
+ var d = that.getDataByTr($cb.parentsUntil('tr').parent());
+ for (var i = 0; i < ids.length; i++) {
+ if (d && ids[i] == d[that.options.tree.idName]) {
+ if (d[that.options.tree.childName] && d[that.options.tree.childName].length > 0) continue;
+ if (!checked || indeterminate) $layCb.trigger('click');
+ }
+ }
+ });
+ }
+ };
+
+ /** 绉婚櫎鍏ㄩ儴閫変腑 */
+ TreeTable.prototype.removeAllChecked = function () {
+ this.checkSubCB(this.getComponents().$table.children('tbody'), false);
+ };
+
+ /** 瀵煎嚭 */
+ TreeTable.prototype.exportData = function (type) {
+ var components = this.getComponents();
+ if ('show' === type) {
+ components.$toolbar.find('.layui-table-tool-panel').remove();
+ components.$toolbar.find('[lay-event="LAYTABLE_EXPORT"]').append([
+ '<ul class="layui-table-tool-panel">',
+ ' <li data-type="csv">瀵煎嚭鍒� Csv 鏂囦欢</li>',
+ ' <li data-type="xls">瀵煎嚭鍒� Excel 鏂囦欢</li>',
+ '</ul>'
+ ].join(''));
+ } else {
+ if (device.ie) return layer.msg('涓嶆敮鎸乮e瀵煎嚭');
+ if (!type) type = 'xls';
+ var head = [], body = [];
+ this.eachCols(function (i, item) {
+ if (item.type !== 'normal' || item.hide) return;
+ head.push(item.title || '');
+ });
+ components.$tBody.children('tbody').children('tr').each(function () {
+ var items = [];
+ $(this).children('td').each(function () {
+ var $this = $(this);
+ if ($this.data('type') !== 'normal' || $this.hasClass('layui-hide')) return true;
+ items.push($this.text().trim().replace(/,/g, '锛�'));
+ });
+ body.push(items.join(','));
+ });
+ // 鍒涘缓涓嬭浇鏂囦欢鐨刟鏍囩
+ var alink = document.createElement('a');
+ var content = encodeURIComponent(head.join(',') + '\r\n' + body.join('\r\n'));
+ var contentType = ({csv: 'text/csv', xls: 'application/vnd.ms-excel'})[type];
+ alink.href = 'data:' + contentType + ';charset=utf-8,\ufeff' + content;
+ alink.download = (this.options.title || 'table') + '.' + type;
+ document.body.appendChild(alink);
+ alink.click();
+ document.body.removeChild(alink);
+ }
+ };
+
+ /** 鎵撳嵃 */
+ TreeTable.prototype.printTable = function () {
+ var components = this.getComponents();
+ var head = components.$tHead.children('thead').html();
+ if (!head) head = components.$tBody.children('thead').html();
+ var body = components.$tBody.children('tbody').html();
+ var colgroup = components.$tBody.children('colgroup').html();
+ var $html = $([
+ '<table class="ew-tree-table-print">',
+ ' <colgroup>', colgroup, '</colgroup>',
+ ' <thead>', head, '</thead>',
+ ' <tbody>', body, '</tbody>',
+ '</table>'
+ ].join(''));
+
+ // 闅愯棌鐗规畩鍒�
+ $html.find('col[data-type="checkbox"],col[data-type="radio"],col[data-type="tool"]').remove();
+ $html.find('td[data-type="checkbox"],td[data-type="radio"],td[data-type="tool"],.layui-hide').remove();
+
+ function hideCol($temp) {
+ var parentKey = $temp.data('parent'), pCol;
+ if (!parentKey) return;
+ var $parent = $html.children('thead').children('tr').children('[data-key="' + parentKey + '"]');
+ var colspan = parseInt($parent.attr('colspan')) - 1;
+ $parent.attr('colspan', colspan);
+ if (colspan === 0) $parent.remove();
+ hideCol($parent);
+ }
+
+ $html.find('th[data-type="checkbox"],th[data-type="radio"],th[data-type="tool"]').each(function () {
+ hideCol($(this));
+ }).remove();
+
+ // 鎵撳嵃鍐呭鏍峰紡
+ var style = [
+ '<style>',
+ ' /* 鎵撳嵃琛ㄦ牸鏍峰紡 */',
+ ' .ew-tree-table-print {',
+ ' border: none;',
+ ' border-collapse: collapse;',
+ ' width: 100%;',
+ ' table-layout: fixed;',
+ ' }',
+ ' .ew-tree-table-print td, .ew-tree-table-print th {',
+ ' color: #555;',
+ ' font-size: 14px;',
+ ' padding: 9px 15px;',
+ ' word-break: break-all;',
+ ' border: 1px solid #888;',
+ ' text-align: left;',
+ ' }',
+ ' .ew-tree-table-print .ew-tree-table-cell {',
+ ' min-height: 20px;',
+ ' }',
+ ' /* 搴忓彿鍒楁牱寮� */',
+ ' .ew-tree-table-print td[data-type="numbers"], .ew-tree-table-print th[data-type="numbers"] {',
+ ' padding-left: 0;',
+ ' padding-right: 0;',
+ ' }',
+ ' /* 鍗�/澶嶉�夋鍒楁牱寮� */',
+ ' .ew-tree-table-print td[data-type="tool"], .ew-tree-table-print th[data-type="tool"], ',
+ ' .ew-tree-table-print td[data-type="checkbox"], .ew-tree-table-print th[data-type="checkbox"], ',
+ ' .ew-tree-table-print td[data-type="radio"], .ew-tree-table-print th[data-type="radio"] {',
+ ' border: none;',
+ ' }',
+ ' .ew-tree-table-print td.layui-hide + td, .ew-tree-table-print th.layui-hide + th, ',
+ ' .ew-tree-table-print td[data-type="tool"] + td, .ew-tree-table-print th[data-type="tool"] + th, ',
+ ' .ew-tree-table-print td[data-type="checkbox"] + td, .ew-tree-table-print th[data-type="checkbox"] + th, ',
+ ' .ew-tree-table-print td[data-type="radio"] + td, .ew-tree-table-print th[data-type="radio"] + th {',
+ ' border-left: none;',
+ ' }',
+ ' /* 涓嶆樉绀虹殑鍏冪礌 */',
+ ' .layui-hide, ',
+ ' .ew-tree-table-print td[data-type="tool"] *, .ew-tree-table-print th[data-type="tool"] *, ',
+ ' .ew-tree-table-print td[data-type="checkbox"] *, .ew-tree-table-print th[data-type="checkbox"] *, ',
+ ' .ew-tree-table-print td[data-type="radio"] *, .ew-tree-table-print th[data-type="radio"] *, ',
+ ' .layui-table-grid-down, .ew-tree-tips-c, .ew-tree-icon, .ew-tree-table-arrow.ew-tree-table-arrow-hide {',
+ ' display: none;',
+ ' }',
+ ' /* tree缂╄繘 */',
+ ' .ew-tree-table-indent {',
+ ' padding-left: 13px;',
+ ' }',
+ ' /* 绠ご */',
+ ' .ew-tree-table-arrow {',
+ ' position: relative;',
+ ' padding-left: 13px;',
+ ' }',
+ ' .ew-tree-table-arrow:before {',
+ ' content: "";',
+ ' border: 5px solid transparent;',
+ ' border-top-color: #666;',
+ ' position: absolute;',
+ ' left: 0;',
+ ' top: 6px;',
+ ' }',
+ '</style>'
+ ].join('');
+ var pWindow = window.open('', '_blank');
+ pWindow.focus();
+ var pDocument = pWindow.document;
+ pDocument.open();
+ pDocument.write($html[0].outerHTML + style);
+ pDocument.close();
+ pWindow.print();
+ pWindow.close();
+ };
+
+ /** 绛涢�夊垪 */
+ TreeTable.prototype.toggleCol = function (show, field, key) {
+ var components = this.getComponents();
+ if (show === undefined) {
+ components.$toolbar.find('.layui-table-tool-panel').remove();
+ var cols = ['<ul class="layui-table-tool-panel">'];
+ this.eachCols(function (i, item) {
+ if (item.type !== 'normal') return;
+ cols.push('<li><input type="checkbox" lay-skin="primary"');
+ cols.push(' lay-filter="' + components.colsToggleFilter + '"');
+ cols.push(' value="' + item.key + '" title="' + util.escape(item.title || '') + '"');
+ cols.push((item.hide ? '' : ' checked') + '></li>');
+ });
+ components.$toolbar.find('[lay-event="LAYTABLE_COLS"]').append(cols.join('') + '</ul>');
+ form.render('checkbox', components.filter);
+ } else {
+ if (key) {
+ var $td = components.$table.children('tbody').children('tr').children('[data-key="' + key + '"]');
+ var $th = components.$table.children('thead').children('tr').children('[data-key="' + key + '"]');
+ if (show) {
+ $td.removeClass('layui-hide');
+ $th.removeClass('layui-hide');
+ } else {
+ $td.addClass('layui-hide');
+ $th.addClass('layui-hide');
+ }
+ // 鍚屾鏇存柊鏁版嵁
+ var ks = key.split('-');
+ var col = this.options.cols[ks[0]][ks[1]];
+ col.hide = !show;
+
+ // 鏇存柊colspan鏁版嵁
+ function changeParent($temp) {
+ var parentKey = $temp.data('parent'), pCol;
+ if (!parentKey) return;
+ var $parent = components.$table.children('thead').children('tr').children('[data-key="' + parentKey + '"]');
+ var colspan = $parent.attr('colspan');
+ show ? colspan++ : colspan--;
+ $parent.attr('colspan', colspan);
+ if (colspan === 0) $parent.addClass('layui-hide');
+ else $parent.removeClass('layui-hide');
+ changeParent($parent);
+ }
+
+ changeParent($th);
+
+ // 鍚屾eachCols鏁版嵁
+ this.eachCols(function (i, item) {
+ if (item.key === key) item.hide = col.hide;
+ });
+ this.resize(); // 鏇存柊琛ㄦ牸灏哄
+ }
+ }
+ };
+
+ /**
+ * 鎼滅储鏁版嵁
+ * @param ids 鍏抽敭瀛楁垨鏁版嵁id闆嗗悎
+ */
+ TreeTable.prototype.filterData = function (ids) {
+ var components = this.getComponents();
+ components.$loading.show();
+ if (this.options.data.length > 0) components.$loading.addClass('ew-loading-float');
+ var $trList = components.$table.children('tbody').children('tr');
+ var indexList = [];
+ if (typeof ids === 'string') { // 鍏抽敭瀛�
+ $trList.each(function () {
+ var index = $(this).data('index');
+ $(this).children('td').each(function () {
+ if ($(this).text().indexOf(ids) !== -1) {
+ indexList.push(index);
+ return false;
+ }
+ });
+ });
+ } else {
+ for (var i = 0; i < ids.length; i++) {
+ indexList.push(this.getIndexById(ids[i]));
+ }
+ }
+ $trList.addClass('ew-tree-table-filter-hide');
+ for (var j = 0; j < indexList.length; j++) {
+ var $tr = $trList.filter('[data-index="' + indexList[j] + '"]');
+ $tr.removeClass('ew-tree-table-filter-hide');
+ var indent = parseInt($tr.data('indent'));
+ // 鑱斿姩瀛愮骇
+ $tr.nextAll('tr').each(function () {
+ if (parseInt($(this).data('indent')) <= indent) return false;
+ $(this).removeClass('ew-tree-table-filter-hide');
+ });
+ if ($tr.hasClass('ew-tree-table-open')) toggleRow($tr);
+ // 鑱斿姩鐖剁骇
+ $tr.prevAll('tr').each(function () {
+ var tInd = parseInt($(this).data('indent'));
+ if (tInd < indent) {
+ $(this).removeClass('ew-tree-table-filter-hide');
+ if (!$(this).hasClass('ew-tree-table-open')) toggleRow($(this));
+ indent = tInd;
+ }
+ });
+ }
+ // 鏈�鍚庡啀妫�鏌ヤ竴閬�
+ /*$trList.not('.ew-tree-table-filter-hide').not('.ew-tree-tb-hide').each(function () {
+ var index = $(this).data('index'), hide = true;
+ for (var k = 0; k < indexList.length; k++) {
+ if (indexList[k] === index) hide = false;
+ }
+ if (hide) $(this).addClass('ew-tree-table-filter-hide');
+ });*/
+ components.$loading.hide();
+ components.$loading.removeClass('ew-loading-float');
+ if (indexList.length === 0) components.$empty.show();
+ updateFixedTbHead(components.$view); // 鏇存柊婊氬姩鏉¤ˉ涓�
+ };
+
+ /** 閲嶇疆鎼滅储 */
+ TreeTable.prototype.clearFilter = function () {
+ var components = this.getComponents();
+ components.$table.children('tbody').children('tr').removeClass('ew-tree-table-filter-hide');
+ if (this.options.data.length > 0) components.$empty.hide();
+ updateFixedTbHead(components.$view); // 鏇存柊婊氬姩鏉¤ˉ涓�
+ };
+
+ /**
+ * 鍒锋柊鎸囧畾鐖剁骇涓嬬殑鑺傜偣
+ * @param id 鐖剁骇id,绌哄垯鍏ㄩ儴鍒锋柊
+ * @param data 闈炲紓姝ユā寮忔浛鎹㈢殑鏁版嵁
+ */
+ TreeTable.prototype.refresh = function (id, data) {
+ if (isClass(id) === 'Array') {
+ data = id;
+ id = undefined;
+ }
+ var components = this.getComponents();
+ var d, $tr;
+ if (id !== undefined) {
+ $tr = components.$table.children('tbody').children('tr[data-index="' + this.getIndexById(id) + '"]');
+ d = this.getDataByTr($tr);
+ }
+ if (data) { // 鏁版嵁妯″紡
+ if (data.length > 0) components.$loading.addClass('ew-loading-float');
+ components.$loading.show();
+ if (data.length > 0 && this.options.tree.isPidData) { // pid褰㈠紡鏁版嵁
+ this.renderBodyData(tt.pidToChildren(data, this.options.tree.idName, this.options.tree.pidName, this.options.tree.childName), d, $tr);
+ } else {
+ this.renderBodyData(data, d, $tr);
+ }
+ } else { // 寮傛妯″紡
+ this.renderBodyAsync(d, $tr);
+ }
+ };
+
+ /** 鍒犻櫎鏁版嵁 */
+ TreeTable.prototype.del = function (id, index) {
+ if (index === undefined) index = this.getIndexById(id);
+ var indexList = (typeof index === 'number' ? [index] : index.split('-'));
+ var d = this.options.data;
+ if (indexList.length > 1) {
+ for (var i = 0; i < indexList.length - 1; i++) {
+ d = d[parseInt(indexList[i])][this.options.tree.childName];
+ }
+ }
+ d.splice(indexList[indexList.length - 1], 1);
+ };
+
+ /** 鏇存柊鏁版嵁 */
+ TreeTable.prototype.update = function (id, fields) {
+ $.extend(true, this.getDataByTr(this.getIndexById(id)), fields);
+ };
+
+ /** 鎶樺彔/灞曞紑琛� */
+ function toggleRow($tr) {
+ var indent = parseInt($tr.data('indent'));
+ var open = $tr.hasClass('ew-tree-table-open');
+ if (open) { // 鎶樺彔
+ $tr.removeClass('ew-tree-table-open');
+ $tr.nextAll('tr').each(function () {
+ if (parseInt($(this).data('indent')) <= indent) return false;
+ $(this).addClass('ew-tree-tb-hide');
+ });
+ } else { // 灞曞紑
+ $tr.addClass('ew-tree-table-open');
+ var hideInd;
+ $tr.nextAll('tr').each(function () {
+ var ind = parseInt($(this).data('indent'));
+ if (ind <= indent) return false;
+ if (hideInd !== undefined && ind > hideInd) return true;
+ $(this).removeClass('ew-tree-tb-hide');
+ if (!$(this).hasClass('ew-tree-table-open')) hideInd = parseInt($(this).data('indent'));
+ else hideInd = undefined;
+ });
+ }
+ updateFixedTbHead($tr.parentsUntil('.ew-tree-table').last().parent());
+ return open;
+ }
+
+ /** 鍥哄畾琛ㄥご婊氬姩鏉¤ˉ涓� */
+ function updateFixedTbHead($view) {
+ var $headBox = $view.children('.ew-tree-table-head');
+ var $tbBox = $view.children('.ew-tree-table-box');
+ var sWidth = $tbBox.width() - $tbBox.prop('clientWidth');
+ $headBox.css('border-right', (sWidth > 0 ? sWidth : 0) + 'px solid #f2f2f2');
+ }
+
+ // 鐩戝惉绐楀彛澶у皬鏀瑰彉
+ $(window).resize(function () {
+ $('.ew-tree-table').each(function () {
+ updateFixedTbHead($(this));
+ var $tbBox = $(this).children('.ew-tree-table-box');
+ var full = $tbBox.data('full');
+ if (full && device.ie && device.ie < 10) {
+ $tbBox.css('height', getPageHeight() - full);
+ }
+ });
+ });
+
+ /** 琛ㄦ牸婧㈠嚭鐐瑰嚮灞曞紑鍔熻兘 */
+ $(document).on('mouseenter', '.ew-tree-table-cell.single-line', function () {
+ var $content = $(this).children('.ew-tree-table-cell-content');
+ if ($content.prop('scrollWidth') > $content.outerWidth()) $(this).children('.layui-table-grid-down').show();
+ }).on('mouseleave', '.ew-tree-table-cell.single-line', function () {
+ $(this).children('.layui-table-grid-down').hide();
+ });
+ // 鐐瑰嚮绠ご灞曞紑
+ $(document).on('click', '.ew-tree-table-cell>.layui-table-grid-down', function (e) {
+ e.stopPropagation();
+ hideAllTdTips();
+ var $cell = $(this).parent();
+ $cell.addClass('ew-tree-tips-open');
+ $cell.children('.layui-table-grid-down').hide();
+ var tw = $cell.parent().outerWidth() + 4;
+ if ($cell.outerWidth() < tw) $cell.children('.ew-tree-table-cell-content').css({'width': tw, 'max-width': tw});
+ var $box = $cell.parents().filter('.ew-tree-table-box');
+ if ($box.length === 0) $box = $cell.parents().filter('.ew-tree-table-head');
+ if ($box.length === 0) return;
+ if (($cell.outerWidth() + $cell.offset().left) + 20 > $box.offset().left + $box.outerWidth()) {
+ $cell.addClass('ew-show-left');
+ }
+ if (($cell.outerHeight() + $cell.offset().top + 10) > $box.offset().top + $box.outerHeight()) {
+ $cell.addClass('ew-show-bottom');
+ }
+ });
+ // 鐐瑰嚮鍏抽棴鎸夐挳鍏抽棴
+ $(document).on('click', '.ew-tree-table-cell>.ew-tree-tips-c', function () {
+ hideAllTdTips();
+ });
+ // 鐐瑰嚮绌虹櫧閮ㄥ垎鍏抽棴
+ $(document).on('click', function () {
+ hideAllTdTips();
+ $('.ew-tree-table .layui-table-tool-panel').remove();
+ });
+ $(document).on('click', '.ew-tree-table-cell.ew-tree-tips-open', function (e) {
+ e.stopPropagation();
+ });
+
+ /* 鍏抽棴鎵�鏈夊崟鍏冩牸婧㈠嚭鎻愮ず妗� */
+ function hideAllTdTips() {
+ $('.ew-tree-table-cell').removeClass('ew-tree-tips-open ew-show-left ew-show-bottom');
+ $('.ew-tree-table-cell>.ew-tree-table-cell-content').css({'width': '', 'max-width': ''});
+ }
+
+ /** 鎷栨嫿璋冩暣鍒楀 */
+ $(document).on('mousedown', '.ew-tb-resize', function (e) {
+ layui.stope(e);
+ var $this = $(this);
+ $this.attr('move', 'true');
+ var key = $this.parent().data('key');
+ $this.data('x', e.clientX);
+ var w = $this.parent().parent().parent().parent().children('colgroup').children('col[data-key="' + key + '"]').attr('width');
+ if (!w || w.toString().indexOf('%') !== -1) w = $this.parent().outerWidth();
+ $this.data('width', w);
+ $('body').addClass('ew-tree-table-resizing');
+ }).on('mousemove', function (e) {
+ var $rs = $('.ew-tree-table .ew-tb-resize[move="true"]');
+ if ($rs.length === 0) return;
+ layui.stope(e);
+ var x = $rs.data('x');
+ var w = $rs.data('width');
+ var nw = parseFloat(w) + e.clientX - parseFloat(x);
+ if (nw <= 0) nw = 1;
+ // 鏇存柊瀹炰緥options涓殑瀹藉害
+ var ins = _instances[$rs.parentsUntil('.ew-tree-table').last().parent().attr('lay-filter')];
+ var key = $rs.parent().data('key');
+ var ks = key.split('-');
+ ins.options.cols[ks[0]][ks[1]].width = nw;
+ ins.eachCols(function (i, item) {
+ if (item.key === key) item.width = nw;
+ });
+ ins.resize();
+ }).on('mouseup', function (e) {
+ $('.ew-tree-table .ew-tb-resize[move="true"]').attr('move', 'false');
+ $('body').removeClass('ew-tree-table-resizing');
+ }).on('mouseleave', function (e) {
+ $('.ew-tree-table .ew-tb-resize[move="true"]').attr('move', 'false');
+ $('body').removeClass('ew-tree-table-resizing');
+ });
+
+ /** 鑾峰彇椤剁骇鐨刾Id */
+ function getPids(data, idName, pidName) {
+ var pids = [];
+ for (var i = 0; i < data.length; i++) {
+ var hasPid = false;
+ for (var j = 0; j < data.length; j++) {
+ if (data[i][pidName] == data[j][idName]) {
+ hasPid = true;
+ break;
+ }
+ }
+ if (!hasPid) pids.push(data[i][pidName]);
+ }
+ return pids;
+ }
+
+ /** 鍒ゆ柇pId鏄惁鐩哥瓑 */
+ function pidEquals(pId, pIds) {
+ if (isClass(pIds) === 'Array') {
+ for (var i = 0; i < pIds.length; i++)
+ if (pId == pIds[i]) return true;
+ }
+ return pId == pIds;
+ }
+
+ /** 鑾峰彇鍙橀噺绫诲瀷 */
+ function isClass(o) {
+ if (o === null) return 'Null';
+ if (o === undefined) return 'Undefined';
+ return Object.prototype.toString.call(o).slice(8, -1);
+ }
+
+ /** 鑾峰彇娴忚鍣ㄩ珮搴� */
+ function getPageHeight() {
+ return document.documentElement.clientHeight || document.body.clientHeight;
+ }
+
+ /** 瀵瑰鎻愪緵鐨勬柟娉� */
+ var tt = {
+ /* 娓叉煋 */
+ render: function (options) {
+ return new TreeTable(options);
+ },
+ /* 閲嶈浇 */
+ reload: function (id, opt) {
+ _instances[id].reload(opt);
+ },
+ /* 浜嬩欢鐩戝惉 */
+ on: function (events, callback) {
+ return layui.onevent.call(this, MOD_NAME, events, callback);
+ },
+ /* pid杞琧hildren褰㈠紡 */
+ pidToChildren: function (data, idName, pidName, childName, pId) {
+ if (!childName) childName = 'children';
+ var newList = [];
+ for (var i = 0; i < data.length; i++) {
+ if (data[i][idName] == data[i][pidName])
+ return console.error('绗�' + i + '鏉℃暟鎹殑' + idName + '涓�' + pidName + '鐩稿悓', data[i]);
+ if (pId === undefined) pId = getPids(data, idName, pidName);
+ if (pidEquals(data[i][pidName], pId)) {
+ var children = this.pidToChildren(data, idName, pidName, childName, data[i][idName]);
+ if (children.length > 0) data[i][childName] = children;
+ newList.push(data[i]);
+ }
+ }
+ return newList;
+ }
+ };
+
+ /** 娣诲姞鏍峰紡 */
+ $('head').append([
+ '<style id="ew-tree-table-css">',
+ '/** 鏈�澶栧眰瀹瑰櫒 */',
+ '.ew-tree-table {',
+ ' margin: 10px 0;',
+ ' position: relative;',
+ ' border: 1px solid #e6e6e6;',
+ ' border-bottom: none;',
+ ' border-right: none;',
+ '}',
+
+ '.ew-tree-table:before, .ew-tree-table:after, .ew-tree-table .ew-tree-table-head:after {',
+ ' content: "";',
+ ' background-color: #e6e6e6;',
+ ' position: absolute;',
+ ' right: 0;',
+ ' bottom: 0;',
+ '}',
+
+ '.ew-tree-table:before {',
+ ' width: 1px;',
+ ' top: 0;',
+ ' z-index: 1;',
+ '}',
+
+ '.ew-tree-table:after, .ew-tree-table .ew-tree-table-head:after {',
+ ' height: 1px;',
+ ' left: 0;',
+ '}',
+
+ '.ew-tree-table .layui-table {',
+ ' margin: 0;',
+ ' position: relative;',
+ ' table-layout: fixed;',
+ '}',
+
+ '/** 琛ㄦ牸 */',
+ '.ew-tree-table .layui-table td, .ew-tree-table .layui-table th {',
+ ' border-top: none;',
+ ' border-left: none;',
+ ' padding: 0 !important;',
+ '}',
+
+ '.ew-tree-table .ew-tree-table-box {',
+ ' overflow: auto;',
+ ' position: relative;',
+ '}',
+
+ '.ew-tree-table .ew-tree-table-head {',
+ ' overflow: hidden;',
+ ' box-sizing: border-box;',
+ ' background-color: #f2f2f2;',
+ ' position: relative;',
+ '}',
+
+ '/** loading */',
+ '.ew-tree-table div.ew-tree-table-loading {',
+ ' padding: 10px 0;',
+ ' text-align: center;',
+ '}',
+
+ '.ew-tree-table div.ew-tree-table-loading > i {',
+ ' color: #999;',
+ ' font-size: 30px;',
+ '}',
+
+ '.ew-tree-table div.ew-tree-table-loading.ew-loading-float {',
+ ' position: absolute;',
+ ' top: 0;',
+ ' left: 0;',
+ ' right: 0;',
+ '}',
+
+ '/** 绌烘暟鎹� */',
+ '.ew-tree-table .ew-tree-table-empty {',
+ ' color: #666;',
+ ' font-size: 14px;',
+ ' padding: 18px 0;',
+ ' text-align: center;',
+ ' display: none;',
+ '}',
+
+ '/** 鍗曞厓鏍� */',
+ '.ew-tree-table-cell.ew-tree-tips-open {',
+ ' position: absolute;',
+ ' top: 0;',
+ ' left: 0;',
+ ' padding: 0;',
+ ' z-index: 9999;',
+ ' background-color: #fff;',
+ ' box-shadow: 3px 3px 8px rgba(0, 0, 0, .15);',
+ '}',
+
+ 'thead .ew-tree-table-cell.ew-tree-tips-open {',
+ ' background-color: #f2f2f2;',
+ '}',
+
+ '.ew-tree-table-cell.ew-tree-tips-open.ew-show-left {',
+ ' right: 0;',
+ ' left: auto;',
+ ' box-shadow: -3px 3px 8px rgba(0, 0, 0, .15);',
+ '}',
+
+ '.ew-tree-table-cell.ew-tree-tips-open.ew-show-bottom {',
+ ' bottom: 0;',
+ ' top: auto;',
+ ' box-shadow: 3px -3px 8px rgba(0, 0, 0, .15);',
+ '}',
+
+ '.ew-tree-table-cell.ew-tree-tips-open.ew-show-left.ew-show-bottom {',
+ ' box-shadow: -3px -3px 8px rgba(0, 0, 0, .15);',
+ '}',
+
+ '.ew-tree-table-cell > .ew-tree-tips-c {',
+ ' position: absolute;',
+ ' right: -6px;',
+ ' top: -3px;',
+ ' width: 22px;',
+ ' height: 22px;',
+ ' line-height: 22px;',
+ ' font-size: 16px;',
+ ' color: #fff;',
+ ' background-color: #666;',
+ ' border-radius: 50%;',
+ ' text-align: center;',
+ ' cursor: pointer;',
+ ' display: none;',
+ '}',
+
+ 'table tr:first-child .ew-tree-table-cell > .ew-tree-tips-c {',
+ ' top: 0;',
+ '}',
+
+ '.ew-tree-table-cell.ew-tree-tips-open > .ew-tree-tips-c {',
+ ' display: block;',
+ '}',
+
+ '.ew-tree-table-cell.ew-tree-tips-open.ew-show-left > .ew-tree-tips-c {',
+ ' left: -6px;',
+ ' right: auto;',
+ '}',
+
+ '.ew-tree-table-cell > .ew-tree-table-cell-content {',
+ ' padding: 5px 15px;',
+ ' line-height: 28px;',
+ '}',
+
+ '[lay-size="lg"] .ew-tree-table-cell > .ew-tree-table-cell-content {',
+ ' line-height: 40px;',
+ '}',
+
+ '[lay-size="sm"] .ew-tree-table-cell > .ew-tree-table-cell-content {',
+ ' padding: 1px 15px;',
+ '}',
+
+ '.ew-tree-table-cell.single-line > .ew-tree-table-cell-content {',
+ ' overflow: hidden;',
+ ' white-space: nowrap;',
+ ' text-overflow: ellipsis;',
+ '}',
+
+ '.ew-tree-table-cell.ew-tree-tips-open > .ew-tree-table-cell-content {',
+ ' overflow: auto;',
+ ' padding: 9px 15px;',
+ ' height: auto;',
+ ' min-height: 100%;',
+ ' max-height: 110px;',
+ ' line-height: inherit;',
+ ' max-width: 260px;',
+ ' width: 200px;',
+ ' width: max-content;',
+ ' width: -moz-max-content;',
+ ' box-sizing: border-box;',
+ ' white-space: normal;',
+ '}',
+
+ '.ew-tree-table-cell > .layui-table-grid-down {',
+ ' box-sizing: border-box;',
+ '}',
+
+ '/** 鍥炬爣鍒� */',
+ '.ew-tree-table .ew-tree-pack {',
+ ' cursor: pointer;',
+ ' line-height: 16px;',
+ '}',
+
+ '.ew-tree-table .ew-tree-pack > .layui-icon, .ew-tree-table .ew-tree-pack > .ew-tree-icon {',
+ ' margin-right: 5px;',
+ '}',
+
+ '.ew-tree-table .ew-tree-pack > * {',
+ ' vertical-align: middle;',
+ '}',
+
+ '/* 缂╄繘 */',
+ '.ew-tree-table .ew-tree-table-indent {',
+ ' margin-right: 5px;',
+ ' padding-left: 16px;',
+ '}',
+
+ '/* 绠ご */',
+ '.ew-tree-table .ew-tree-table-arrow:before {',
+ ' content: "\\e623";',
+ '}',
+
+ '.ew-tree-table .ew-tree-table-open .ew-tree-table-arrow:before {',
+ ' content: "\\e625";',
+ '}',
+
+ '.ew-tree-table .ew-tree-table-arrow.arrow2 {',
+ ' font-size: 12px;',
+ ' font-weight: 600;',
+ ' line-height: 16px;',
+ ' height: 16px;',
+ ' width: 16px;',
+ ' display: inline-block;',
+ ' text-align: center;',
+ ' color: #888;',
+ '}',
+
+ '.ew-tree-table .ew-tree-table-arrow.arrow2:before {',
+ ' content: "\\e602";',
+ '}',
+
+ '.ew-tree-table .ew-tree-table-open .ew-tree-table-arrow.arrow2:before {',
+ ' content: "\\e61a";',
+ '}',
+
+ '.ew-tree-table-arrow.ew-tree-table-arrow-hide {',
+ ' visibility: hidden;',
+ '}',
+
+ '/* 绠ご鍙樺姞杞戒腑鐘舵�� */',
+ '.ew-tree-table tr.ew-tree-table-loading > td .ew-tree-table-arrow:before {',
+ ' content: "\\e63d" !important;',
+ '}',
+
+ '.ew-tree-table tr.ew-tree-table-loading > td .ew-tree-table-arrow {',
+ ' margin-right: 0;',
+ '}',
+
+ '.ew-tree-table tr.ew-tree-table-loading > td .ew-tree-table-arrow + * {',
+ ' margin-left: 5px;',
+ '}',
+
+ '.ew-tree-table tr.ew-tree-table-loading * {',
+ ' pointer-events: none !important;',
+ '}',
+
+ '/** 鎶樺彔琛� */',
+ '.ew-tree-table .ew-tree-tb-hide {',
+ ' display: none;',
+ '}',
+
+ '/** 鐗规畩鍒楄皟鏁� */',
+ '.ew-tree-table td[data-type="numbers"] > .ew-tree-table-cell,',
+ '.ew-tree-table th[data-type="numbers"] > .ew-tree-table-cell,',
+ '.ew-tree-table td[data-type="checkbox"] > .ew-tree-table-cell,',
+ '.ew-tree-table th[data-type="checkbox"] > .ew-tree-table-cell,',
+ '.ew-tree-table td[data-type="radio"] > .ew-tree-table-cell,',
+ '.ew-tree-table th[data-type="radio"] > .ew-tree-table-cell,',
+ '.ew-tree-table td[data-type="space"] > .ew-tree-table-cell,',
+ '.ew-tree-table th[data-type="space"] > .ew-tree-table-cell {',
+ ' padding-left: 0;',
+ ' padding-right: 0;',
+ '}',
+
+ '/* 鍗曞厓鏍煎唴琛ㄥ崟鍏冪礌鏍峰紡璋冩暣 */',
+ '.ew-tree-table .layui-form-switch',
+ '.ew-tree-table .layui-form-radio {',
+ ' margin: 0;',
+ '}',
+
+ '/* checkbox鍒楄皟鏁� */',
+ '.ew-tree-table-checkbox + .layui-form-checkbox {',
+ ' padding: 0;',
+ '}',
+
+ '.ew-tree-table-checkbox + .layui-form-checkbox > .layui-icon {',
+ ' font-weight: 600;',
+ ' color: transparent;',
+ ' transition: background-color .1s linear;',
+ ' -webkit-transition: background-color .1s linear;',
+ '}',
+
+ '.ew-tree-table-checkbox + .layui-form-checkbox.layui-form-checked > .layui-icon {',
+ ' color: #fff;',
+ '}',
+
+ '/* checkbox鍗婇�夌姸鎬� */',
+ '.ew-form-indeterminate + .layui-form-checkbox .layui-icon:before {',
+ ' content: "";',
+ ' width: 10px;',
+ ' height: 2px;',
+ ' background-color: #f1f1f1;',
+ ' position: absolute;',
+ ' top: 50%;',
+ ' left: 50%;',
+ ' margin: -1px 0 0 -5px;',
+ '}',
+
+ '/* radio鍒楄皟鏁� */',
+ '.ew-tree-table-radio + .layui-form-radio {',
+ ' margin: 0;',
+ ' padding: 0;',
+ ' height: 20px;',
+ ' line-height: 20px;',
+ '}',
+
+ '.ew-tree-table-radio + .layui-form-radio > i {',
+ ' margin: 0;',
+ ' height: 20px;',
+ ' font-size: 20px;',
+ ' line-height: 20px;',
+ '}',
+
+ '/** 鍗曞厓鏍肩紪杈� */',
+ '.ew-tree-table .layui-table td[data-edit] {',
+ ' cursor: text;',
+ '}',
+
+ '.ew-tree-table .ew-tree-table-edit {',
+ ' position: absolute;',
+ ' left: 0;',
+ ' top: 0;',
+ ' width: 100%;',
+ ' height: 100%;',
+ ' border-radius: 0;',
+ ' box-shadow: 1px 1px 20px rgba(0, 0, 0, .15);',
+ '}',
+
+ '.ew-tree-table .ew-tree-table-edit:focus {',
+ ' border-color: #5FB878 !important;',
+ '}',
+
+ '.ew-tree-table .ew-tree-table-edit.layui-form-danger {',
+ ' border-color: #FF5722 !important;',
+ '}',
+
+ '/** 鎼滅储鏁版嵁闅愯棌琛� */',
+ '.ew-tree-table tr.ew-tree-table-filter-hide {',
+ ' display: none !important;',
+ '}',
+
+ '/** 澶撮儴宸ュ叿鏍� */',
+ '.ew-tree-table .ew-tree-table-tool {',
+ ' min-height: 50px;',
+ ' line-height: 30px;',
+ ' padding: 10px 15px;',
+ ' box-sizing: border-box;',
+ ' background-color: #f2f2f2;',
+ ' border-bottom: 1px solid #e6e6e6;',
+ '}',
+
+ '.ew-tree-table .ew-tree-table-tool .ew-tree-table-tool-right {',
+ ' float: right;',
+ '}',
+
+ '.ew-tree-table .ew-tree-table-tool .ew-tree-table-tool-item {',
+ ' position: relative;',
+ ' color: #333;',
+ ' width: 26px;',
+ ' height: 26px;',
+ ' line-height: 26px;',
+ ' text-align: center;',
+ ' margin-left: 10px;',
+ ' display: inline-block;',
+ ' border: 1px solid #ccc;',
+ ' box-sizing: border-box;',
+ ' vertical-align: middle;',
+ ' -webkit-transition: .3s all;',
+ ' transition: .3s all;',
+ ' cursor: pointer;',
+ '}',
+
+ '.ew-tree-table .ew-tree-table-tool .ew-tree-table-tool-item:first-child {',
+ ' margin-left: 0;',
+ '}',
+
+ '.ew-tree-table .ew-tree-table-tool .ew-tree-table-tool-item:hover {',
+ ' border-color: #999;',
+ '}',
+
+ '.ew-tree-table .ew-tree-table-tool-right .layui-table-tool-panel {',
+ ' left: auto;',
+ ' right: -1px;',
+ ' z-index: 9999;',
+ '}',
+
+ '/* 鍒楀鎷栨嫿璋冩暣 */',
+ '.ew-tree-table .ew-tb-resize {',
+ ' position: absolute;',
+ ' right: 0;',
+ ' top: 0;',
+ ' bottom: 0;',
+ ' width: 10px;',
+ ' cursor: col-resize;',
+ '}',
+
+ '.ew-tree-table-resizing {',
+ ' cursor: col-resize;',
+ ' -ms-user-select: none;',
+ ' -moz-user-select: none;',
+ ' -webkit-user-select: none;',
+ ' user-select: none;',
+ '}',
+
+ '/* 杈呭姪鏍峰紡 */',
+ '.ew-tree-table .layui-form-switch {',
+ ' margin: 0;',
+ '}',
+
+ '.ew-tree-table .pd-tb-0 {',
+ ' padding-top: 0 !important;',
+ ' padding-bottom: 0 !important;',
+ '}',
+
+ '.ew-tree-table .break-all {',
+ ' word-break: break-all !important;',
+ '}',
+
+ '/** 鎵╁睍鍥炬爣 */',
+ '.ew-tree-table .ew-tree-icon-folder:after, .ew-tree-table .ew-tree-icon-file:after {',
+ ' content: "";',
+ ' padding: 2px 10px;',
+ ' -webkit-background-size: cover;',
+ ' -moz-background-size: cover;',
+ ' -o-background-size: cover;',
+ ' background-size: cover;',
+ ' background-repeat: no-repeat;',
+ ' background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAE6UlEQVR4Xu2ZPYhcVRiGny9hC0FsTEBCGkFTWIQE/IlpgmKpWAiLyR0XLbYTxEKxkCAEhRCxEOwsjJnJioKIYClWKgqiskIIaCoLYyASVJT87JGspN37LrOXvec777Tzzrnvz7Nn2dnAr6YbiKbTOzwGoHEIDIABaLyBxuP7BjAAjTfQeHzfAAag8QYaj+8bwAA03kDj8X0DGIDGG2g8/lw3QFlhD9fZN7oOF7gYT3NudL5GaGjTAJQP2c1VXgIOExyGkf4/oXCe4I3oeH+EvY/G0qYAKFOWCV4Hdo8mQb+RL7jBE7HE3/3S9hQyAGXGCeDVSiv6lqscief4t1L/g9mWAChTHiD4ZrTXvVbPu9GxrEnbUWkAzPgeOJCglsXo+ChBji2L0AtAmfEgrP/0Z3hdZoF7Y5HLGcJsRQYFgLeAF7fiYSM540x0LI3Ey7bb6AdgytcEh7bd6VYa2MGhOJrmVpurmX4AZlwCds31lPF9+AI32O8/DYUvccqUKwR3jG/DuR29Gd36F1pNv/pvgKwAFK5RuC+e4eeWCWgXgJurFz6LCY8bgA0aSPwr4P/UhVNc43ir3xK2fQPcAr/wO/AewU/Ar6xRqroVdvAnC6zGIlc369sAbLax8er/ofAJOzkVR9e/uZVeBkCqqTrRyeh4RXFtAJSWatQUno0Jp/usG4C+hup9/yJ72BuPcH2jCAag3oEV50vRccYAKFXl1LwdHS8YgJzj9qcqfBoTnjQA/VVlVXwXHfcbgKzz9uf6IToOGoD+orIqDEDWZcVcBkAsKqvMAGRdVsxlAMSissoMQNZlxVwGQCwqq8wAZF1WzGUAxKKyygxA1mXFXAZALCqrzABkXVbMZQDEorLKDEDWZcVcBkAsKqvMAGRdVsxlAMSissoMQNZlxVwGQCwqq8wAZF1WzGUAxKKyygxA1mXFXAZALCqrzABkXVbMZQDEorLKDEDWZcVcBkAsKqvMAGRdVsxlAMSissoMQNZlxVwGQCwqq8wAZF1WzGUAxKKyygxA1mXFXAZALCqrzABkXVbMZQDEorLKDEDWZcVcBkAsKqvMAGRdVsxlAMSissoMQNZlxVwGQCwqq8wAZF1WzGUAxKKyygxA1mXFXAZALCqrzABkXVbMZQDEorLKDEDWZcVcBkAsKqvMAGRdVsxlAMSissoMQNZlxVwGQCwqq8wAZF1WzGUAxKKyygxA1mXFXAZALCqrzABkXVbMZQDEorLKDEDWZcVcBkAsKqvMAGRdVsxlAMSissoMQNZlxVwGQCwqq8wAZF1WzLUFAMy4BOwSH2jZmBoorMaE/RtZij6/ZcoFgrv7dH5/lA38Eh33zAfAjM+BR0cZz6Y2bqDwY0w4MB8AU04SvOyuq2zg4+h4aj4AzvIwha+qjN+66cLzMeGduQC4+eEy4zywr/U+K8t/hQX2xiJ/zQ/ACgdZ40vgtspKaNducCyOsdJXQO9fAbcOKGc5whofENzVd6jf3/YGTkTHccWFDMD6r4LT3MlOloHHCB4CblceYs3gDfxB4TeCcxReiwmr6hM3BYB6qHX1NGAA6tlqEKcGYJBa6znUANSz1SBODcAgtdZzqAGoZ6tBnBqAQWqt51ADUM9Wgzg1AIPUWs+hBqCerQZxagAGqbWeQw1APVsN4tQADFJrPYcagHq2GsTpf+KxwJB5Cd5mAAAAAElFTkSuQmCC");',
+ '}',
+
+ '.ew-tree-table tr.ew-tree-table-open > td .ew-tree-icon-folder:after {',
+ ' background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAKwElEQVR4Xu2df9AVVRnHP899gUxmYKhsCpJREEeMakSoiGGCbIxSizIJ7i5OksZkMIxQjlOQyOCQ5o/8RWmkMdz7wjDC5I+hcFSKxEENh4YsEwPJAbVQ8AeQL733NPcKyn3v7r17d8/uvfvus//ec57n+3yf7z179uw5zwp6ZZoByXT0GjwqgIyLQAWgAsg4AxkPX0cAFUDGGch4+DoCqAAyzkDGw9cRQAWQcQYyHr6OACqA5hkw63kfr3IyOQZTIte8BUs9OnibEi/isEcEY8lqpswEHgHMGgbSxTyEyRjGIC1MfM8UGQ4CfyLHWp7jbllEKVNZjBBsIAGYAi7CrcCgCL6S6voM4IrDtqQcptlPQwGYAksRrkpVkIZD5JgmeR5IFe4WgK0rAFPkamBRC3BFd2k4AkwSl83RjfVeC74CMCuZSI6NqQ7d8G9KDJOLK3MEvTwY8BdAga0Io3sBa0vEYWEviCOWEDwFYDoZh+HxWDwmb/R18gzSx0Rv4r0FUORa4EfJ5yomj8IEyfNYTNZTbdZbAAU2IJyb6siOB2+4Qlx+3mvisRiInwC2I4yy6Ke1pgw/E5crWwuiPb373QL+BZzcnpBDobpLHGaF6tnLO6kAenmCG4WXFQH8WhwubURGFn/PhgAMD4nLl7KY4EYxZ0MAcBhhqOTZ14iQrP2eFQGU8/ogeb6qC0LVEs+SAMqRL+ctLpdZlRdFeoH32UBTpLc9Br6XbMMuhLUIm+jmzbZSQUdlV9M++rBTpnI4CWxZGwGS4NSWj2eBh4CbxGG3LaM97agA4mLWnt23gZ+yg8VxbHVTAdhLVNyWHqabKbb3NqgA4k6bTfuG+3GYYvNJRgVgM0FJ2DL8QFxutOVKBWCLyaTsGN6gH0NlKq/bcKkCsMFi0jYMs8XlDhtuVQA2WEzahuH34vJlG25VADZYTN7GPnE4yYZbFYANFlth4y362VjSVgG0Ink2fAon2Xi7qQKwkYxW2OglAtiP4QlgN8LLreAxtT4HcL1cwKGo+FsxAnQDv6HEbTKDv0QNQPtHYyBpAZSPm7mSp/ymS682YCA5ARiWMYS5Mon/tUHcCuEoA0kJ4AZx+KGy3n4MJCGA9eJwXqPQzSJyjGAMJU5s1FZ/r8NAH7roYIdM5T9BeIpXAIaXOMKZcgkH/MCYIp8GvgN8A/hQENDaJhADrwG/oy9X1BNDvAIQZkqee+okfwGGa9qq4FQgblPVaC85xsp09nqhjlMAO9nBCK9tTGYjfdhLJ3BRqqhMK1jDdoYw2msCHqcAypsZ53txZoqVo9pz08pnKnEbLhKXe3tij1MAk8VhQ0+HZjWj6GZ7KklMM2jD3eJW5lpVV5wC+IA47K8RQJEVwMVp5jKV2H3OR8YjAMPL4vLRmuSvoYMjvAoMTCWJ6Qa9Vhy+mdQIsEEcJtcIYCWjybE13TymFL2wVPK1dZ/iGgE8S7KYTi7F8KuUUphu2AlPAsu1eose9/9lwPfSzWRq0Q8Xh53J3AI6+IRM4681AiiwBeEzqaUwrcANh8Slvxf8OG4BXezg/T0XgCpr/afxX4S+aeUxtbgNfxCXSUkJYJs4nKXP/20ll5vFYV4yAjCsEJdve9z/y8/+5TUAvZJmwDBDXArJCADmicPNHgLQ5d+kE3/Mn+Hj4vK3ZARg+KK4POIxAdyEMKFVHGTWb/m7Cc9zgl9tgTgmgd5LwAUOIrrZI3EhGraIyzg/v7YFsFcchnhMAE+nm38kHrw6BMMycfl+MgLwObRoikwDVmk+WsCAcJnkWZ6MAOA6cWo/MGUKXI/optAWpB9KnC0zeDoZAQh5ydf+002BhxHOaQkBWXZqKHGQE+odIrU7BxBGSZ7yd/uqLlOsbArVV8DJi9FzUe54GDYF4L0EvIpTKLEr+djVIz67gOIRgOFpcTnb499f3u69VtPREgbmiMPt9TzbHAHuEYeZHgtASxB+3JLws+40x3iZXv/rb/YE4PNhJlNgPWKnnk3W89l0/APo3+gIuT0BwBfEqf3SqCnwCsKHmwavHaIy8Kw4jGxkxKYAapaAzSoGU2JPIxD6ewwMGDrFxWlk2Y4ADHvE5WMe9//zEf2Cd6MkxPJ7wIqidgQAnieATYGfIFwTS4BqtD4DwjmS59FGNNkRgM+WY1Pkt8DXGoHQ32NgoItB9U5lH/NoRwAwXRxWe6wB9N4vj8SQM4smXxCHU4PYsyOADs6Uafz9eIdmDQM54l8XIAg4bROagXXicGGQ3jYE4L0EXOBcpPZwaBBQ2iYiA4YF4la+AN/wsiGAP4vDWI8ngKsQljZEoA3iYOA8cVgfxHB0Afi8cDBF1mgBiCApiKGN8BHJ80oQy9EFAHPF4VaPCeDzwPAgILSNRQYML4nL4KAWowtAmCh5/lg1AXyAE3mDg0FBaDurDASqynbMY3QBQO0S8Eomkqt9L2A1TDXmx8AScVgYlJ6oAnhRHIZ6TADnI9wQFIS2s8rAheKwLqjFqAJ4UBwu8BBAESEfFIS2s8hAjlNlOi8EtRhNAIZrxWWBxwSwvCh0RlAQ2s4SA4YD4jKoGWvRBCB8S/KVx713L6MTwGb4t932UXGa230dTQAlzpAZ1Sd+TIHxCI/ZjkztBWKg6aLcUQTgtwQ8B6ldFwgEXxtFY8DnXEY9o+EFYHhK3Eqh56rLFCu1gWvqA0SLTHsHYkAY2ezHOMILAJaLw2UeAih/BuaTgQBrI3sM1KkDFM8IADV7zs2d9KV/pQ5Qzl5kaikQA4bHxWV8oLbHNYoyAnxeHDZVPQEUGIvwZLMgtL0VBm4XhznNWgovAI8956aTWRh+2SwIbW+BgQbfZvDzEFYAu8XhFI/7/53Ady2EoyaaZ+AscdjWbLdwAjDcL27tZk9T5ClgTLMgtH1EBhrUAYpjEljzxkkLQUZMYrTuW8UJ98cLOwLUfH3CrORT5JofgqLFrb2PMuD5SB6EnXACgNPFYUfVE0Anl5TPowdxqm2sM3C5OPwijNXmBeCz4GCK3AbMDgNC+0RkwDBOXLaEseIngOeAEZ4GDU+Iy2drngAKbEb4XBgQ2icCAwHqADU/CSzwJFK71fuoobvEYVbV8P9OJfA3tRBkhESG7/qMOIwK2917BCiwDuHrPiPAbHG5o0oAqxlJt3ct2rDAtF9ABnyKcwfsjd8tYDH4bCwUJki++n2/KVbOoXtWow4KRNuFZsDzXGZQa34jgP+xLq8l4CI3gnc9+qBAtF0IBgwH6MdgmcrhEL0rXbwFUP68WxevIQyoMmzYJS7DPCaAGxEmhgWh/UIyIMyXPDeF7O0vgPIvpsB1CFf2MH6fOEzxEIBWAo+ShXB915PnfBFMuO7v9PIcASoCWMEH6VNZ7Hlvl6lhsbhc3WMCOJxuysfA9EqKAUO5+P7MeiVgg0LxFUBFBEW+AtwH9DlqsObQgSlWvgBetTM4qHNt1zQD+zEs7PkU1rSV4zrUFcDRW0G50NMtwDBKjJAZ1f92U2ApUlshPAoo7fsuA12YCt+bgXvpxyMylW6b/DQUwDFnZiWn4fLPqPccm+DVVnQGAgsguiu10I4MqADaMSsJYlIBJEh2O7pSAbRjVhLEpAJIkOx2dKUCaMesJIhJBZAg2e3oSgXQjllJEJMKIEGy29GVCqAds5IgJhVAgmS3oysVQDtmJUFM/wdaDlOuM5Eu/AAAAABJRU5ErkJggg==");',
+ '}',
+
+ '.ew-tree-table .ew-tree-icon-file:after {',
+ ' background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAJNUlEQVR4Xu2dXYxdVRXHf2tghhYaoba1Qk1owIwmfVBaTKRgQqMPlGjig2nDnDsF0whSnwqJ4SNoU2OLUSNPVDSx2t47hEkxaQMBI1hB/EiE6osYqjGUYPGjCihN6Uy525wzt7UdZu7ZZ87a5949Z52XeVl77bX//9/d52vvM4IdtVZAaj16GzwGQM0hMAAMgJorUPPh2wxgANRcgZoP32YAA6DmCtR8+DYDGADVKuB2s4BB1gMbEYZxLEFYDlxQbSU97+0Ejn8hHMPxR4R9LOZxuZGTVVZW2QzgxlnGBNuBUYSLqhxkNH05jgN7GeIrsoF/VlF3cADcQc7nKHfiuM+M97Q0BUH4GpfxbVnHKc9WcwoLCoBrsRjHYwhr51Rd3Rs5foXwaUl4PZQUwQBwLa4AngZWhiq+JnlfBj4pCX8JMd4gALgxluJ4Hrg8RNE1zHkE4WoZ4Zj22NUBcOMsZILnEFZrF1vrfI5DDHGdbOCEpg76ADTZiXCXZpGWq6OAsFNGuEdTD1UA3B7exwDpdLUgt0jHqwjjwH6EF0NMb7k19DAgO03CKtp8pvNM5AO55TjeZoCVMsLfc2M9A3QBaPEQcGtO328hbOYw+2Qbbc8653WY28YAw3yONrsRLswZ7Pck4TYtQdQAcOMMMckbwMIuxaVPua6VhBe0BjCf8rgWa4Bf5jwVPcEgl8gGJjTGrgfAGDfgeCKnqC2SsEuj8Pmaw7W4HXiw6/iE9TLCkxoa6AHQyopOi5/5cLzCCq4M/WRLQ5Re5ug8Of1z11tox3el0UXrAgPQA6DJQYTru/R9ryTsKFBbbUNdK7vS/3qXH9PPpcE6DYH0AGjxEjA8a1Ft1sgohzSKnu853MNcRburVocl4UMaOugB0MxeYMx+BTt14fKmRtHzPYcb5+LOBfVsp9Pj0mCRhg56ALRw3QqSxPYgFDHMVaSnAVDElQpjDYAKxe7HrgyAfnSlwpoMgArF7seuDIB+dKXCmgyACsXux64MgH50pcKaDIAKxe7HrgyAfnSlwpoMgBnEduO8n0m+j+MahCUV+pHf1dQun18zyBdkA3/Lb9A9wgCYpk9nj8EfEC4tK27Q9o7XGOIjZXf2GADTAWjyQ4Sbg5qnl3yvJGwqk84AePcMkO6VSxdSxnAck4RlZQo1AN4NwF+By8qIWmHbo5Kwokx/BkDcp4A9kpQ7XRkA0wGY2nPw+yguAoVVZTd0GgAz3Qbu5VIGsr0H1wLvLTPFBmj772xJd5vbZJTXyuY3AMoqGHl7AyByA8uWbwCUVTDy9gZA5AaWLd8AKKtg5O0NgMgNLFu+AVBWwcjbGwCRG1i2fAOgrIKRtzcAIjewbPkGQFkFI29vAERuYNnyDYCZXgbZmsAzqmjtto5md7CtCTz3F1E/AGxN4DkE1A+AVvb9fFsT2MGgjgDYmsCz5oD6ARDXKcDWBE6/iC9LbOc7xLYmsK6ngHTcztYE1vc2sOyDldja24Og2BxTrtcAUBY0tnQGQGyOKddrACgLGls6AyA2x5TrNQCUBY0tnQEQm2PK9RoAyoLGls4AiM0x5XoNAGVBY0tnAMTmmHK9BsAMgqp+J1D5u37K/mMATFM02JpApe/6GQCB/8eNC7sgpPR3/QyA0ACEXRNY+rt+BkB4AEKuCSz9XT8DIDQAYU8BpdfwGQChAQj1ncD0IlDhu34GQGAAUoGV1wSqftfPAKgAAG2RQ+Rzu1nAIOuBjQjDOJYgLAcu0Oyv7Crr07VEszdQU7wQudw4y5hgOzCKcFGIPs7OaQCEVtgzvzvI+RzlThz3VWF8p6wJSXRmFJsBPI2eKazzdPIxhLUl0syl6RFJWDmXhtPbGABzVNG1uAJ4GnSMKFSG4zfS4JpCbWYJNgDmoKIbYymO54HL59C8fBPHj6TBLeUTgQFQUEU3zkImeA5hdcGmeuHCRhlhXCOhAVBQRddkJ8JdBZtphr/DIEtkA29qJDUACqjY2aF8BGFBbjPHq0j2K92P8KKMcKxbGzfGKhy/ABbn5N4vCZ/N7d8zwADwFCoNc63sv5XcmtPkLYTNHGafbKPtk76A+dDmwzLKSz55fWIMAB+VUvPHGWKSN4CFXZqcTP+djSS84JmWQuY7xqRB4pvbJ84A8FEpBWCMG3A8kRO+RRJ2eaZMZ5SPAj/zmPbTlEd5h6tkE//wze8TZwD4qDQ1/T8I3D5ruOMVVnClrOOUT8rMfMczCO/JjXdM4vi4jHIoN7ZggAHgKZhrchDh+i7h90rCDp90hcwHB9wiCXt8cheNMQA8FXOt7MJreNbwNmt8fqEFzU/t3ywNfuBZZuEwA8BTMtfkOMKFs4YPcknevblr8jHgKa9pf6qjQtcUnkM5J8wA8FSt7Dr9zHzJLvgWeXYZ3Py0DgPA040yABQ237FVGjzgWVqpME0A/tuVbsfF0uA/partYeO5AtDP5uvOAE3+hPDBWT0aYLXcxO966GGprucCQL+brw3AswifmFVlxz3SYGcpF3rYuCgA7mHW0uYn3ud8x93S4P6qh6h3CmiyC+GLXQAo9KCkaiHy+isCQMf8p3IeG/+/yx6ZrzsDtLgReLyrkI4vSSN7ohbd4QvAHMzfLg2+2itB9GaA9GXJBK93vVeGk7RZ6/PApFeCzNavDwCuxaeAAwV++fdLg7t7OVY1ANJBeL8udXyehEdFssecURx5AAB3AN8EzvMakOMBabDVKzZgkC4AYyynzcveCybgEYQDPgsmAmrgldoDAK88WVCfmK96DXB69K7JNxC+7K9GzSL7yPwwAKSLJid5Fri6Ztb6DHeXJGzxCawqRvUUcGYWmFo2/duerJmvSrni/fSd+UFmgDMQTG2c+Clkf+t+fEeS7CKx744gM8BZEKQrXNPbouv6buTVFHQSx83S4JFquiveS1AAsgvehxhkEXdUvHmyuBL6LZ5hgK39/v4jOABnZoN0+/QkO3DcVOEuWn1bu2V0vA38mPP4Vr8bf3oYlQFwFgjpXcJ6HBshe3u4NMQHFII7ny7UlOy/maYbPtI3oY9yigOyiePB+1bsoHIAFGu3VAoKGAAKIsacwgCI2T2F2g0ABRFjTmEAxOyeQu0GgIKIMacwAGJ2T6F2A0BBxJhTGAAxu6dQuwGgIGLMKf4HAR/hrhUhGSQAAAAASUVORK5CYII=");',
+ '}',
+ '</style>'
+ ].join(''));
+
+ exports('treeTable', tt);
+});
diff --git a/WebTM/views/grf/123.txt b/WebTM/views/grf/123.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/WebTM/views/grf/123.txt
diff --git a/WebTM/views/grf/a.grf b/WebTM/views/grf/a.grf
new file mode 100644
index 0000000..542b3b9
--- /dev/null
+++ b/WebTM/views/grf/a.grf
@@ -0,0 +1,335 @@
+锘縊bject Report
+ Version='6.0.0.6'
+ Title='浣犵殑鎶ヨ〃鏍囬'
+ PrintAsDesignPaper=F
+ Object Font
+ Name='瀹嬩綋'
+ Size=105000,0
+ Weight=400
+ Charset=134
+ End
+ Object Printer
+ Size=256
+ Width=7
+ Height=5
+ LeftMargin=0
+ TopMargin=0
+ RightMargin=0
+ BottomMargin=0
+ End
+ Object DetailGrid
+ CenterView=T
+ ShowColLine=F
+ ShowRowLine=F
+ Object Border
+ Object Pen
+ Width=1.5
+ End
+ End
+ Object Recordset
+ Items Field
+ Item
+ Name='鏉$爜缂栧彿'
+ End
+ Item
+ Name='鏃ユ湡'
+ Type=DateTime
+ Format='yyyy//MM//dd'
+ End
+ Item
+ Name='鎵规'
+ End
+ Item
+ Name='鐗╂枡浠g爜'
+ End
+ Item
+ Name='鐗╂枡鍚嶇О'
+ End
+ Item
+ Name='瑙勬牸鍨嬪彿'
+ End
+ Item
+ Name='鏁伴噺'
+ Type=Currency
+ End
+ Item
+ Name='渚涘簲鍟嗕唬鐮�'
+ End
+ Item
+ Name='渚涘簲鍟�'
+ End
+ Item
+ Name='鍗曟嵁鍙�'
+ End
+ End
+ End
+ Items Column
+ Item
+ Name='Column1'
+ Width=7.01146
+ End
+ End
+ Object ColumnContent
+ Height=4.78896
+ Items ColumnContentCell
+ Item
+ Column='Column1'
+ FreeCell=T
+ Items Control
+ Item
+ Type=FreeGrid
+ Name='FreeGrid1'
+ Left=0.105833
+ Top=0.15875
+ Object Border
+ Styles=[DrawLeft|DrawTop|DrawRight|DrawBottom]
+ End
+ ColumnCount=4
+ RowCount=6
+ Items FreeGridColumn
+ Item[1]
+ Width=1.27
+ End
+ Item[2]
+ Width=2.11667
+ End
+ Item[3]
+ Width=1.08479
+ End
+ Item[4]
+ Width=2.2225
+ End
+ End
+ Items FreeGridRow
+ Item[1]
+ Height=0.846667
+ End
+ Item[2]
+ Height=0.65
+ End
+ Item[3]
+ Height=0.65
+ End
+ Item[4]
+ Height=0.65
+ End
+ Item[5]
+ Height=0.65
+ End
+ Item[6]
+ Height=0.899583
+ End
+ End
+ Items FreeGridCell
+ Item[1,1]
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Weight=400
+ Charset=134
+ End
+ Text='鐢熶骇鏃ユ湡'
+ End
+ Item[1,2]
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Bold=T
+ Charset=134
+ End
+ WordWrap=T
+ ShrinkFontToFit=T
+ Text='[#鏃ユ湡#]'
+ End
+ Item[1,3]
+ FreeCell=T
+ Items Control
+ Item
+ Type=Barcode
+ Name='Barcode4'
+ Width=3.20146
+ Height=1.40229
+ BarcodeType=QRCode
+ CaptionPosition=None
+ CheckSum=T
+ Text='[#鏉$爜缂栧彿#]'
+ Object Font
+ Name='榛戜綋'
+ Size=67500,0
+ Weight=400
+ Charset=134
+ End
+ End
+ Item
+ Type=FieldBox
+ Name='FieldBox1'
+ Top=1.40229
+ Width=3.20146
+ Height=0.79375
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Weight=400
+ Charset=134
+ End
+ ShrinkFontToFit=T
+ WordWrap=T
+ DataField='鏉$爜缂栧彿'
+ End
+ End
+ ColSpan=2
+ RowSpan=3
+ End
+ Item[2,1]
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Weight=400
+ Charset=134
+ End
+ Text='鎵规'
+ End
+ Item[2,2]
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Bold=T
+ Charset=134
+ End
+ WordWrap=T
+ ShrinkFontToFit=T
+ Text='[#鍗曟嵁鍙�#]'
+ End
+ Item[3,1]
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Weight=400
+ Charset=134
+ End
+ Text='浠g爜'
+ End
+ Item[3,2]
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Bold=T
+ Charset=134
+ End
+ WordWrap=T
+ ShrinkFontToFit=T
+ Text='[#鐗╂枡浠g爜#]'
+ End
+ Item[4,1]
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Weight=400
+ Charset=134
+ End
+ Text='瑙勬牸'
+ End
+ Item[4,2]
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Bold=T
+ Charset=134
+ End
+ WordWrap=T
+ ShrinkFontToFit=T
+ Text='[#瑙勬牸鍨嬪彿#]'
+ End
+ Item[4,3]
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Weight=400
+ Charset=134
+ End
+ Text='鏁伴噺'
+ End
+ Item[4,4]
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Bold=T
+ Charset=134
+ End
+ WordWrap=T
+ Text='[#鏁伴噺#]'
+ End
+ Item[5,1]
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Weight=400
+ Charset=134
+ End
+ Text='鍚嶇О'
+ End
+ Item[5,2]
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Bold=T
+ Charset=134
+ End
+ WordWrap=T
+ ShrinkFontToFit=T
+ Text='[#鐗╂枡鍚嶇О#]'
+ ColSpan=3
+ End
+ Item[6,1]
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Weight=400
+ Charset=134
+ End
+ Text='渚涘簲鍟�'
+ End
+ Item[6,2]
+ Object Font
+ Name='瀹嬩綋'
+ Size=82500,0
+ Bold=T
+ Charset=134
+ End
+ WordWrap=T
+ ShrinkFontToFit=T
+ Text='[#渚涘簲鍟嗕唬鐮�#][#渚涘簲鍟�#]'
+ ColSpan=3
+ End
+ End
+ End
+ End
+ End
+ End
+ End
+ Object ColumnTitle
+ Height=0
+ Items ColumnTitleCell
+ Item
+ GroupTitle=F
+ Column='Column1'
+ TextAlign=MiddleCenter
+ Text='Column1'
+ End
+ End
+ End
+ End
+ Items ReportHeader
+ Item
+ Name='ReportHeader1'
+ Height=0
+ RepeatOnPage=T
+ End
+ End
+ Items ReportFooter
+ Item
+ Name='ReportFooter1'
+ Height=0
+ End
+ End
+End
diff --git "a/WebTM/views/grf/\346\261\207\346\212\245\345\215\225.grf" "b/WebTM/views/grf/\346\261\207\346\212\245\345\215\225.grf"
deleted file mode 100644
index a706b74..0000000
--- "a/WebTM/views/grf/\346\261\207\346\212\245\345\215\225.grf"
+++ /dev/null
@@ -1,712 +0,0 @@
-锘縊bject Report
- Version='6.0.0.6'
- Object Font
- Name='瀹嬩綋'
- Size=105000,0
- Weight=400
- Charset=134
- End
- Object Printer
- Height=29.7
- Oriention=Landscape
- LeftMargin=1.5
- TopMargin=0.5
- RightMargin=1.5
- BottomMargin=0.5
- End
- Object DetailGrid
- Object Recordset
- Items Field
- Item
- Name='鍗曟嵁鍙�'
- End
- Item
- Name='鏃ユ湡'
- Type=DateTime
- Format='yyyy//MM//dd'
- End
- Item
- Name='渚涘簲鍟�'
- End
- Item
- Name='鐗╂枡浠g爜'
- End
- Item
- Name='鐗╂枡鍚嶇О'
- End
- Item
- Name='瑙勬牸鍨嬪彿'
- End
- Item
- Name='璁¢噺鍗曚綅'
- End
- Item
- Name='鏁伴噺'
- Type=Integer
- End
- Item
- Name='鍗曚环'
- Type=Currency
- End
- Item
- Name='閲戦'
- Type=Currency
- End
- Item
- Name='鍚◣鍗曚环'
- Type=Currency
- End
- Item
- Name='浜よ揣鏃ユ湡'
- Type=DateTime
- Format='yyyy//MM//dd'
- End
- Item
- Name='涓氬姟鍛�'
- End
- Item
- Name='琛屽彿'
- End
- Item
- Name='鎵规'
- End
- Item
- Name='璁╂鎺ユ敹'
- End
- Item
- Name='鐢熶骇鏃ユ湡'
- End
- Item
- Name='鍚堟牸鏁伴噺'
- End
- Item
- Name='璁″垝璺熻釜鍗曞彿'
- End
- Item
- Name='閫佽揣鍗曞彿'
- End
- Item
- Name='閲囪喘璁㈠崟鍙�'
- End
- Item
- Name='婧愬崟鍗曞彿'
- End
- Item
- Name='琛ㄥご澶囨敞'
- End
- Item
- Name='棰勮鍒拌揣鏃ユ湡'
- End
- Item
- Name='渚涘簲鍟嗕唬鐮�'
- End
- Item
- Name='Field3'
- End
- Item
- Name='琛ㄤ綋澶囨敞'
- End
- End
- End
- Items Column
- Item
- Name='搴忓彿'
- Width=0.767292
- End
- Item
- Name='璁″垝璺熻釜鍗曞彿'
- Width=2.80458
- End
- Item
- Name='鐗╂枡浠g爜'
- Width=3.20146
- End
- Item
- Name='鐗╂枡'
- Width=2.98979
- End
- Item
- Name='瑙勬牸鍨嬪彿'
- Width=3.01625
- End
- Item
- Name='璁¢噺鍗曚綅'
- Width=1.79917
- End
- Item
- Name='鏁伴噺'
- Width=1.98438
- End
- Item
- Name='Column2'
- Width=0.899583
- End
- Item
- Name='Column3'
- Width=1.905
- End
- Item
- Name='Column4'
- Width=2.01083
- End
- Item
- Name='Column5'
- Width=1.98438
- End
- Item
- Name='Column6'
- Width=3.20146
- End
- End
- Object ColumnContent
- Height=1.00542
- Items ColumnContentCell
- Item
- Column='搴忓彿'
- FreeCell=T
- Items Control
- Item
- Type=SystemVarBox
- Name='SystemVarBox1'
- Dock=Fill
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- SystemVar=RowNo
- End
- End
- End
- Item
- Column='璁″垝璺熻釜鍗曞彿'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- WordWrap=T
- TextAlign=MiddleCenter
- ShrinkFontToFit=T
- DataField='婧愬崟鍗曞彿'
- End
- Item
- Column='鐗╂枡浠g爜'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- WordWrap=T
- TextAlign=MiddleCenter
- ShrinkFontToFit=T
- DataField='鐗╂枡浠g爜'
- End
- Item
- Column='鐗╂枡'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- WordWrap=T
- TextAlign=MiddleCenter
- ShrinkFontToFit=T
- DataField='鐗╂枡鍚嶇О'
- End
- Item
- Column='瑙勬牸鍨嬪彿'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- WordWrap=T
- TextAlign=MiddleCenter
- ShrinkFontToFit=T
- DataField='瑙勬牸鍨嬪彿'
- End
- Item
- Column='璁¢噺鍗曚綅'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- WordWrap=T
- TextAlign=MiddleCenter
- ShrinkFontToFit=T
- DataField='鎵规'
- End
- Item
- Column='鏁伴噺'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- WordWrap=T
- TextAlign=MiddleCenter
- ShrinkFontToFit=T
- DataField='鐢熶骇鏃ユ湡'
- End
- Item
- Column='Column2'
- FreeCell=T
- Items Control
- Item
- Type=FieldBox
- Name='FieldBox1'
- Dock=Fill
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- TextAlign=MiddleCenter
- DataField='璁¢噺鍗曚綅'
- End
- End
- End
- Item
- Column='Column3'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- TextAlign=MiddleCenter
- DataField='鏁伴噺'
- End
- Item
- Column='Column4'
- TextAlign=MiddleCenter
- End
- Item
- Column='Column5'
- End
- Item
- Column='Column6'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- FreeCell=T
- Items Control
- Item
- Type=FieldBox
- Name='FieldBox2'
- Dock=Fill
- DataField='琛ㄤ綋澶囨敞'
- End
- End
- End
- End
- End
- Object ColumnTitle
- Height=1.00542
- RepeatStyle=OnPage
- Items ColumnTitleCell
- Item
- GroupTitle=F
- Column='搴忓彿'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- TextAlign=MiddleCenter
- Text='搴忓彿'
- End
- Item
- GroupTitle=F
- Column='璁″垝璺熻釜鍗曞彿'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- TextAlign=MiddleCenter
- Text='璁㈠崟鍙�'
- End
- Item
- GroupTitle=F
- Column='鐗╂枡浠g爜'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- WordWrap=T
- TextAlign=MiddleCenter
- Text='鐗╂枡浠g爜'
- End
- Item
- GroupTitle=F
- Column='鐗╂枡'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- WordWrap=T
- TextAlign=MiddleCenter
- Text='鐗╂枡鍚嶇О'
- End
- Item
- GroupTitle=F
- Column='瑙勬牸鍨嬪彿'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- WordWrap=T
- TextAlign=MiddleCenter
- Text='瑙勬牸鍨嬪彿'
- End
- Item
- GroupTitle=F
- Column='璁¢噺鍗曚綅'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- WordWrap=T
- TextAlign=MiddleCenter
- Text='鎵规鍙�'
- End
- Item
- GroupTitle=F
- Column='鏁伴噺'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- WordWrap=T
- TextAlign=MiddleCenter
- Text='鐢熶骇鏃ユ湡'
- End
- Item
- GroupTitle=F
- Column='Column2'
- Object Font
- Name='瀹嬩綋'
- Size=82500,0
- Weight=400
- Charset=134
- End
- WordWrap=T
- TextAlign=MiddleCenter
- Text='璁¢噺鍗曚綅'
- End
- Item
- GroupTitle=F
- Column='Column3'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- TextAlign=MiddleCenter
- Text='閫佽揣鏁伴噺'
- End
- Item
- GroupTitle=F
- Column='Column4'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- TextAlign=MiddleCenter
- Text='鍖呰鏁�*瀹氶噺'
- End
- Item
- GroupTitle=F
- Column='Column5'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- TextAlign=MiddleCenter
- Text='绛炬敹鏁伴噺'
- End
- Item
- GroupTitle=F
- Column='Column6'
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- WordWrap=T
- TextAlign=MiddleCenter
- Text='澶囨敞'
- End
- End
- End
- End
- Items ReportHeader
- Item
- Name='ReportHeader1'
- Height=5.60917
- Items Control
- Item
- Type=MemoBox
- Name='MemoBox3'
- Left=7.59354
- Top=1.5875
- Width=11.6152
- Height=0.873125
- Object Border
- Styles=[DrawBottom]
- End
- Object Font
- Name='瀹嬩綋'
- Size=180000,0
- Bold=T
- Charset=134
- End
- TextAlign=TopCenter
- Text='閫� 璐� 娓� 鍗昞r\n'
- End
- Item
- Type=Barcode
- Name='Barcode1'
- Left=21.0079
- Top=0.608542
- Width=3.59833
- Height=2.80458
- BarcodeType=QRCode
- Text='[#鍗曟嵁鍙�#]'
- Object Font
- Name='瀹嬩綋'
- Size=82500,0
- Weight=400
- Charset=134
- End
- End
- Item
- Type=MemoBox
- Name='MemoBox4'
- Left=0.396875
- Top=0.740833
- Width=15.0019
- Height=0.79375
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- Text='渚涘簲鍟�:[#渚涘簲鍟�#]'
- End
- Item
- Type=MemoBox
- Name='MemoBox6'
- Left=0.396875
- Top=2.51354
- Width=14.605
- Height=0.6
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- TextAlign=TopLeft
- Text='鍘熼�佽揣鍗曞彿:[#閫佽揣鍗曞彿#]'
- End
- Item
- Type=MemoBox
- Name='MemoBox7'
- Left=0.396875
- Top=3.09563
- Width=8.20208
- Height=0.6
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- TextAlign=TopLeft
- Text='鍗曟嵁鍙�:[#鍗曟嵁鍙�#]'
- End
- Item
- Type=MemoBox
- Name='MemoBox10'
- Left=0.396875
- Top=3.70417
- Width=14.605
- Height=0.6
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- TextAlign=TopLeft
- Text='鏀惰揣鍦板潃锛氭禉姹熺渷鍙板窞甯傛姹熷尯寮�鍙戝ぇ閬撲笢娈�818鍙穃r'
- End
- Item
- Type=MemoBox
- Name='MemoBox11'
- Left=12.7
- Top=3.09563
- Width=6.40292
- Height=0.6
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- Text='渚涘簲鍟嗙紪鐮侊細[#渚涘簲鍟嗕唬鐮�#]'
- End
- Item
- Type=MemoBox
- Name='MemoBox12'
- Left=0.396875
- Top=4.31271
- Width=8.20208
- Height=0.6
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- TextAlign=TopLeft
- Text='閫佽揣鏃ユ湡锛歔#鏃ユ湡#]'
- End
- Item
- Type=MemoBox
- Name='MemoBox13'
- Left=0.396875
- Top=4.92125
- Width=8.20208
- Height=0.6
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- TextAlign=TopLeft
- Text='鏀惰揣鑱旂郴浜猴細榛勫缓'
- End
- Item
- Type=MemoBox
- Name='MemoBox14'
- Left=12.7
- Top=4.92125
- Width=8.20208
- Height=0.6
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- TextAlign=TopLeft
- Text='鐢佃瘽锛�13185687491'
- End
- Item
- Type=PictureBox
- Name='PictureBox1'
- Left=0.396875
- Top=0.211667
- Width=2.80458
- Height=0.582083
- Picture=-2055
-iVBORw0KGgoAAAANSUhEUgAAAEwAAAAbCAYAAADWHGlkAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAecSURBVGhD7Vlr
-bFRFFJ5uCxgkgcTE3/pDfxjjD02MGAx9v0tEEjX6S4yAUUGiiRA0RhRE+tjubktLy0MNAgqFBugD2/IKpQ+00G5LKWxpaUsLbdFS+6KPPZ4zc27v3b23tDUgkPAlX27v
-uefMnfl27syZU1Hd5QFPRw/0DNwCDbXtLVDXot8PDXfDpRt/Q3Pvdbbo6B/thbOtHVB77Rq4Day96obW7r/YS8dQXx+cbz8Gde3FJha3V8Ch1mr08ipnAyraPOBuu34H
-drCnQlPbTWjq7uS7O8PrHQVPYx1c6qjHN5vfbYQQ89NARCVCjruNTWiMcIF47Xu+AzjdPIg2ByzfkcMWHU8t2wMiLBlEqN2XYekwb/EO9tJRPzqGz7OR2yyYCbbwDAhL
-L2VvHSKSntN7iElmhiSxp4IITUSm8N3kEBGZIIKz+G5iCBGSDAGxLiiob2cTQECcEwIMHai42g8iLhW+zCpmi8K1zk4ciANscQ6McfnQhhQxDrDnn2ZvhSvDo2CLN/vr
-dIIITzX90gEx2+Rzatccg8QxGCEiU0HEOvhucohQ7G/U5P6PBGNMXTCcutTJPINgslPh+nSuaO7HDjlg9a5ytig8s/RHGWuLTYMAEsFAEtFGz+Kz2Vvheu+Aaj8+Vfcn
-wWUM/lDy3gWO8gqOUAiK5ndpPvF0NRDbMEJE4bIQ6+S7ySFCUeDIyT9hFCxJdsRXMPyVI/wFc8Kne8rYAjDqpbXILjsqIvBl4+uLRvzF6Fm0HS40XeQogK4ebAsHKKKt
-YnAtwraoP08kbOEIhVnRO6V93M+fIYnsqTB9wVJQMDvfTYz/LJinpRMHjoLEuGDlznxYe6gaeR7WHkbidVNBCXZ4C7btgo+SjnCUEiwQhXx+5c/K38B1edUQnHoc28TB
-hvh2XgqGIq/LP8f+dGXmKhoxfcFQ9HspWFbORTlTYtebd04NB6pKpWBPv/8bW5Rg1P4nGSfZ4ovRsVGMycABp8LAyBBblWAiIpnvJscDJ9jqnQW4djmhqqWRLWZ4vV4p
-6uxFGWzRBVvhOsYWM15Yk4OzzAmdV1rYwoJFPsyCZW5HPxd0D1GcVbKnbDTDRPg2+TdhXLC0iQVbmoyC4SbT1a5vMlIwzPf64TbgRgu3LWjEA7eGPRJsmoIty96Dfg48
-/uhHKCuQYDbMxzRMRbB3NxRKwS6160exWXGYh2E7r3y9FxauOQyvrTniwwVf6BsLYfqCUVpxDwVbzoI1dQ6yxRokWGCsvvZMRbC3NxyVgtW19LAFYCYJRv3CXEkyCtML
-IyP9jkbTFgz9/w/Bmrv62WINJZje1nQEu9CqH95lWoFxcsbGU8avkthx+okzfcFI9LskWHnzwH0RrLZN/9w1wUgEEUvHHj9i7mbE9AW7i7tkFX4aSjB9EV6WvXvqgsXp
-HZmKYG99U4SDdcDlJr1kowRzwdxFKTAvgWj34dw4vb+E+ypYQ3cNCpYGn/9SxBaAVRm7ceY4obvTtw7lDxpk0GL9PDklwTYXyMH2lJ9li1r0KXFtHByB2mEz3UgjHgn2
-8AjmhYMNx3FRdcFn+/RPcsVPp+RC6+64c1WT2p7zRhrf6YJ9eAfBXvyuWJaGOj16pj8zPhsH9ABl+sWeG2xiwQzlnZe+Ooo+aXDYXcMWgPW5NSASXPDOtjNsMaOsxS1n
-2JPv7WWLLtiq7eaqqoY5r6M40Q4YGBxgC86wmAflLBmShANwwLKsEsitbIQjf1yRAtLh13H4LPxw9Dg2lCYH3tHXxWEAZ1qapS0A/Tbuq4XkA5WQcqBinN8WnoLZCRTn
-hMWbfuUoXbD56/ZDSk65T0zK78WwOvecnF0iLBXPohyEkJk+vst+phLsOYYYA43QBEvZX2rpm3jwT/ZUIMEowT5SVgWZqENWpceHGeUe5acJRp8g1ZSIgSiETdas8KWh
-VOyjop5THqY1DI8N4KBUsU9WN2OIVO5Rf9tQZIGfMe12ha0NHKULJn3xmeZP9wEUE041NicELdnKEQpyl6T8C4VUaYSKGY+PTmVPBRKM2lHv0PwM/lF+uyp9adi+zPhZ
-Bx++ulH50RkqIF6rmOoVTEoO6Uq1Kymo4RPV8NjiTLm2kbjGWBWvEkoR6oQx7xhHANzoxZxOJp7mqqmqxOLf+CzlYC5HKMyUFVeKwf74xakY389PE8wWl272RYo43wIl
-Ja6B6G9ZzSX/CPW5ChGGs4jEkc4GB75KsaKd8OwHvqVm2gyKMBOnX9B68HhFfrz9BPsrNI5QTV9v30SasdjmyIBvfjcjCo9G/NwUQ8QYI6Rg8tkEAkSls6eCCLX206ht
-go8EY0xdsJc3gwjGc1QwrmFWDLHD40vS4Z8R3zxHK9/MoMZoXQnG9ScYB0uken0Ufq549Ro+R0L9bS8+x3bJx4ox6fDcm+b/DwaFZlj7a0SBjBAh3I+JuNDvfwALaGJY
-+GkM3qz89p2vgRK3B4rdly1Zgs9vDtH2bq550b/CWvv7oKisFvbXnYaculLJzLwLcKiwEMqu6qmKhlu4WWwtqLNkVr4bcopPQdewuWSUdaLBMmaceXXsqbDvZJG1H3NL
-/kXDiLywq+SEpZ/GjIJ69AP4F1sn4ukxmV+HAAAAAElFTkSuQmCC
- End
- Item
- Type=MemoBox
- Name='MemoBox15'
- Left=12.7
- Top=4.33917
- Width=8.20208
- Height=0.6
- Object Font
- Name='瀹嬩綋'
- Weight=400
- Charset=134
- End
- TextAlign=TopLeft
- Text='棰勮鍒拌揣鏃ユ湡锛歔#棰勮鍒拌揣鏃ユ湡#]'
- End
- End
- RepeatOnPage=T
- End
- End
- Items ReportFooter
- Item
- Name='ReportFooter1'
- Height=3.41313
- Items Control
- Item
- Type=ShapeBox
- Name='ShapeBox1'
- Left=0.132292
- Top=0.396875
- Width=26.4054
- Height=1.19063
- End
- Item
- Type=StaticBox
- Name='StaticBox3'
- Left=0.211667
- Top=2.40771
- Width=3.38667
- Height=0.582083
- Text='閫佽揣浜猴細'
- End
- Item
- Type=StaticBox
- Name='StaticBox4'
- Left=16.4042
- Top=2.40771
- Width=3.20146
- Height=0.582083
- Text='鏀惰揣浜猴細'
- End
- Item
- Type=MemoBox
- Name='MemoBox16'
- Left=0.211667
- Top=0.502708
- Width=26.1938
- Height=0.978958
- Object Font
- Name='瀹嬩綋'
- Size=120000,0
- Weight=400
- Charset=134
- End
- Text='澶囨敞锛歔#琛ㄥご澶囨敞#]'
- End
- End
- RepeatOnPage=T
- End
- End
-End
diff --git a/WebTM/views/index.html b/WebTM/views/index.html
index 49ab87f..b56f65e 100644
--- a/WebTM/views/index.html
+++ b/WebTM/views/index.html
@@ -137,9 +137,22 @@
</dd>
<dd class="layui-nav-itemed">
- <a>濮斿宸ュ簭姹囨姤鍗�</a>
+ <a>濮斿宸ュ簭璁″垝姹囨姤鍗�</a>
<dl class="layui-nav-child">
- <dd><a lay-href="鐢熶骇宸ュ簭绠$悊/濮斿宸ュ簭姹囨姤鍗�/Sc_StationOutBillMainList.html">濮斿宸ュ簭姹囨姤鍗曞垪琛�</a></dd>
+ <dd><a lay-href="鐢熶骇宸ュ簭绠$悊/濮斿宸ュ簭璁″垝姹囨姤鍗�/WW_EntrustProcessReportBillList.html">濮斿宸ュ簭璁″垝姹囨姤鍗曞垪琛�</a></dd>
+ </dl>
+ </dd>
+ <dd class="layui-nav-itemed">
+ <a>濮斿宸ュ簭璁″垝杞嚭鍗�</a>
+ <dl class="layui-nav-child">
+ <dd><a lay-href="鐢熶骇宸ュ簭绠$悊/濮斿宸ュ簭璁″垝杞嚭鍗�/WW_EntrustProcessSendOutBillList.html">濮斿宸ュ簭璁″垝杞嚭鍗曞垪琛�</a></dd>
+ </dl>
+ </dd>
+
+ <dd class="layui-nav-itemed">
+ <a>濮斿宸ュ簭娲惧伐鍗�</a>
+ <dl class="layui-nav-child">
+ <dd><a lay-href="鐢熶骇宸ュ簭绠$悊/濮斿宸ュ簭娲惧伐鍗�/WW_EntrustProcSendWorkBillList.html">濮斿宸ュ簭娲惧伐鍗曞垪琛�</a></dd>
</dl>
</dd>
@@ -391,6 +404,8 @@
<dd><a lay-href="鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Employee.html">鑱屽憳璁剧疆</a></dd>
<dd><a lay-href="鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Department.html">閮ㄩ棬璁剧疆</a></dd>
<dd><a lay-href="鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Depart.html">閮ㄩ棬鍩虹璧勬枡</a></dd>
+ <dd><a lay-href="鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_PropertyList.html">杈呭姪灞炴�у垪琛�</a></dd>
+ <dd><a lay-href="鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Xt_ORGANIZATIONSList.html">缁勭粐鍒楄〃</a></dd>
</dl>
</dd>
</dl>
@@ -519,10 +534,22 @@
<a href="javascript:;" lay-tips="璁剧疆" lay-direction="2">
<i class="layui-icon layui-icon-set"></i>
<cite>
- 绯荤粺璁剧疆
+ 绯荤粺绠$悊
</cite>
</a>
<dl class="layui-nav-child">
+ <dd><a lay-href="绯荤粺绠$悊/鏃ュ織绠$悊/Xt_SystemLogList.html">绯荤粺鏃ュ織鍒楄〃</a></dd>
+ <dd>
+ <a>鐢ㄦ埛绠$悊</a>
+ <dl class="layui-nav-child">
+ <dd><a lay-href="绯荤粺绠$悊/鐢ㄦ埛绠$悊/Xt_UserList.html">绯荤粺鐢ㄦ埛鍒楄〃</a></dd>
+ <dd><a lay-href="绯荤粺绠$悊/鐢ㄦ埛绠$悊/Xt_UserGroupList.html">鐢ㄦ埛瑙掕壊鍒楄〃</a></dd>
+ </dl>
+ </dd>
+ <dd><a lay-href="绯荤粺绠$悊/绯荤粺鍙傛暟绠$悊/Xt_SystemParameterList.html">绯荤粺鍙傛暟鍒楄〃</a></dd>
+ <dd><a lay-href="绯荤粺绠$悊/妯″潡绠$悊/Xt_XtgnbList.html">绯荤粺妯″潡鍒楄〃</a></dd>
+ <dd><a lay-href="绯荤粺绠$悊/鍗曟嵁绫诲瀷/Xt_BillTypeList.html">鍗曟嵁绫诲瀷鍒楄〃</a></dd>
+ <dd><a lay-href="绯荤粺绠$悊/浼氳鏈熼棿/Xt_AccountPeriodList.html">浼氳鏈熼棿鍒楄〃</a></dd>
<dd class="layui-nav-itemed">
<a href="javascript:;">鎴戠殑璁剧疆</a>
<dl class="layui-nav-child">
diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Depart.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Depart.html"
deleted file mode 100644
index 7ace67c..0000000
--- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Depart.html"
+++ /dev/null
@@ -1,246 +0,0 @@
-锘�<!DOCTYPE html>
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>閮ㄩ棬鍩虹璧勬枡</title>
- <meta name="renderer" content="webkit">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
- <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
- <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
- <script src="../../../layuiadmin/layui/layui.js"></script>
- <script src="../../../layuiadmin/Scripts/json2.js"></script>
- <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
- <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
- <script src="../../../layuiadmin/layui/lay/modules/util.js"></script>
-
-</head>
-<body>
- <div class="layui-fluid" style="padding: 0;">
- <div class="layui-card" style="padding: 15px;background-color: #efefef;">
- <div class="layui-card-body" style="padding: 1px;">
- <form class="layui-form" action="" lay-filter="formData" style="background-color:white;">
- <div class="maintitle">閮ㄩ棬鍩虹璧勬枡</div>
- <div class="title">鍩烘湰淇℃伅</div>
- <div class="layui-form-item" style="padding-top: 10px;">
- <div class="layui-row">
- <div class="layui-inline">
- <label class="layui-form-label" style="width: 85px;">閮ㄩ棬浠g爜</label>
- <div class="layui-input-inline" style="margin-left: 120px;">
- <input type="text" name="HNumber" id="HNumber" lay-verify="HNumber" autocomplete="off" placeholder="" class="layui-input">
- </div>
- </div>
- <div class="layui-inline">
- <label class="layui-form-label" style="width: 85px;">閮ㄩ棬鍚嶇О</label>
- <div class="layui-input-inline" style="margin-left: 120px;">
- <input type="text" name="HName" id="HName" lay-verify="HName" autocomplete="off" placeholder="" class="layui-input">
- </div>
- </div>
- </div>
- <div class="layui-row">
- <!--<div class="layui-inline">
- <label class="layui-form-label" style="width: 85px;">绂佺敤鏍囪</label>
- <div class="layui-input-inline" style="margin-left: 120px;">
- <input type="text" name="HStopFlag" id="HStopFlag" lay-verify="HStopFlag" autocomplete="off" placeholder="" class="layui-input">
- </div>
- </div>
- <div class="layui-inline">
- <label class="layui-form-label" style="width: 85px;">浣跨敤鏍囪</label>
- <div class="layui-input-inline" style="margin-left: 120px;">
- <input type="text" name="HUseFlag" id="HUseFlag" lay-verify="HUseFlag" autocomplete="off" placeholder="" class="layui-input">
- </div>
- </div>-->
- <div class="layui-inline">
- <label class="layui-form-label" style="width: 85px;">澶囨敞</label>
- <div class="layui-input-inline" style="margin-left: 120px;">
- <input type="text" name="HRemark" id="HRemark" lay-verify="HRemark" autocomplete="off" placeholder="" class="layui-input">
- </div>
- </div>
- </div>
- </div>
- <div class="layer-footer" style="text-align: center;">
- <button type="button" lay-submit="" class="buttom_box_little" lay-filter="Saver">鎻愪氦</button>
- <button type="button" class="buttom_box_little" lay-filter="Cancel" id="Cancel">閫�鍑�</button>
- </div>
- <!--闅愯棌瀛楁-->
- <input type="hidden" name="lngBillKey" id="lngBillKey">
- <input type="hidden" name="lngBillSubKey" id="lngBillSubKey">
- <input type="hidden" name="HMaker" id="HMaker"><!--鍒跺崟浜�-->
- </form>
- </div>
- </div>
- </div>
- <script>
- layui.config({
- base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
- }).extend({
- index: 'lib/index', //涓诲叆鍙fā鍧�
- }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate'], function () {
- var $ = layui.$
- , admin = layui.admin
- , layer = layui.layer
- , table = layui.table
- , form = layui.form
- , element = layui.element
- , laypage = layui.laypage
- , laydate = layui.laydate
- , util = layui.util
- var sWhere = "";
-
-
- //鑾峰彇鍙傛暟
- function getUrlVars() {
- var vars = [], hash;
- var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
- for (var i = 0; i < hashes.length; i++) {
- hash = hashes[i].split('=');
- vars.push(hash[0]);
- vars[hash[0]] = hash[1];
- }
- return vars;
- }
-
- //鍒ゆ柇鏄惁鐧诲綍 鏈櫥褰曞垯璺冲埌鐧诲綍椤�
- if (sessionStorage.login != "login") {
- layer.confirm("鐧诲綍澶辨晥锛岃閲嶆柊鐧诲綍锛�", {
- icon: 4, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['閲嶆柊鐧诲綍']
- }, function () { window.location.href = "../../user/login.html"; });
- }
-
- var params = getUrlVars();
- var linterid = params[params[0]]; //浠庡弬鏁颁腑鑾峰彇 鍗曟嵁鍐呯爜
- var HType = params[params[1]]; //鍗曟嵁鐘舵��
- var lSourceBillType = params[params[2]]; //浠庡崟鎹幏鍙� 婧愬崟绫诲瀷
-
-
-
- if (HType == "Modify") {
- $.ajax({
- url: GetWEBURL() + "/Gy_Department/xg",
- //url: "http://localhost:12761/Gy_Department/xg",
- type: "GET",
- data: {
- "HInterID": linterid
- },
- success: function (d) {
- ajaxReturnData = JSON.parse(JSON.stringify(d)).data;
- $("#HNumber").val(d.data[0].HNumber);
- $("#HName").val(d.data[0].HName);
- $("#HRemark").val(d.data[0].HRemark);
- table.reload(layTableId, {
- data: ajaxReturnData
- });
- }
-
- });
- }
- else {
- $.ajax({
- url: localStorage.getItem("APIAddress") + "/PublicWeb/GetMAXNum",
- type: "GET",
- data: { "HBillType": '2' },
- success: function (d) {
- console.log(d.data);
- }
- });
- //Initialization();
- }
-
-
-
-
- //鑾峰彇鏈�澶у熀纭�璧勬枡ID
- $.ajax({
- url: GetWEBURL() + "/Gy_Department/GetMAXBillID",
- type: "GET",
- data: { },
- success: function (d) {
- //console.log(d.data);
- $("#HInterID").val(d.data[0].hitemid);
- }
- });
-
- //鎻愪氦
- form.on('submit(Saver)', function (data) {//鎻愪氦
- //var tableData = data.field;
- var oMain = JSON.stringify(data.field)
- var sBill = oMain + ';' + linterid
- var index = layer.load();
- if (HType == "Modify") {
- $.ajax({
- type: "POST",
- url: GetWEBURL() + "/Gy_Department/AddBill1",
- //url: "http://localhost:12761/Gy_Department/AddBill1",
- async: true,
- data: { "oMain": sBill},
- dataType: "json",
- success: function (data) {
- if (data.count == 1) {
- //layer.confirm(data.Message, {
- // icon: 1, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['鏂板'],
- // btn2: function () {
- // //parent.layui.admin.events.closeThisTabs();鍏抽棴椤电
- // //window.close();//鍏抽棴椤甸潰锛屾祻瑙堝櫒鏈夋晥锛孭DA鏃犳晥
- // parent.location.href = "../../../views/index.html"
- // }//鍏抽棴
- //}, function () { window.location.reload(); });//鏂板
- layer.close(index);
- layer.msg("淇濆瓨鎴愬姛");
- }
- else {
- layer.close(index);
- layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
- }
- },
- error: function (err) {
- layer.close(index);
- layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
- }
- });
- }
- else
- {
- $.ajax({
- type: "POST",
- url: GetWEBURL() + "/Gy_Department/AddBill",
- //url: "http://localhost:12761/Gy_Department/AddBill",
- async: true,
- data: { "oMain": oMain },
- dataType: "json",
- success: function (data) {
- if (data.count == 1) {
- //layer.confirm(data.Message, {
- // icon: 1, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['鏂板'],
- // btn2: function () {
- // //parent.layui.admin.events.closeThisTabs();鍏抽棴椤电
- // //window.close();//鍏抽棴椤甸潰锛屾祻瑙堝櫒鏈夋晥锛孭DA鏃犳晥
- // parent.location.href = "../../../views/index.html"
- // }//鍏抽棴
- //}, function () { window.location.reload(); });//鏂板
- layer.close(index);
- layer.msg("鎻愪氦鎴愬姛");
- }
- else {
- layer.close(index);
- layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
- }
- },
- error: function (err) {
- layer.close(index);
- layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
- }
- });
- }
- });
-
-
-
- });
-
-
-
-
- </script>
-
-</body>
-</html>
diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Department.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Department.html"
index 7ec6889..d27fb7f 100644
--- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Department.html"
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Department.html"
@@ -9,6 +9,7 @@
<link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
<link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
<script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/treeTable.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>
@@ -28,40 +29,67 @@
<span></span>
</div>
</div>
- <div class="layui-inline">
- <label class="layui-form-label">閮ㄩ棬浠g爜</label>
- <div class="layui-input-block">
- <input type="text" class="layui-input" name="HNumber" id="HNumber">
+ <div>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btndelete" id="btndelete" style="padding:0 5px">鍒犻櫎</button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnAdd" id="btnAdd" style="padding:0 5px">鏂板</button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnModify" id="btnModify" style="padding:0 5px">淇敼</button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnJY" id="btnJY" style="padding:0 5px">绂佺敤</button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnFJY" id="btnFJY" style="padding:0 5px">鍙嶇鐢�</button>
+ </div>
+ <div class="layui-row">
+ <!--<div class="layui-col-xs2">
+ <div id="treeDepartment" lay-filter="treeDepartment" class="demo-tree demo-tree-box" style="width: 200px; height: 500px; overflow: scroll;"></div>
+ </div>-->
+ <div class="layui-col-xs10">
+ <div class="layui-inline">
+ <label class="layui-form-label">閮ㄩ棬浠g爜</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HNumber" id="HNumber">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">閮ㄩ棬鍚嶇О</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HName" id="HName">
+ </div>
+ </div>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ <div class="layui-card">
+ <div class="layui-card-header"></div>
+ <div class="layui-card-body">
+ <div class="layui-tab">
+ <ul class="layui-tab-title" lay-filter="tab-all">
+ <li data-status="">閮ㄩ棬淇℃伅</li>
+ <li data-status="2">鍏朵粬</li>
+ </ul>
+ <div class="layui-tab-content">
+ <div class="layui-tab-item layui-show">
+ <table class="layui-hide" id="hk-table-jh" lay-filter="hk-table-jh"></table>
+ </div>
+ <div class="layui-tab-item">
+ <table class="layui-hide" id="fj-table-qd" lay-filter="fj-table-qd"></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
</div>
</div>
- <div class="layui-inline">
- <label class="layui-form-label">閮ㄩ棬鍚嶇О</label>
- <div class="layui-input-block">
- <input type="text" class="layui-input" name="HName" id="HName">
- </div>
- </div>
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
- <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
- </button>
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btndelete" id="btndelete" style="padding:0 5px">鍒犻櫎</button>
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnAdd" id="btnAdd" style="padding:0 5px">鏂板</button>
- <button type="button" lay-submit="" class="buttom_box_little" lay-filter="btnModify">淇敼</button>
- <button type="button" lay-submit="" class="buttom_box_little" lay-filter="btnJY">绂佺敤</button>
- <button type="button" lay-submit="" class="buttom_box_little" lay-filter="btnFJY">鍙嶇鐢�</button>
-
</div>
</div>
<table class="" id="mainTable" lay-filter="mainTable"></table>
<script type="text/html" id="toolbarDemo">
<div class="layui-btn-container">
<!--<button type="button" class="layui-btn layui-btn-sm" lay-event="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-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-exit"><i class="layui-icon layui-icon-return"></i>閫�鍑�</button>-->
</div>
</script>
@@ -75,7 +103,7 @@
base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
}).extend({
index: 'lib/index', //涓诲叆鍙fā鍧�
- }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
+ }).use(['tree','index', 'form', 'table', 'element', 'laypage','laydate'], function () {
var $ = layui.$
, admin = layui.admin
, layer = layui.layer
@@ -85,7 +113,35 @@
, laypage = layui.laypage
, laydate = layui.laydate
, util = layui.util
+ , tree = layui.tree
var sWhere = "";
+
+
+ //$.ajax({
+ // url: GetWEBURL() + '/Gy_Department/list',
+ // type: "post",
+ // contentType: "application/json",
+ // dataType: "json",
+ // contentType: " application/json; charset=utf-8 ",
+ // data: { "sWhere": sWhere },
+ // success: function (data1) {
+ // var xtree1 = new layuixtree({
+ // elem: 'xtree1',
+ // form: form,
+ // data: strToJson(data1),
+ // isopen: true, //false鍒濆鍏抽棴锛宼rue鎵撳紑
+ // click: function (data1) { //鑺傜偣閫変腑鐘舵�佹敼鍙樹簨浠剁洃鍚紝鍏ㄩ�夋鏈夎嚜宸辩殑鐩戝惉浜嬩欢
+ // console.log(data1.elem); //寰楀埌checkbox鍘熷DOM瀵硅薄
+ // console.log(data1.elem.checked); //鏄惁閫変腑锛宼rue閫変腑
+ // alert(data.value); //寮瑰嚭value鍊�
+ // }
+ // });
+ // //to do:杩欓噷澶勭悊鏁版嵁
+ // },
+ // error: function (x, y, z) {
+ // layer.msg("鎿嶄綔澶辫触");
+ // }
+ //});
var option = {
elem: '#mainTable'
@@ -148,6 +204,9 @@
// layer.msg("璇ュ崟鎹凡瀹℃牳鏃犳硶鍒犻櫎锛岃鍏堝弽瀹℃牳锛�");
// return;
//}
+
+ var ModRightNameDelete = 'Gy_Department_Delete'
+
var data = obj.data //鑾峰緱褰撳墠琛屾暟鎹�
, layEvent = obj.event; //鑾峰緱 lay-event 瀵瑰簲鐨勫��
layer.confirm('鎮ㄧ‘瀹氳鍒犻櫎鍚楋紵', {
@@ -159,7 +218,7 @@
url: GetWEBURL() + '/Gy_Department/Delete_Json',
type: "GET",
//async: true,
- data: { "HItemID": checkStatus.data[0].HItemID},
+ data: { "HItemID": checkStatus.data[0].HItemID, "User": sessionStorage["HUserName"], "ModRightNameDelete": ModRightNameDelete},
success: function (result) {
if (result.count == 1) {
$("#btnSearch").click();
diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Department_Edit.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Department_Edit.html"
new file mode 100644
index 0000000..5780b3b
--- /dev/null
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Department_Edit.html"
@@ -0,0 +1,396 @@
+锘�<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <title>閮ㄩ棬</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script src="../../../layuiadmin/layui/lay/modules/util.js"></script>
+
+</head>
+<body>
+ <div class="layui-fluid" style="padding: 0;">
+ <div class="layui-card" style="padding: 15px;background-color: #efefef;">
+ <div class="layui-card-body" style="padding: 1px;">
+ <form class="layui-form" action="" lay-filter="formData" style="background-color:white;">
+ <div class="maintitle">閮ㄩ棬</div>
+ <div style="padding: 10px;">
+ <button class="layui-btn layuiadmin-btn-order main-btn" type="button" lay-submit="" lay-filter="Saver" id="Saver">
+ <i class="layui-icon layui-icon-add-1 layuiadmin-button-btn"><span class="btn-title">淇濆瓨</span></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order main-btn" type="button" lay-submit="" lay-filter="Add" id="Add">
+ <i class="layui-icon layui-icon-add-1 layuiadmin-button-btn"><span class="btn-title">鏂板</span></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order main-btn" type="button" lay-submit="" lay-filter="Check" id="Check">
+ <i class="layui-icon layui-icon-add-1 layuiadmin-button-btn"><span class="btn-title">瀹℃牳</span></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order main-btn" type="button" lay-submit="" lay-filter="FCheck" id="FCheck">
+ <i class="layui-icon layui-icon-add-1 layuiadmin-button-btn"><span class="btn-title">鍙嶅鏍�</span></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order main-btn" type="button" lay-submit="" lay-filter="Cancel" id="Cancel">
+ <i class="layui-icon layui-icon-close layuiadmin-button-btn"><span class="btn-title">閫�鍑�</span></i>
+ </button>
+ </div>
+ <div class="layui-form-item" style="padding-top: 10px;">
+ <div class="layui-row">
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">鍒涘缓缁勭粐</label>
+ <div class="layui-input-inline" style="margin-left: 120px;">
+ <input type="text" name="HCreateOrgID" id="HCreateOrgID" lay-verify="HCreateOrgID" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">浣跨敤缁勭粐</label>
+ <div class="layui-input-inline" style="margin-left: 120px;">
+ <input type="text" name="HUseOrgID" id="HUseOrgID" lay-verify="HUseOrgID" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">缂栫爜</label>
+ <div class="layui-input-inline" style="margin-left: 120px;">
+ <input type="text" name="HNumber" id="HNumber" lay-verify="HNumber" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">鍚嶇О</label>
+ <div class="layui-input-inline" style="margin-left: 120px;">
+ <input type="text" name="HName" id="HName" lay-verify="HName" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ </div>
+ <div class="layui-row">
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 85px;">澶囨敞</label>
+ <div class="layui-input-inline" style="margin-left: 120px;">
+ <input type="text" name="HRemark" id="HRemark" lay-verify="HRemark" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ </div>
+
+ <!--<div class="title">鍩烘湰淇℃伅</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">
+ <div class="layui-form-item" style="padding-top: 10px;">
+ <div class="layui-row">
+ <div class="layui-col-xs3">
+ <label class="layui-form-label">鏉″舰鐮�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HBarCode" id="HBarCode" lay-verify="HBarCode" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ <div class="layui-col-xs3">
+ <label class="layui-form-label">鍔╄鐮�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HHelpCode" id="HHelpCode" lay-verify="HHelpCode" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ <div class="layui-col-xs3">
+ <label class="layui-form-label">璐熻矗浜�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HSecManager" id="HSecManager" lay-verify="HSecManager" autocomplete="off" class="layui-input">
+ <input type="hidden" name="HSecManagerID" id="HSecManagerID" lay-verify="HSecManagerID" value="0" autocomplete="off" class="layui-input">
+ </div>
+ <button type="button" lay-submit="" class="layui-btn" lay-filter="HSecManagerID-BT">...</button>
+ </div>
+ </div>
+ </div>
+ </div>
+ <!--鍏朵粬淇℃伅-->
+ <div class="layui-tab-item ">
+ <div class="layui-form-item" style="padding-top: 10px;">
+ <div class="layui-row">
+ <div class="layui-col-xs3">
+ <label class="layui-form-label">鍒涘缓浜�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HCreator" id="HCreator" lay-verify="HCreator" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ <div class="layui-col-xs3">
+ <label class="layui-form-label">鍒涘缓鏃ユ湡</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HCreateDate" id="HCreateDate" lay-verify="HCreateDate" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ <div class="layui-col-xs3">
+ <label class="layui-form-label">淇敼浜�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HUpDater" id="HUpDater" lay-verify="HUpDater" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ <div class="layui-col-xs3">
+ <label class="layui-form-label">淇敼鏃ユ湡</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HUpDateDate" id="HUpDateDate" lay-verify="HUpDateDate" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ </div>
+ <div class="layui-row">
+ <div class="layui-col-xs3">
+ <label class="layui-form-label">瀹℃牳浜�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HChecker" id="HChecker" lay-verify="HChecker" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ <div class="layui-col-xs3">
+ <label class="layui-form-label">瀹℃牳鏃ユ湡</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HCheckDate" id="HCheckDate" lay-verify="HCheckDate" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ <div class="layui-col-xs3">
+ <label class="layui-form-label">浣滃簾浜�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HDeleteMan" id="HDeleteMan" lay-verify="HDeleteMan" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ <div class="layui-col-xs3">
+ <label class="layui-form-label">浣滃簾鏃ユ湡</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HDeleteDate" id="HDeleteDate" lay-verify="HDeleteDate" autocomplete="off" placeholder="" class="layui-input">
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <!--<di-->
+ <!--v class="layer-footer" style="text-align: center;">
+
+
+ </div>-->
+ <!--闅愯棌瀛楁-->
+ <input type="hidden" name="lngBillKey" id="lngBillKey">
+ <input type="hidden" name="lngBillSubKey" id="lngBillSubKey">
+ <input type="hidden" name="HMaker" id="HMaker"><!--鍒跺崟浜�-->
+</form>
+ </div>
+ </div>
+ </div>
+ <script>
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index', //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element
+ , laypage = layui.laypage
+ , laydate = layui.laydate
+ , util = layui.util
+ var sWhere = "";
+
+
+
+
+
+ //鑾峰彇鍙傛暟
+ function getUrlVars() {
+ var vars = [], hash;
+ var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
+ for (var i = 0; i < hashes.length; i++) {
+ hash = hashes[i].split('=');
+ vars.push(hash[0]);
+ vars[hash[0]] = hash[1];
+ }
+ return vars;
+ }
+
+ ////鍒ゆ柇鏄惁鐧诲綍 鏈櫥褰曞垯璺冲埌鐧诲綍椤�
+ //if (sessionStorage.login != "login") {
+ // layer.confirm("鐧诲綍澶辨晥锛岃閲嶆柊鐧诲綍锛�", {
+ // icon: 4, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['閲嶆柊鐧诲綍']
+ // }, function () { window.location.href = "../../user/login.html"; });
+ //}
+
+ var params = getUrlVars();
+ var linterid = params[params[0]]; //浠庡弬鏁颁腑鑾峰彇 鍗曟嵁鍐呯爜
+ var HType = params[params[1]]; //鍗曟嵁鐘舵��
+ var lSourceBillType = params[params[2]]; //浠庡崟鎹幏鍙� 婧愬崟绫诲瀷
+
+
+
+ if (HType == "Modify") {
+ $.ajax({
+ url: GetWEBURL() + "/Gy_Department/xg",
+ //url: "http://localhost:12761/Gy_Department/xg",
+ type: "GET",
+ data: {
+ "HInterID": linterid
+ },
+ success: function (d) {
+ ajaxReturnData = JSON.parse(JSON.stringify(d)).data;
+ $("#HNumber").val(d.data[0].HNumber);
+ $("#HName").val(d.data[0].HName);
+ $("#HRemark").val(d.data[0].HRemark);
+ table.reload(layTableId, {
+ data: ajaxReturnData
+ });
+ }
+
+ });
+ }
+ else {
+ $.ajax({
+ url: localStorage.getItem("APIAddress") + "/PublicWeb/GetMAXNum",
+ type: "GET",
+ data: { "HBillType": '2' },
+ success: function (d) {
+ console.log(d.data);
+ }
+ });
+ //Initialization();
+ }
+
+
+ //閫夋嫨楠屾敹
+ form.on('submit(HSecManagerID-BT)', function (data) {//閫夋嫨楠屾敹
+ var sMainStr = JSON.stringify(data.field);
+ layer.open({
+ type: 2
+ , area: ['100%', '100%']
+ , title: '楠屾敹鍒楄〃'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_EmployeeList.html?Type=HSecManager', 'yes']
+ , resize: false
+ , cancel: function () {
+ //$(".layui-btn").removeClass("layui-btn-disabled");
+ }
+ })
+ });
+
+ //鑾峰彇鏈�澶у熀纭�璧勬枡ID
+ $.ajax({
+ url: GetWEBURL() + "/Gy_Department/GetMAXBillID",
+ type: "GET",
+ data: { },
+ success: function (d) {
+ //console.log(d.data);
+ $("#HInterID").val(d.data[0].hitemid);
+ }
+ });
+
+
+
+ //鏂板
+ form.on('submit(Add)', function () {
+ window.location.reload();
+ });
+
+ //瀹℃牳
+ form.on('submit(Check)', function () {
+
+ });
+
+
+
+ //鎻愪氦
+ form.on('submit(Saver)', function (data) {//鎻愪氦
+ //var tableData = data.field;
+ var oMain = JSON.stringify(data.field)
+ var sBill = oMain + ';' + linterid
+ var index = layer.load();
+ if (HType == "Modify") {
+ $.ajax({
+ type: "POST",
+ url: GetWEBURL() + "/Gy_Department/AddBill1",
+ //url: "http://localhost:12761/Gy_Department/AddBill1",
+ async: true,
+ data: { "oMain": sBill},
+ dataType: "json",
+ success: function (data) {
+ if (data.count == 1) {
+ //layer.confirm(data.Message, {
+ // icon: 1, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['鏂板'],
+ // btn2: function () {
+ // //parent.layui.admin.events.closeThisTabs();鍏抽棴椤电
+ // //window.close();//鍏抽棴椤甸潰锛屾祻瑙堝櫒鏈夋晥锛孭DA鏃犳晥
+ // parent.location.href = "../../../views/index.html"
+ // }//鍏抽棴
+ //}, function () { window.location.reload(); });//鏂板
+ layer.close(index);
+ layer.msg("淇濆瓨鎴愬姛");
+ }
+ else {
+ layer.close(index);
+ layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+ }
+ },
+ error: function (err) {
+ layer.close(index);
+ layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+ }
+ });
+ }
+ else
+ {
+ $.ajax({
+ type: "POST",
+ url: GetWEBURL() + "/Gy_Department/AddBill",
+ //url: "http://localhost:12761/Gy_Department/AddBill",
+ async: true,
+ data: { "oMain": oMain },
+ dataType: "json",
+ success: function (data) {
+ if (data.count == 1) {
+ //layer.confirm(data.Message, {
+ // icon: 1, skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", closeBtn: 0, btn: ['鏂板'],
+ // btn2: function () {
+ // //parent.layui.admin.events.closeThisTabs();鍏抽棴椤电
+ // //window.close();//鍏抽棴椤甸潰锛屾祻瑙堝櫒鏈夋晥锛孭DA鏃犳晥
+ // parent.location.href = "../../../views/index.html"
+ // }//鍏抽棴
+ //}, function () { window.location.reload(); });//鏂板
+ layer.close(index);
+ layer.msg("鎻愪氦鎴愬姛");
+ }
+ else {
+ layer.close(index);
+ layer.msg(data.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+ }
+ },
+ error: function (err) {
+ layer.close(index);
+ layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+ }
+ });
+ }
+ });
+
+
+
+ });
+ //浠ヤ笂涓簂ayui妯″潡
+
+ function GetHSecManagerValue(obj) { //杩斿洖楠屾敹
+ $("#HSecManager").val(obj[0].HName);
+ $("#HSecManagerID").val(obj[0].HItemID);
+ }
+
+
+
+
+
+ </script>
+
+</body>
+</html>
diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_PropertyList.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_PropertyList.html"
new file mode 100644
index 0000000..9109f52
--- /dev/null
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_PropertyList.html"
@@ -0,0 +1,179 @@
+锘�<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <title>杈呭姪灞炴�у垪琛�</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+
+</head>
+<body>
+ <div class="layui-fluid">
+ <div class="layui-col-md12">
+ <div class="layui-card" style="padding: 1px">
+ <div class="layui-card-body" style="padding: 1px;">
+ <form class="layui-form" action="" lay-filter="component-form-group">
+ <div class="layui-collapse">
+ <div class="layui-colla-item">
+ <div class="layui-colla-title layui-inline">
+ <div class="layui-inline">
+ <span></span>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">杈呭姪灞炴�т唬鐮�</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HNumber" id="HNumber">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">杈呭姪灞炴�у悕绉�</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HName" id="HName">
+ </div>
+ </div>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
+
+ </div>
+ </div>
+ <table class="" id="mainTable" lay-filter="mainTable"></table>
+ <script type="text/html" id="toolbarDemo">
+ <div class="layui-btn-container">
+ <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="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>
+
+ </div>
+ </script>
+ </form>
+ </div>
+ </div>
+ </div>
+ </div>
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script>
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index', //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element
+ , laypage = layui.laypage
+ , laydate = layui.laydate
+ var sWhere = "";
+
+ var option = {
+ elem: '#mainTable'
+ //, toolbar: '#toolbarDemo'
+ ,height: 'full-50'
+ , page: true
+ ,cellMinWidth: 90
+ , cols: [[
+ { field: '閫夋嫨', title: '閫夋嫨', hide: true }
+ , { field: 'HItemID', title: 'HItemID', sort: true, hide: true }
+ , { field: '杈呭姪灞炴�т唬鐮�', title: '杈呭姪灞炴�т唬鐮�' }
+ , { field: '杈呭姪灞炴�у悕绉�', title: '杈呭姪灞炴�у悕绉�' }
+ , { field: '鏄庣粏鏍囪', title: '鏄庣粏鏍囪' }
+ , { field: '绂佺敤鏍囪', title: '绂佺敤鏍囪' }
+ , { field: '浣跨敤鏍囪', title: '浣跨敤鏍囪' }
+ , { field: '澶囨敞', title: '澶囨敞' }
+ ]]
+ };
+
+ var index = layer.load(0, { shade: false });
+ //杩涘叆椤甸潰鏄剧ず鐨勭紦瀛樺垪琛�
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Gy_Property/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.close(index);
+ } else {
+ layer.close(index);
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.close(index);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+
+ //閲嶇疆鎸夐挳
+ form.on('submit(btnReSearch)', function (data) {
+ $("#HNumber").val("");
+ $("#HName").val("");
+ $("#btnSearch").click();
+ });
+
+ //鏌ヨ鎸夐挳
+ form.on('submit(btnSearch)', function (data) {
+ var HNumber = $("#HNumber").val();
+ var HName = $("#HName").val();
+ if (HNumber) {
+ sWhere += " and 杈呭姪灞炴�т唬鐮� like '%" + HNumber + "%'";
+ }
+ if (HName) {
+ sWhere += " and 杈呭姪灞炴�у悕绉� like '%" + HName + "%'";
+ }
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Gy_Property/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.alert("鏌ヨ鎴愬姛", { icon: 1 });
+ } else {
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
+ });
+
+
+ //laydate.render({
+ // elem: '#HDate'
+ // , type: 'datetime'
+ // , trigger: 'click'
+ // , format:'yyyy-MM-dd HH:mm'
+ //});
+
+
+ //浠ヤ笂鏄痩ayui妯″潡
+ });
+
+
+
+
+ </script>
+
+</body>
+</html>
diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_StockPlace.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_StockPlace.html"
new file mode 100644
index 0000000..d637d74
--- /dev/null
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_StockPlace.html"
@@ -0,0 +1,180 @@
+锘�<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <title>浠撲綅璁剧疆</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+
+</head>
+<body>
+ <div class="layui-fluid">
+ <div class="layui-col-md12">
+ <div class="layui-card" style="padding: 1px">
+ <div class="layui-card-body" style="padding: 1px;">
+ <form class="layui-form" action="" lay-filter="component-form-group">
+ <div class="layui-collapse">
+ <div class="layui-colla-item">
+ <div class="layui-colla-title layui-inline">
+ <div class="layui-inline">
+ <span></span>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">浠撲綅浠g爜</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HNumber" id="HNumber">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">浠撲綅鍚嶇О</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HName" id="HName">
+ </div>
+ </div>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
+
+ </div>
+ </div>
+ <table class="" id="mainTable" lay-filter="mainTable"></table>
+ <script type="text/html" id="toolbarDemo">
+ <div class="layui-btn-container">
+ <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="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>
+
+ </div>
+ </script>
+ </form>
+ </div>
+ </div>
+ </div>
+ </div>
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script>
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index', //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element
+ , laypage = layui.laypage
+ , laydate = layui.laydate
+ var sWhere = "";
+
+ var option = {
+ elem: '#mainTable'
+ //, toolbar: '#toolbarDemo'
+ ,height: 'full-50'
+ , page: true
+ ,cellMinWidth: 90
+ , cols: [[
+ { field: 'HItemID', title: 'HItemID', sort: true, hide: true }
+ , { field: '浠撲綅浠g爜', title: '浠撲綅浠g爜' }
+ , { field: '浠撲綅鍚嶇О', title: '浠撲綅鍚嶇О' }
+ , { field: '鏉$爜缂栧彿', title: '鏉$爜缂栧彿' }
+ , { field: '绂佺敤鏍囪', title: '绂佺敤鏍囪' }
+ , { field: '浠撳簱浠g爜', title: '浠撳簱浠g爜' }
+ , { field: '浠撳簱鍚嶇О', title: '浠撳簱鍚嶇О' }
+ , { field: '澶囨敞', title: '澶囨敞' }
+ , { field: '浣跨敤鏍囪', title: '浣跨敤鏍囪' }
+ ]]
+ };
+
+ var index = layer.load(0, { shade: false });
+ //杩涘叆椤甸潰鏄剧ず鐨勭紦瀛樺垪琛�
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Gy_StockPlace/list1',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.close(index);
+ } else {
+ layer.close(index);
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.close(index);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+
+ //閲嶇疆鎸夐挳
+ form.on('submit(btnReSearch)', function (data) {
+ $("#HNumber").val("");
+ $("#HName").val("");
+ $("#btnSearch").click();
+ });
+
+ //鏌ヨ鎸夐挳
+ form.on('submit(btnSearch)', function (data) {
+ var HNumber = $("#HNumber").val();
+ var HName = $("#HName").val();
+ if (HNumber) {
+ sWhere += " and 浠撲綅浠g爜 like '%" + HNumber + "%'";
+ }
+ if (HName) {
+ sWhere += " and 浠撲綅鍚嶇О like '%" + HName + "%'";
+ }
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Gy_StockPlace/list1',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.alert("鏌ヨ鎴愬姛", { icon: 1 });
+ } else {
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
+ });
+
+
+ //laydate.render({
+ // elem: '#HDate'
+ // , type: 'datetime'
+ // , trigger: 'click'
+ // , format:'yyyy-MM-dd HH:mm'
+ //});
+
+
+ //浠ヤ笂鏄痩ayui妯″潡
+ });
+
+
+
+
+ </script>
+
+</body>
+</html>
diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Unit.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Unit.html"
new file mode 100644
index 0000000..f5cfb53
--- /dev/null
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Unit.html"
@@ -0,0 +1,180 @@
+锘�<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <title>璁¢噺鍗曚綅璁剧疆</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+
+</head>
+<body>
+ <div class="layui-fluid">
+ <div class="layui-col-md12">
+ <div class="layui-card" style="padding: 1px">
+ <div class="layui-card-body" style="padding: 1px;">
+ <form class="layui-form" action="" lay-filter="component-form-group">
+ <div class="layui-collapse">
+ <div class="layui-colla-item">
+ <div class="layui-colla-title layui-inline">
+ <div class="layui-inline">
+ <span></span>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">璁¢噺鍗曚綅浠g爜</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HNumber" id="HNumber">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">璁¢噺鍗曚綅鍚嶇О</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HName" id="HName">
+ </div>
+ </div>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
+
+ </div>
+ </div>
+ <table class="" id="mainTable" lay-filter="mainTable"></table>
+ <script type="text/html" id="toolbarDemo">
+ <div class="layui-btn-container">
+ <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="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>
+
+ </div>
+ </script>
+ </form>
+ </div>
+ </div>
+ </div>
+ </div>
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script>
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index', //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element
+ , laypage = layui.laypage
+ , laydate = layui.laydate
+ var sWhere = "";
+
+ var option = {
+ elem: '#mainTable'
+ //, toolbar: '#toolbarDemo'
+ ,height: 'full-50'
+ , page: true
+ ,cellMinWidth: 90
+ , cols: [[
+ { field: 'HItemID', title: 'HItemID', sort: true, hide: true }
+ , { field: '浠撲綅浠g爜', title: '浠撲綅浠g爜' }
+ , { field: '浠撲綅鍚嶇О', title: '浠撲綅鍚嶇О' }
+ , { field: '鏉$爜缂栧彿', title: '鏉$爜缂栧彿' }
+ , { field: '绂佺敤鏍囪', title: '绂佺敤鏍囪' }
+ , { field: '浠撳簱浠g爜', title: '浠撳簱浠g爜' }
+ , { field: '浠撳簱鍚嶇О', title: '浠撳簱鍚嶇О' }
+ , { field: '澶囨敞', title: '澶囨敞' }
+ , { field: '浣跨敤鏍囪', title: '浣跨敤鏍囪' }
+ ]]
+ };
+
+ var index = layer.load(0, { shade: false });
+ //杩涘叆椤甸潰鏄剧ず鐨勭紦瀛樺垪琛�
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Gy_StockPlace/list1',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.close(index);
+ } else {
+ layer.close(index);
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.close(index);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+
+ //閲嶇疆鎸夐挳
+ form.on('submit(btnReSearch)', function (data) {
+ $("#HNumber").val("");
+ $("#HName").val("");
+ $("#btnSearch").click();
+ });
+
+ //鏌ヨ鎸夐挳
+ form.on('submit(btnSearch)', function (data) {
+ var HNumber = $("#HNumber").val();
+ var HName = $("#HName").val();
+ if (HNumber) {
+ sWhere += " and 浠撲綅浠g爜 like '%" + HNumber + "%'";
+ }
+ if (HName) {
+ sWhere += " and 浠撲綅鍚嶇О like '%" + HName + "%'";
+ }
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Gy_StockPlace/list1',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.alert("鏌ヨ鎴愬姛", { icon: 1 });
+ } else {
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
+ });
+
+
+ //laydate.render({
+ // elem: '#HDate'
+ // , type: 'datetime'
+ // , trigger: 'click'
+ // , format:'yyyy-MM-dd HH:mm'
+ //});
+
+
+ //浠ヤ笂鏄痩ayui妯″潡
+ });
+
+
+
+
+ </script>
+
+</body>
+</html>
diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Xt_ORGANIZATIONSList.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Xt_ORGANIZATIONSList.html"
new file mode 100644
index 0000000..e355c82
--- /dev/null
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Xt_ORGANIZATIONSList.html"
@@ -0,0 +1,177 @@
+锘�<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <title>缁勭粐鍒楄〃</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+
+</head>
+<body>
+ <div class="layui-fluid">
+ <div class="layui-col-md12">
+ <div class="layui-card" style="padding: 1px">
+ <div class="layui-card-body" style="padding: 1px;">
+ <form class="layui-form" action="" lay-filter="component-form-group">
+ <div class="layui-collapse">
+ <div class="layui-colla-item">
+ <div class="layui-colla-title layui-inline">
+ <div class="layui-inline">
+ <span></span>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">缁勭粐浠g爜</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HNumber" id="HNumber">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">缁勭粐鍚嶇О</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HName" id="HName">
+ </div>
+ </div>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
+
+ </div>
+ </div>
+ <table class="" id="mainTable" lay-filter="mainTable"></table>
+ <script type="text/html" id="toolbarDemo">
+ <div class="layui-btn-container">
+ <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="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>
+
+ </div>
+ </script>
+ </form>
+ </div>
+ </div>
+ </div>
+ </div>
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script>
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index', //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element
+ , laypage = layui.laypage
+ , laydate = layui.laydate
+ var sWhere = "";
+
+ var option = {
+ elem: '#mainTable'
+ //, toolbar: '#toolbarDemo'
+ ,height: 'full-50'
+ , page: true
+ ,cellMinWidth: 90
+ , cols: [[
+ { field: 'HItemID', title: 'HItemID', sort: true, hide: true }
+ , { field: '缁勭粐浠g爜', title: '缁勭粐浠g爜' }
+ , { field: '缁勭粐鍚嶇О', title: '缁勭粐鍚嶇О' }
+ , { field: '绂佺敤鐘舵��', title: '绂佺敤鐘舵��' }
+ , { field: '鏃ユ湡', title: '鏃ユ湡' }
+ , { field: '澶囨敞', title: '澶囨敞' }
+ ]]
+ };
+
+ var index = layer.load(0, { shade: false });
+ //杩涘叆椤甸潰鏄剧ず鐨勭紦瀛樺垪琛�
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_ORGANIZATIONS/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.close(index);
+ } else {
+ layer.close(index);
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.close(index);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+
+ //閲嶇疆鎸夐挳
+ form.on('submit(btnReSearch)', function (data) {
+ $("#HNumber").val("");
+ $("#HName").val("");
+ $("#btnSearch").click();
+ });
+
+ //鏌ヨ鎸夐挳
+ form.on('submit(btnSearch)', function (data) {
+ var HNumber = $("#HNumber").val();
+ var HName = $("#HName").val();
+ if (HNumber) {
+ sWhere += " and 缁勭粐浠g爜 like '%" + HNumber + "%'";
+ }
+ if (HName) {
+ sWhere += " and 缁勭粐鍚嶇О like '%" + HName + "%'";
+ }
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_ORGANIZATIONS/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.alert("鏌ヨ鎴愬姛", { icon: 1 });
+ } else {
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
+ });
+
+
+ //laydate.render({
+ // elem: '#HDate'
+ // , type: 'datetime'
+ // , trigger: 'click'
+ // , format:'yyyy-MM-dd HH:mm'
+ //});
+
+
+ //浠ヤ笂鏄痩ayui妯″潡
+ });
+
+
+
+
+ </script>
+
+</body>
+</html>
diff --git "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\215\225/WW_Add_EntrustWorkOrderList.html" "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\215\225/WW_Add_EntrustWorkOrderList.html"
new file mode 100644
index 0000000..a7f3ed2
--- /dev/null
+++ "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\215\225/WW_Add_EntrustWorkOrderList.html"
@@ -0,0 +1,10 @@
+锘�<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="utf-8" />
+ <title></title>
+</head>
+<body>
+ <h1>鎴戞槸濮斿宸ュ崟鍒楄〃</h1>
+</body>
+</html>
\ No newline at end of file
diff --git "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\215\225/WW_EntrustWorkOrderBillMainList.html" "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\215\225/WW_EntrustWorkOrderBillMainList.html"
index c2292a8..9d6b7ef 100644
--- "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\215\225/WW_EntrustWorkOrderBillMainList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\215\225/WW_EntrustWorkOrderBillMainList.html"
@@ -65,14 +65,7 @@
<table class="" id="mainTable" lay-filter="mainTable"></table>
<script type="text/html" id="toolbarDemo">
<div class="layui-btn-container">
- <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="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-Pushdown"><i class="layui-icon layui-icon-form"></i>涓嬫帹濮斿娲惧伐鍗�</button>
</div>
</script>
</form>
@@ -80,6 +73,9 @@
</div>
</div>
</div>
+ <script type="text/html" id="barDemo">
+ <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="detail">鏌ョ湅</a>
+ </script>
<script src="../../../layuiadmin/layui/layui.js"></script>
<script src="../../../layuiadmin/Scripts/json2.js"></script>
<script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
@@ -103,67 +99,47 @@
var option = {
elem: '#mainTable'
- //, toolbar: '#toolbarDemo'
+ , toolbar: '#toolbarDemo'
,height: 'full-50'
, page: true
,cellMinWidth: 90
, cols: [[
- //{ field: 'hmainid', title: 'hmainid', sort: true, width: 165 }
- { type: 'checkbox' }
- ,{ field: 'HBillType ', title: '鍗曟嵁绫诲瀷', sort: true, width: 120 }
- , { field: 'HBillSubType', title: '瀛愮被鍨�', sort: true, width: 170 }
- //, { field: 'HBillStatus ', title: '鍗曟嵁鐘舵��', width: 105 }
- , { field: 'HDate', title: '鏃ユ湡' }
- , { field: 'HBillNo', title: '鍗曟嵁鍙�', width: 115 }
- , { field: 'HBillStatus', title: '鍗曟嵁鐘舵�侊紙1鏈锛�2瀹℃牳閫氳繃锛�3鍏抽棴锛�4浣滃簾锛�5瀹℃牳閫�鍥�,6瀹℃牳涓�,7宸查槄锛�8宸插洖澶嶏紝9缁撴锛�10楠岃瘉,11涓嬭揪锛�12寮�宸�,13鐢宠瀹℃壒,15鐢宠妫�楠岋紝16 鍒ゅ畾鍚堟牸锛�17鍒ゅ畾涓嶅悎鏍硷級 ', width: 115 }
- , { field: 'HCheckItemNowID', title: '褰撳墠瀹℃牳椤圭洰' }
- , { field: 'HCheckItemNextID', title: '寰呭鏍搁」鐩�', width: 160 }
- , { field: 'HCheckFlowID', title: '瀹℃壒娴�', width: 160 }
- , { field: 'HRemark ', title: '澶囨敞', width: 215 }
- ////, { field: 'hunitid', title: 'hunitid' }
- , { field: 'HBacker ', title: '閫�鍥炰汉', width: 115 }
- , { field: 'HBackDate', title: '閫�鍥炴棩鏈�' }
- ////, { field: 'hempid', title: 'hempid' }
- , { field: 'HBackRemark', title: '閫�鍥炲師鍥�', width: 100 }
- , { field: 'HChecker', title: '瀹℃牳浜�' }
- , { field: 'HCheckDate', title: '瀹℃牳鏃ユ湡' }
- , { field: 'HMaker', title: '鍒跺崟浜�' }
- , { field: 'HMakeDate', title: '鍒跺崟鏃ユ湡' }
- ////, { field: 'HCenterID', title: 'HCenterID' }
- , { field: 'HUpDater', title: '淇敼浜�' }
- , { field: 'HUpDateDate ', title: '淇敼鏃ユ湡' }
- ////, { field: 'hbomid', title: 'hbomid' }
- , { field: 'HCloseMan', title: '鍏抽棴浜�' }
- ////, { field: 'HRoutingInterID', title: 'HRoutingInterID' }
- , { field: 'HCloseDate', title: '鍏抽棴鏃ユ湡' }
- , { field: 'HCloseType', title: '鍏抽棴绫诲瀷' }
- , { field: 'HDeleteMan', title: '浣滃簾浜�' }
- , { field: 'HDeleteDate', title: '浣滃簾鏃ユ湡' }
- , { field: 'HMainSourceBillType', title: '婧愬崟绫诲瀷' }
- , { field: 'HMainSourceInterID', title: '婧愬崟涓诲唴鐮�' }
- , { field: 'HMainSourceEntryID', title: '婧愬崟瀛愬唴鐮�' }
- , { field: 'HMainSourceBillNo', title: '婧愬崟鍙�' }
- , { field: 'HPrintQty', title: '鎵撳嵃娆℃暟' }
- //, { field: 'HCloseDate', title: '鍏抽棴鏃ユ湡' }
- //, { field: 'HCloseType', title: '鍏抽棴绫诲瀷' }
- //////, { field: 'hsubid', title: 'hsubid' }
- //, { field: 'HDeleteMan', title: '浣滃簾浜�' }
- //, { field: 'HDeleteDate', title: '浣滃簾鏃ユ湡' }
- //, { field: '婧愬崟瀛愬唴鐮�', title: '婧愬崟瀛愬唴鐮�' }
- //, { field: '鍒跺崟浜�', title: '鍒跺崟浜�' }
- //, { field: '鍒跺崟鏃ユ湡', title: '鍒跺崟鏃ユ湡' }
- //, { field: '瀹℃牳浜�', title: '瀹℃牳浜�' }
- //, { field: '瀹℃牳鏃ユ湡', title: '瀹℃牳鏃ユ湡' }
- //, { field: '淇敼浜�', title: '淇敼浜�' }
- //, { field: '淇敼鏃ユ湡', title: '淇敼鏃ユ湡' }
- //, { field: '鍏抽棴浜�', title: '鍏抽棴浜�' }
- //, { field: '鍏抽棴鏃ユ湡', title: '鍏抽棴鏃ユ湡' }
- //, { field: '浣滃簾浜�', title: '浣滃簾浜�' }
- //, { field: '浣滃簾鏃ユ湡', title: '浣滃簾鏃ユ湡' }
- //, { field: '琛屽叧闂汉', title: '琛屽叧闂汉' }
- //, { field: '鍏抽棴绫诲瀷', title: '鍏抽棴绫诲瀷' }
- //, { field: '鍗曟嵁绫诲瀷', title: '鍗曟嵁绫诲瀷' }
- //, { field: '璁″垝璺熻釜鍙�', title: '璁″垝璺熻釜鍙�' }
+ { type: 'checkbox',fixed:'left' }
+ ,{fixed: 'left', title:'鎿嶄綔', toolbar: '#barDemo', width:200}
+ , { field: 'hmainid ', title: 'hmainid', width: 105, sort: true, fixed: true, hide: true }
+ ,{ field: '鏃ユ湡', title: '鏃ユ湡', sort: true, width: 120 }
+ , { field: '鍗曟嵁鍙�', title: '鍗曟嵁鍙�', sort: true, width: 170 }
+ , { field: 'HDeptID', title: '閮ㄩ棬ID', width: 115 }
+ , { field: '閮ㄩ棬', title: '閮ㄩ棬' }
+ , { field: 'HMaterID', title: 'HMaterID' }
+ , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', width: 160 }
+ , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', width: 160 }
+ , { field: '瑙勬牸鍨嬪彿 ', title: '瑙勬牸鍨嬪彿', width: 215 }
+ , { field: '琛ㄥご澶囨敞', title: '琛ㄥご澶囨敞' }
+ , { field: 'hsubid', title: 'hsubid', hide: true }
+ , { field: 'HEmpID', title: 'HEmpID' }
+ , { field: '鑱屽憳', title: '鑱屽憳' }
+ , { field: '宸ュ簭', title: '宸ュ簭' }
+ , { field: '鍗曚环 ', title: '鍗曚环' }
+ , { field: '鏁伴噺', title: '鏁伴噺' }
+ , { field: '琛ㄤ綋澶囨敞', title: '琛ㄤ綋澶囨敞' }
+ , { field: '鍒跺崟浜�', title: '鍒跺崟浜�' }
+ , { field: '鍒跺崟鏃ユ湡', title: '鍒跺崟鏃ユ湡' }
+ , { field: '瀹℃牳浜�', title: '瀹℃牳浜�' }
+ , { field: '瀹℃牳鏃ユ湡', title: '瀹℃牳鏃ユ湡' }
+ , { field: '淇敼浜�', title: '淇敼浜�' }
+ , { field: '淇敼鏃ユ湡', title: '淇敼鏃ユ湡' }
+ , { field: '鍏抽棴浜�', title: '鍏抽棴浜�' }
+ , { field: '鍏抽棴鏃ユ湡', title: '鍏抽棴鏃ユ湡' }
+ , { field: '浣滃簾浜�', title: '浣滃簾浜�' }
+ , { field: '浣滃簾鏃ユ湡', title: '浣滃簾鏃ユ湡' }
+ , { field: '婧愬崟涓诲唴鐮�', title: '婧愬崟涓诲唴鐮�' }
+ , { field: '婧愬崟瀛愬唴鐮�', title: '婧愬崟瀛愬唴鐮�' }
+ , { field: '婧愬崟鍗曞彿', title: '婧愬崟鍗曞彿' }
+ , { field: '婧愬崟绫诲瀷', title: '婧愬崟绫诲瀷' }
+ , { field: '琛屽叧闂汉', title: '琛屽叧闂汉' }
+ , { field: 'HBillType', title: 'HBillType' }
+ , { field: 'HBillSubType', title: 'HBillSubType' }
]]
};
@@ -214,7 +190,7 @@
sWhere += " and 璁㈠崟璺熻釜鍙� like '%" + HOrderProcNO + "%'";
}
if (WorkCenter) {
- sWhere += " and HBillNo like '%" + WorkCenter + "%'";
+ sWhere += " and 鍗曟嵁鍙� like '%" + WorkCenter + "%'";
}
var index = layer.load(0, { shade: false });
$.ajax({
@@ -239,6 +215,61 @@
sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
});
+ //澶村伐鍏锋爮浜嬩欢
+ table.on('toolbar(mainTable)', function (obj) {
+ var checkStatus = table.checkStatus(obj.config.id);
+ switch (obj.event) {
+ case 'btn-Pushdown':
+ layer.msg('hello');
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+ ajaxLabelData = data;
+ var rows = '';
+ var HEntry = '';
+ for (var i = 0; i < data.length; i++) {
+ rows += data[i].hmainid.toString() + ',' ;
+
+ }
+
+ if (checkStatus.data.length < 1)
+ {
+ layer.msg('璇烽�夋嫨涓�琛屾暟鎹笅鎺�');
+ } else
+ {
+
+ //椤甸潰灞�
+ //layer.open({
+ // type: 2 //Page灞傜被鍨�
+ // ,area: ['100%', '100%']
+ // ,title: '鏂板娲惧伐鍗�'
+ // ,shade: 0.6 //閬僵閫忔槑搴�
+ // ,maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
+ // , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ // , content: ['../宸ュ簭娲惧伐鍗�/Sc_Add_ProcessSendWork.html?HInterID=' + data[0].hmainid.toString() + '&lentryid=' + rows.toString().substring(0, rows.length - 1), '&PlanBeginDate=' + data[0].璁″垝寮�宸ユ棩鏈�.toString(), '&PlanEndDate=' + data[0].璁″垝瀹屽伐鏃ユ湡.toString(), 'yes']
+ // , resize: false
+ // , cancel: function () {
+ // //$(".layui-btn").removeClass("layui-btn-disabled");
+ // }
+
+ // });
+
+ }
+ break;
+ case 'add':
+ var date = new Date();
+ var day = date.getDate();
+ var month = date.getMonth() + 1;
+ var year = date.getFullYear();
+ var shijian = year + "/" + month + "/" + day;
+ layer.msg(shijian);
+ break;
+ case '':
+ layer.msg('');
+ break;
+
+ };
+ });
+
//laydate.render({
// elem: '#HDate'
diff --git "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/Sc_StationOutBillMainList.html" "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/Sc_StationOutBillMainList.html"
deleted file mode 100644
index d6e4eb5..0000000
--- "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/Sc_StationOutBillMainList.html"
+++ /dev/null
@@ -1,260 +0,0 @@
-锘�<!DOCTYPE html>
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <title>濮斿宸ュ簭姹囨姤鍗曞垪琛�</title>
- <meta name="renderer" content="webkit">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
- <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
- <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
- <script src="../../../layuiadmin/layui/layui.js"></script>
-
-</head>
-<body>
- <div class="layui-fluid">
- <div class="layui-col-md12">
- <div class="layui-card" style="padding: 1px">
- <div class="layui-card-body" style="padding: 1px;">
- <form class="layui-form" action="" lay-filter="component-form-group">
- <div class="layui-collapse">
- <div class="layui-colla-item">
- <div class="layui-colla-title layui-inline">
- <div class="layui-inline">
- <span>鏇村</span>
- </div>
- </div>
- <div class="layui-inline">
- <label class="layui-form-label">寮�濮嬫棩鏈�</label>
- <div class="layui-input-block">
- <input type="date" class="layui-input" id="HDate">
- </div>
- </div>
- <div class="layui-inline">
- <label class="layui-form-label">缁撴潫鏃ユ湡</label>
- <div class="layui-input-block">
- <input type="date" class="layui-input" id="HDate1">
- </div>
- </div>
- <!--<div class="layui-inline">
- <label class="layui-form-label">璁㈠崟璺熻釜鍙�</label>
- <div class="layui-input-block">
- <input type="text" class="layui-input" name="HOrderProcNO" id="HOrderProcNO">
- </div>
- </div>-->
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
- <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
- </button>
- <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
-
- <div class="layui-colla-content">
- <div class="layui-inline">
- <div class="layui-inline">
- <span>鍏朵粬鏉′欢></span>
- </div>
- </div>
- <div class="layui-inline">
- <label class="layui-form-label">鍗曟嵁鍙�</label>
- <div class="layui-input-block">
- <input type="text" class="layui-input" name="WorkCenter" id="WorkCenter">
- </div>
- </div>
- </div>
- </div>
- </div>
- <table class="" id="mainTable" lay-filter="mainTable"></table>
- <script type="text/html" id="toolbarDemo">
- <div class="layui-btn-container">
- <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="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>
-
- </div>
- </script>
- </form>
- </div>
- </div>
- </div>
- </div>
- <script src="../../../layuiadmin/layui/layui.js"></script>
- <script src="../../../layuiadmin/Scripts/json2.js"></script>
- <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
- <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
- <script>
- layui.config({
- base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
- }).extend({
- index: 'lib/index', //涓诲叆鍙fā鍧�
- }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
- var $ = layui.$
- , admin = layui.admin
- , layer = layui.layer
- , table = layui.table
- , form = layui.form
- , element = layui.element
- , laypage = layui.laypage
- , laydate = layui.laydate
- //var sWhere = " 浜у搧浠g爜 = 'BX0002'";
- var sWhere = "";
-
- var option = {
- elem: '#mainTable'
- //, toolbar: '#toolbarDemo'
- ,height: 'full-50'
- , page: true
- ,cellMinWidth: 90
- , cols: [[
- //{ field: 'hmainid', title: 'hmainid', sort: true, width: 165 }
- { type: 'checkbox' }
- ,{ field: 'HBillType ', title: '鍗曟嵁绫诲瀷', sort: true, width: 120 }
- , { field: 'HBillSubType', title: '瀛愮被鍨�', sort: true, width: 170 }
- //, { field: 'HBillStatus ', title: '鍗曟嵁鐘舵��', width: 105 }
- , { field: 'HDate', title: '鏃ユ湡' }
- , { field: 'HBillNo', title: '鍗曟嵁鍙�', width: 115 }
- , { field: 'HBillStatus', title: '鍗曟嵁鐘舵�侊紙1鏈锛�2瀹℃牳閫氳繃锛�3鍏抽棴锛�4浣滃簾锛�5瀹℃牳閫�鍥�,6瀹℃牳涓�,7宸查槄锛�8宸插洖澶嶏紝9缁撴锛�10楠岃瘉,11涓嬭揪锛�12寮�宸�,13鐢宠瀹℃壒,15鐢宠妫�楠岋紝16 鍒ゅ畾鍚堟牸锛�17鍒ゅ畾涓嶅悎鏍硷級 ', width: 115 }
- , { field: 'HCheckItemNowID', title: '褰撳墠瀹℃牳椤圭洰' }
- , { field: 'HCheckItemNextID', title: '寰呭鏍搁」鐩�', width: 160 }
- , { field: 'HCheckFlowID', title: '瀹℃壒娴�', width: 160 }
- , { field: 'HRemark ', title: '澶囨敞', width: 215 }
- ////, { field: 'hunitid', title: 'hunitid' }
- , { field: 'HBacker ', title: '閫�鍥炰汉', width: 115 }
- , { field: 'HBackDate', title: '閫�鍥炴棩鏈�' }
- ////, { field: 'hempid', title: 'hempid' }
- , { field: 'HBackRemark', title: '閫�鍥炲師鍥�', width: 100 }
- , { field: 'HChecker', title: '瀹℃牳浜�' }
- , { field: 'HCheckDate', title: '瀹℃牳鏃ユ湡' }
- , { field: 'HMaker', title: '鍒跺崟浜�' }
- , { field: 'HMakeDate', title: '鍒跺崟鏃ユ湡' }
- ////, { field: 'HCenterID', title: 'HCenterID' }
- , { field: 'HUpDater', title: '淇敼浜�' }
- , { field: 'HUpDateDate ', title: '淇敼鏃ユ湡' }
- ////, { field: 'hbomid', title: 'hbomid' }
- , { field: 'HCloseMan', title: '鍏抽棴浜�' }
- ////, { field: 'HRoutingInterID', title: 'HRoutingInterID' }
- , { field: 'HCloseDate', title: '鍏抽棴鏃ユ湡' }
- , { field: 'HCloseType', title: '鍏抽棴绫诲瀷' }
- , { field: 'HDeleteMan', title: '浣滃簾浜�' }
- , { field: 'HDeleteDate', title: '浣滃簾鏃ユ湡' }
- , { field: 'HMainSourceBillType', title: '婧愬崟绫诲瀷' }
- , { field: 'HMainSourceInterID', title: '婧愬崟涓诲唴鐮�' }
- , { field: 'HMainSourceEntryID', title: '婧愬崟瀛愬唴鐮�' }
- , { field: 'HMainSourceBillNo', title: '婧愬崟鍙�' }
- , { field: 'HPrintQty', title: '鎵撳嵃娆℃暟' }
- //, { field: 'HCloseDate', title: '鍏抽棴鏃ユ湡' }
- //, { field: 'HCloseType', title: '鍏抽棴绫诲瀷' }
- //////, { field: 'hsubid', title: 'hsubid' }
- //, { field: 'HDeleteMan', title: '浣滃簾浜�' }
- //, { field: 'HDeleteDate', title: '浣滃簾鏃ユ湡' }
- //, { field: '婧愬崟瀛愬唴鐮�', title: '婧愬崟瀛愬唴鐮�' }
- //, { field: '鍒跺崟浜�', title: '鍒跺崟浜�' }
- //, { field: '鍒跺崟鏃ユ湡', title: '鍒跺崟鏃ユ湡' }
- //, { field: '瀹℃牳浜�', title: '瀹℃牳浜�' }
- //, { field: '瀹℃牳鏃ユ湡', title: '瀹℃牳鏃ユ湡' }
- //, { field: '淇敼浜�', title: '淇敼浜�' }
- //, { field: '淇敼鏃ユ湡', title: '淇敼鏃ユ湡' }
- //, { field: '鍏抽棴浜�', title: '鍏抽棴浜�' }
- //, { field: '鍏抽棴鏃ユ湡', title: '鍏抽棴鏃ユ湡' }
- //, { field: '浣滃簾浜�', title: '浣滃簾浜�' }
- //, { field: '浣滃簾鏃ユ湡', title: '浣滃簾鏃ユ湡' }
- //, { field: '琛屽叧闂汉', title: '琛屽叧闂汉' }
- //, { field: '鍏抽棴绫诲瀷', title: '鍏抽棴绫诲瀷' }
- //, { field: '鍗曟嵁绫诲瀷', title: '鍗曟嵁绫诲瀷' }
- //, { field: '璁″垝璺熻釜鍙�', title: '璁″垝璺熻釜鍙�' }
- ]]
- };
-
- //杩涘叆椤甸潰鏄剧ず鐨勭紦瀛樺垪琛�
- var index0 = layer.load(0, { shade: false });
- $.ajax({
- //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
- url: GetWEBURL() + '/Sc_ProcessMangement/MES_Sc_StationOutBillMain_Json',
- type: "GET",
- data: { "sWhere": sWhere },
- success: function (data1) {
- if (data1.count == 1) {
- option.data = data1.data;
- table.render(option);
- layer.close(index0);
- } else {
- layer.close(index0);
- layer.alert(data1.code + data1.Message, { icon: 5 });
- }
- }, error: function () {
- layer.close(index0);
- layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
- }
- });
-
- //閲嶇疆鎸夐挳
- form.on('submit(btnReSearch)', function (data) {
- $("#HDate").val("");//寮�濮嬫棩鏈�
- $("#HDate1").val("");//缁撴潫鏃ユ湡
- $("#HOrderProcNO").val("");//璁㈠崟璺熻釜鍙�
- $("#WorkCenter").val("");//鍗曟嵁鍙�
- $("#btnSearch").click();
- });
-
- //鏌ヨ鎸夐挳
- form.on('submit(btnSearch)', function (data) {//閫夋嫨浠撲綅
- var HDate = $("#HDate").val();//寮�濮嬫棩鏈�
- var HDate1 = $("#HDate1").val();//缁撴潫鏃ユ湡
- var HOrderProcNO = $("#HOrderProcNO").val();//璁㈠崟璺熻釜鍙�
- var WorkCenter = $("#WorkCenter").val();//鍗曟嵁鍙�
- if (HDate) {
- sWhere += " and HDate >= '" + HDate + "'";
- }
- if (HDate1) {
- sWhere += " and HDate <= '" + HDate1 + "'";
- }
- if (HOrderProcNO) {
- sWhere += " and 璁㈠崟璺熻釜鍙� like '%" + HOrderProcNO + "%'";
- }
- if (WorkCenter) {
- sWhere += " and HBillNo like '%" + WorkCenter + "%'";
- }
- var index = layer.load(0, { shade: false });
- $.ajax({
- url: GetWEBURL() + '/Sc_ProcessMangement/MES_Sc_StationOutBillMain_Json',
- type: "GET",
- data: { "sWhere": sWhere },
- success: function (data1) {
- if (data1.count == 1) {
- option.data = data1.data;
- table.render(option);
- layer.close(index);
- layer.alert("鏌ヨ鎴愬姛", { icon: 1 });
- } else {
- layer.close(index);
- layer.alert(data1.code + data1.Message, { icon: 5 });
- }
- }, error: function () {
- layer.close(index);
- layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
- }
- });
- sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
- });
-
-
- //laydate.render({
- // elem: '#HDate'
- // , type: 'datetime'
- // , trigger: 'click'
- // , format:'yyyy-MM-dd HH:mm'
- //});
-
-
- //浠ヤ笂鏄痩ayui妯″潡
- });
-
-
-
-
- </script>
-
-</body>
-</html>
diff --git "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\346\264\276\345\267\245\345\215\225/WW_EntrustProcSendWorkBillList.html" "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\346\264\276\345\267\245\345\215\225/WW_EntrustProcSendWorkBillList.html"
new file mode 100644
index 0000000..bad44b1
--- /dev/null
+++ "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\346\264\276\345\267\245\345\215\225/WW_EntrustProcSendWorkBillList.html"
@@ -0,0 +1,611 @@
+锘�<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="utf-8">
+ <title>濮斿宸ュ簭娲惧伐鍗曞垪琛�</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+</head>
+<body>
+
+ <div class="layui-card layadmin-header">
+ <div class="layui-breadcrumb" lay-filter="breadcrumb">
+ <a lay-href="">涓婚〉</a>
+ <a><cite>閲囪喘璁㈠崟</cite></a>
+ <a><cite>閲囪喘璁㈠崟琛ㄦ牸</cite></a>
+ <a><cite>閲囪喘璁㈠崟琛ㄦ牸鐨勯噸杞�</cite></a>
+ </div>
+ </div>
+
+ <div class="layui-fluid">
+ <div class="layui-row layui-col-space15">
+ <div class="layui-col-md12">
+ <div class="layui-card">
+
+ <div class="layui-card-body">
+ <!--<div class="test-table-reload-btn" style="margin-bottom: 10px;">-->
+ <form class="layui-form" action="">
+ <div class="layui-form-item">
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">璁㈠崟鐘舵��</label>
+ <div class="layui-input-block">
+ <select name="HStatus" id="HStatus" lay-filter="">
+ <option value="" selected="">鍏ㄩ儴</option>
+ <option value="鏈‘璁�">鏈‘璁�</option>
+ <option value="宸茬‘璁�">宸茬‘璁�</option>
+ <option value="宸查┏鍥�">宸查┏鍥�</option>
+ </select>
+ </div>
+ </div>-->
+ <div class="layui-inline">
+ <label class="layui-form-label">鍗曟嵁鍙�</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HBillNo" id="HBillNo">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鐗╂枡浠g爜</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HNumber" id="HNumber">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">浜у搧鍚嶇О</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HName" id="HName">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">瑙勬牸鍨嬪彿</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HModel" id="HModel">
+ </div>
+ </div>
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">鍏抽棴鐘舵��</label>
+ <div class="layui-input-block">
+ <select id="HClStatus" name="HClStatus" lay-filter="">
+ <option value="">鍏ㄩ儴</option>
+ <option value="鏈叧闂�" selected="">鏈叧闂�</option>
+ <option value="宸插叧闂�">宸插叧闂�</option>
+ </select>
+ </div>
+ </div>-->
+ <div class="layui-inline">
+ <label class="layui-form-label">寮�濮嬫棩鏈�</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HDate1" id="HDate1">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">缁撴潫鏃ユ湡</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HDate2" id="HDate2">
+ </div>
+ </div>
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">浜よ揣鏃堕棿</label>
+ <div class="layui-input-block">
+ <select id="Time" name="Time" lay-filter="">
+ <option value="1">涓�鍛ㄥ唴浜よ揣</option>
+ <option value="2">浜屽懆鍐呬氦璐�</option>
+ <option value="3">涓�鏈堝唴浜よ揣</option>
+ <option value="4">涓ゆ湀鍐呬氦璐�</option>
+ <option value="5">涓夋湀鍐呬氦璐�</option>
+ <option value="6">鍗婂勾鍐呬氦璐�</option>
+ <option value="7">涓�骞村唴浜よ揣</option>
+ <option value="8" selected="">闀挎湡浜よ揣</option>
+ </select>
+ </div>
+ </div>-->
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">閲囪喘缁勭粐</label>
+ <div class="layui-input-block">
+ <select id="HPURCHASEORGID" name="HPURCHASEORGID" lay-filter="">
+ <option value="">缁勭粐1</option>
+ <option value="">缁勭粐2</option>
+ </select>
+ </div>
+ </div>-->
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">鏄惁宸蹭笅鎺ㄩ�佽揣鍗�</label>
+ <div class="layui-input-block">
+ <select id="HISGenerate" name="HISGenerate" lay-filter="">
+ <option value="鍏ㄩ儴">鍏ㄩ儴</option>
+ <option value="鏄�">鏄�</option>
+ <option value="鍚�" selected="">鍚�</option>
+ </select>
+ </div>
+ </div>-->
+ <div class="layui-inline">
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="f_Query">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ </div>
+ </div>
+
+ </form>
+ <!--</div>-->
+ </div>
+
+
+ <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-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>-->
+ </div>
+ </script>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <!--<script src="../../layuiadmin/layui/lay/modules/mobile/jquery-3.3.1.min.js"></script>-->
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script>
+ var _cur_page = 1;
+ var sql = " and HBillType='3740' ";
+ //var options = document.getElementById('HStatus').children;
+ function getUrlVars() {
+ var vars = [], hash;
+ var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
+ for (var i = 0; i < hashes.length; i++) {
+ hash = hashes[i].split('=');
+ vars.push(hash[0]);
+ vars[hash[0]] = hash[1];
+ }
+ return vars;
+ }
+
+ function f_alert(sMsg) {
+ layer.alert(sMsg, { icon: 5 });
+ //layer.open({
+ // type: 1
+ // , offset: 'auto' //鍏蜂綋閰嶇疆鍙傝�冿細http://www.layui.com/doc/modules/layer.html#offset
+ // , id: 'layerDemo' //闃叉閲嶅寮瑰嚭
+ // , content: '<div style="padding: 20px 100px;">' + sMsg + '</div>'
+ // , shade: 0 //涓嶆樉绀洪伄缃�
+ // , yes: function () {
+ // layer.closeAll();
+ // }
+ //});
+ }
+ var params = getUrlVars();
+ var type = params[params[0]];
+ //switch (type) {
+ // case "UnConfirm":
+ // options[1].selected = true;
+ // sql += " and 鐘舵�� like ^^%鏈‘璁�%^^";
+ // //$("#HStatus").attr("disabled", true)
+ // break;
+ // case "ReConfirm":
+ // options[2].selected = true;
+ // sql += " and 鐘舵�� like ^^%宸茬‘璁�%^^";
+ // sql += " and 鏈叧鑱旀暟閲� > 0";
+ // break;
+ // case "ReBack":
+ // options[3].selected = true;
+ // sql += " and 鐘舵�� like ^^%宸查┏鍥�%^^";
+ // break;
+ //}
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index' //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'laydate', 'code', 'table', 'element', 'layer'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , laydate = layui.laydate
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element;
+ //甯歌鐢ㄦ硶
+ laydate.render({
+ elem: '#HDate1'
+ });
+ laydate.render({
+ elem: '#HDate2'
+ });
+ //layui.code();
+ RoadHBillNo(sql);
+ layer.load(3)
+ //鏂规硶绾ф覆鏌�
+ table.render({
+ elem: '#mainTable'
+ , dateType: 'json'
+ , colFilterRecord: true//鏄惁寮�鍚瓧娈电瓫閫夌殑璁板繂鍔熻兘
+ , data: []
+ // , url: GetWEBURL()+'GetPOOrderBill'
+ , toolbar: '#toolbarDemo' //寮�鍚ご閮ㄥ伐鍏锋爮锛屽苟涓哄叾缁戝畾宸︿晶妯℃澘
+ , defaultToolbar: ['filter', 'exports', 'print']
+ // , where: { msg: "", NowPage: 1, OnePage: 10 }
+ , cellMinWidth: 100
+ , cols: [[
+ //{ checkbox: true, fixed: true }
+ { type: 'checkbox', fixed: 'left' }
+ , { field: 'hmainid', title: 'hmainid', sort: true, fixed: true, hide: true }
+ , { field: '鏃ユ湡', title: '鏃ユ湡', sort: true, width: 120 }
+ , { field: '鍗曟嵁鍙�', title: '鍗曟嵁鍙�', sort: true, width: 170 }
+ , { field: 'HDeptID ', title: 'HDeptID', width: 105 }
+ , { field: '閮ㄩ棬浠g爜', title: '閮ㄩ棬浠g爜' }
+ , { field: '閮ㄩ棬', title: '閮ㄩ棬' }
+ , { field: 'HMaterID', title: 'HMaterID' }
+ , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜' }
+ , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', width: 115 }
+ , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', width: 115 }
+ , { field: 'HUnitID', title: 'HUnitID' }
+ , { field: '璁¢噺鍗曚綅浠g爜', title: '璁¢噺鍗曚綅浠g爜', width: 160 }
+ , { field: '璁¢噺鍗曚綅', title: '璁¢噺鍗曚綅', width: 160 }
+ , { field: 'HprocID ', title: 'HprocID', width: 215 }
+ ////, { field: 'hunitid', title: 'hunitid' }
+ , { field: '宸ュ簭浠g爜 ', title: '宸ュ簭浠g爜 ', width: 115 }
+ , { field: '宸ュ簭', title: '宸ュ簭' }
+ ////, { field: 'hempid', title: 'hempid' }
+ , { field: 'HGroupID ', title: 'HGroupID', width: 100 }
+ , { field: '鐝粍浠g爜', title: '鐝粍浠g爜' }
+ , { field: '鐝粍鍚嶇О', title: '鐝粍鍚嶇О' }
+ , { field: 'HSourceID', title: 'HSourceID' }
+ , { field: '璧勬簮浠g爜', title: '璧勬簮浠g爜' }
+ ////, { field: 'HCenterID', title: 'HCenterID' }
+ , { field: '鐢熶骇璧勬簮', title: '鐢熶骇璧勬簮' }
+ , { field: 'HWorkerID ', title: 'HWorkerID' }
+ ////, { field: 'hbomid', title: 'hbomid' }
+ , { field: '鑱屽憳浠g爜', title: '鑱屽憳浠g爜' }
+ ////, { field: 'HRoutingInterID', title: 'HRoutingInterID' }
+ , { field: '鑱屽憳 ', title: '鑱屽憳' }
+ , { field: 'hsubid', title: 'hsubid', hide: true }
+ , { field: '鏁伴噺', title: '鏁伴噺' }
+ , { field: '璁″垝寮�宸ユ棩鏈�', title: '璁″垝寮�宸ユ棩鏈�' }
+ , { field: '璁″垝瀹屽伐鏃ユ湡', title: '璁″垝瀹屽伐鏃ユ湡' }
+ , { field: '璁″垝宸ユ椂', title: '璁″垝宸ユ椂' }
+ , { field: '琛ㄤ綋澶囨敞', title: '琛ㄤ綋澶囨敞' }
+ , { field: 'HICMOInterID', title: 'HICMOInterID ' }
+ , { field: '鐢熶骇浠诲姟鍗曞彿', title: '鐢熶骇浠诲姟鍗曞彿' }
+ , { field: 'HSeOrderInterID', title: 'HSeOrderInterID' }
+ , { field: '閿�鍞鍗曞彿', title: '閿�鍞鍗曞彿' }
+ ////, { field: 'hsubid', title: 'hsubid' }
+ , { field: '琛ㄥご澶囨敞', title: '琛ㄥご澶囨敞' }
+ , { field: '鍒跺崟浜�', title: '鍒跺崟浜�' }
+ , { field: '鍒跺崟鏃ユ湡', title: '鍒跺崟鏃ユ湡' }
+ , { field: '瀹℃牳浜�', title: '瀹℃牳浜�' }
+ , { field: '瀹℃牳鏃ユ湡', title: '瀹℃牳鏃ユ湡' }
+ , { field: '淇敼浜�', title: '淇敼浜� ' }
+ , { field: '淇敼鏃ユ湡', title: '淇敼鏃ユ湡' }
+ , { field: '鍏抽棴浜�', title: '鍏抽棴浜�' }
+ , { field: '鍏抽棴鏃ユ湡', title: '鍏抽棴鏃ユ湡' }
+ , { field: '浣滃簾浜�', title: '浣滃簾浜�' }
+ , { field: '浣滃簾鏃ユ湡', title: '浣滃簾鏃ユ湡' }
+ , { field: '婧愬崟涓诲唴鐮�', title: '婧愬崟涓诲唴鐮�' }
+ , { field: '婧愬崟瀛愬唴鐮�', title: '婧愬崟瀛愬唴鐮�' }
+ , { field: '婧愬崟鍗曞彿', title: '婧愬崟鍗曞彿' }
+ , { field: '婧愬崟绫诲瀷', title: '婧愬崟绫诲瀷' }
+ , { field: '琛屽叧闂汉', title: '琛屽叧闂汉' }
+ , { field: 'HBillType', title: 'HBillType' }
+ , { field: 'HQtyDecimal', title: 'HQtyDecimal' }
+ , { field: 'HPriceDecimal', title: 'HPriceDecimal' }
+ ]]
+ //, skin: 'row' //琛ㄦ牸椋庢牸
+ // , even: true
+ , page: true //鏄惁鏄剧ず鍒嗛〉
+ , limits: [10, 20, 50, 100]
+ , limit: 50 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
+ //, height: 500
+ , done: function (res, curr, count) {
+ _cur_page = curr;
+ layer.closeAll("loading");
+ }
+ });
+
+ //澶村伐鍏锋爮浜嬩欢
+ 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 'getCheckLength':
+ // var data = checkStatus.data;
+ // layer.msg('閫変腑浜嗭細' + data.length + ' 涓�');
+ // break;
+ //case 'isAll':
+ // layer.msg(checkStatus.isAll ? '鍏ㄩ��' : '鏈叏閫�');
+ // break;
+
+ //鑷畾涔夊ご宸ュ叿鏍忓彸渚у浘鏍� - 鎻愮ず
+ case 'btn-reload':
+ _cur_page = $(".layui-laypage-em").next().html();
+ RoadHBillNo(sql);
+ break;
+ case 'btn-confirm':
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+ _cur_page = $(".layui-laypage-em").next().html();
+ if (data[0]["鐘舵��"] == "鏈‘璁�") {
+ layer.confirm('鏄惁纭鍗曟嵁?', { icon: 3, title: '鎻愮ず' }, function (index) {
+ $.ajax({
+ type: "get",
+ url: GetWEBURL() + "POOrderAccept",
+ data: { "HInterID": data[0]["hmainid"].toString(), "HBillNo": data[0]["鍗曟嵁鍙�"].toString(), "HUser": sessionStorage["HUserName"] },
+ success: function (result) {
+ if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ layer.msg(result.Message, { icon: 1 });
+ RoadHBillNo(sql);
+ }
+ else {
+ // $("#verifycode").click();
+ layer.msg(result.Message, { icon: 5 });
+ }
+ layer.closeAll("loading");
+ }
+ })
+
+ layer.close(index);
+ });
+
+ }
+ else {
+ layer.msg("蹇呴』鏄湭纭鍗曟嵁鎵嶈兘杩涜纭鎿嶄綔锛�", { icon: 5 });
+ }
+ break;
+ case 'btn-back':
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+ _cur_page = $(".layui-laypage-em").next().html();
+ var HBackRemark;
+ if (data[0]["鐘舵��"] == "鏈‘璁�") {
+
+ layer.prompt({
+ formType: 2,
+ //value: '',
+ title: '璇疯緭鍏ラ┏鍥炵悊鐢�',
+ area: ['400px', '200px'] //鑷畾涔夋枃鏈煙瀹介珮
+ }, function (value, index, elem) {
+ HBackRemark = value.toString();
+ $.ajax({
+ type: "get",
+ url: GetWEBURL() + "POOrderRefuse",
+ data: { "HInterID": data[0]["hmainid"].toString(), "HBillNo": data[0]["鍗曟嵁鍙�"].toString(), "HUser": sessionStorage["HUserName"], "HBackRemark": HBackRemark },
+ success: function (result) {
+ if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ layer.msg("鎷掔粷鎴愬姛锛�", { icon: 1 });
+ RoadHBillNo(sql);
+ }
+ else {
+ // $("#verifycode").click();
+ layer.msg(result.Message, { icon: 5 });
+ }
+ layer.closeAll("loading");
+ }
+ })
+ //alert(value); //寰楀埌value
+ layer.close(index);
+ });
+
+ }
+ else {
+ layer.msg("蹇呴』鏄湭纭鍗曟嵁鎵嶈兘杩涜椹冲洖鎿嶄綔锛�", { icon: 5 });
+ }
+ break;
+ case 'btn-details':
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+
+ var linterid = data[0].hmainid.toString();
+ //if (AllowLoadData(sSubStr) != false) {//闈炵┖楠岃瘉
+ layer.open({
+ type: 2
+ , area: ['100%', '100%']
+ , title: '閲囪喘璁㈠崟'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: '../../../src/views/SRM/SRM_POOrderBill.html?linterid=' + linterid
+ , resize: false
+ , cancel: function () {
+ //$(".layui-btn").removeClass("layui-btn-disabled");
+ }
+ })
+ break;
+ case 'btn-generate':
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+ ajaxLabelData = data;
+ var rows = '';
+ var HEntry = '';
+ for (var i = 0; i < data.length; i++) {
+ if (data[i]["鐘舵��"] == "宸茬‘璁�") {
+ rows += data[i].hmainid.toString() + ',' + data[i].hsubid.toString() + ';';
+ }
+ else {
+ HEntry += (i + 1) + ',';
+ }
+ }
+ if (HEntry != '') {
+ HEntry = HEntry.substring(0, HEntry.length - 1);
+ layer.msg("绗�" + HEntry + "琛屾湭纭锛�", { icon: 5 });
+ }
+ else {
+ layer.open({
+ type: 2
+ , area: ['100%', '100%']
+ , title: '閫佽揣鍗�'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: ['../../views/SRM/SRM_POInStockBill_Edit.html?linterid=' + data[0].hmainid.toString() + '&lentryid=' + rows.toString() + '&lSourceBillType=1102', 'yes']
+ , resize: false
+ //, cancel: function () {
+ // $(".layui-btn").removeClass("layui-btn-disabled");
+ //}
+ })
+ }
+ break;
+ case 'btn-exit':
+ //var index = parent.layer.getFrameIndex(window.name);
+ //element.tabDelete('layadmin-layout-tabs', this);
+ parent.layui.admin.events.closeThisTabs();
+ //parent.layer.close(index);
+ break;
+ };
+ });
+
+
+
+ ///鍔犺浇鏄剧ず鏁版嵁
+ function RoadHBillNo(sqlWhere) {
+ where = sqlWhere;
+ $.ajax({
+ type: "get",
+ url: GetWEBURL() + "/Sc_ProcessMangement/MES_WW_EntrustProcSendWorkBill_Json",
+ async: true,
+ data: { "sqlWhere": sqlWhere },//"HSupNo": sessionStorage["HUserName"],
+ success: function (result) {
+ if (result.count == 1) {
+ ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
+ table.reload('mainTable', {
+ data: ajaxReturnData
+ , height: 'full-10'
+ , page: {
+ curr: _cur_page //蹇呴』浠庣 1 椤靛紑濮�
+ }
+ , loading: false
+ , done: function (index, res) {
+
+ }
+ });
+ } else {
+ layer.close(index0);
+ layer.alert(result.code + result.Message, { icon: 5 });
+ }
+
+ },
+ error: function (result) {
+ console.log(result);
+ layer.close(index0);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ };
+ form.on('submit(f_Query)', function (data) {//鏌ヨ
+ var sqlWhere = " and 1=1 ";
+ //if ($("#HStatus").val() != "")
+ // sqlWhere += " and 鐘舵�� like ^^%" + $("#HStatus").val() + "%^^";
+ var HBillNo = $("#HBillNo").val();//鍗曟嵁鍙�
+ var HNumber = $("#HNumber").val();//鐗╂枡浠g爜
+ var HName = $("#HName").val();//鐗╂枡鍚嶇О
+ var HModel = $("#HModel").val();//瑙勬牸鍨嬪彿
+ var HDate1 = $("#HDate1").val();//寮�濮嬫棩鏈�
+ var HDate2 = $("#HDate2").val();//缁撴潫鏃ユ湡
+
+ if (HBillNo)
+ sqlWhere += " and 鍗曟嵁鍙� like '%" + HBillNo + "%'";
+ if (HNumber)
+ sqlWhere += " and 鐗╂枡浠g爜 like '%" + HNumber + "%'";
+ if (HName)
+ sqlWhere += " and 鐗╂枡鍚嶇О like '%" + HName + "%'";
+ if (HModel)
+ sqlWhere += " and 瑙勬牸鍨嬪彿 like '%" + HModel + "%'";
+ //if ($("#HClStatus").val() != "")
+ // sqlWhere += " and 鍏抽棴鐘舵�� like ^^%" + $("#HClStatus").val() + "%^^";
+ //if ($("#HPURCHASEORGID").val() != "")
+ // sqlWhere += " and 閲囪喘缁勭粐 like ^^%" + $("#HPURCHASEORGID").val() + "%^^";
+ if (HDate1) {
+ sqlWhere += " and 鏃ユ湡 >= '" + HDate1 + "'";
+ }
+ if (HDate2) {
+ sqlWhere += " and 鏃ユ湡 <= '" + HDate2 + "'";
+ }
+ //if ($("#HISGenerate").val() != "") {
+ // if ($("#HISGenerate").val() == "鏄�")
+ // {
+ // sqlWhere += " and 鏈叧鑱旀暟閲� <= 0";
+ // }
+ // else if ($("#HISGenerate").val() == "鍚�") {
+ // sqlWhere += " and 鏈叧鑱旀暟閲� > 0";
+ // }
+ //}
+
+
+ var Time = $("#Time").val();
+ var dd = new Date();
+ var dt;
+ switch (Time) {
+ case 1: dd = new Date(dd.setDate(dd.getDate() + 7));
+ case 2: dd = new Date(dd.setDate(dd.getDate() + 14));
+ case 3: dd = new Date(dd.setMonth(dd.getMonth() + 1));
+ case 4: dd = new Date(dd.setMonth(dd.getMonth() + 2));
+ case 5: dd = new Date(dd.setMonth(dd.getMonth() + 3));
+ case 6: dd = new Date(dd.setMonth(dd.getMonth() + 6));
+ case 7: dd = new Date(dd.setMonth(dd.getMonth() + 12));
+ default: dd = new Date(dd.setDate(dd.getDate()));
+ }
+ dt = dd.getFullYear().toString();
+ if (dd.getMonth() + 1 < 10) {
+ dt = dt + "-0" + (dd.getMonth() + 1).toString();
+ }
+ else {
+ dt = dt + "-0" + (dd.getMonth() + 1).toString();
+ }
+ if (dd.getDate() < 10) {
+ dt = dt + "-0" + dd.getDate().toString();
+ }
+ else {
+ dt = dt + "-" + dd.getDate().toString();
+ }
+ //if (Time != 8) {
+ // sqlWhere += " and 浜よ揣鏃ユ湡 <= ^^" + dt + "^^";
+ //}
+ sql = sqlWhere;
+ //浠庣涓�椤靛紑濮�
+ _cur_page = 1;
+ RoadHBillNo(sqlWhere);
+ });
+ var $ = layui.$, active = {
+ f_Query: function () { //鏌ヨ
+
+ },
+ f_Qrjq: function () { //鎺ュ彈
+
+ },
+ f_Bhjq: function () { //鎷掔粷
+
+ },
+ //JSreload: function () {
+ // var demoReload = $('#test-table-demoReload');
+ // //鎵ц閲嶈浇
+ // table.JSreload('test-table-reload', {
+ // page: {
+ // curr: 1 //閲嶆柊浠庣 1 椤靛紑濮�
+ // }
+ // , where: {
+ // key: {
+ // id: demoReload.val()
+ // }
+ // }
+ // });
+ //}
+ };
+ $('.test-table-reload-btn .layui-btn').on('click', function () {
+ var type = $(this).data('type');
+ active[type] ? active[type].call(this) : '';
+ });
+ });
+ </script>
+</body>
+
+</html>
\ No newline at end of file
diff --git "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\350\256\241\345\210\222\346\261\207\346\212\245\345\215\225/WW_EntrustProcessReportBillList.html" "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\350\256\241\345\210\222\346\261\207\346\212\245\345\215\225/WW_EntrustProcessReportBillList.html"
new file mode 100644
index 0000000..60277c2
--- /dev/null
+++ "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\350\256\241\345\210\222\346\261\207\346\212\245\345\215\225/WW_EntrustProcessReportBillList.html"
@@ -0,0 +1,589 @@
+锘�<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="utf-8">
+ <title>濮斿宸ュ簭娲惧伐鍗曞垪琛�</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+</head>
+<body>
+
+ <div class="layui-card layadmin-header">
+ <div class="layui-breadcrumb" lay-filter="breadcrumb">
+ <a lay-href="">涓婚〉</a>
+ <!--<a><cite>閲囪喘璁㈠崟</cite></a>
+ <a><cite>閲囪喘璁㈠崟琛ㄦ牸</cite></a>
+ <a><cite>閲囪喘璁㈠崟琛ㄦ牸鐨勯噸杞�</cite></a>-->
+ </div>
+ </div>
+
+ <div class="layui-fluid">
+ <div class="layui-row layui-col-space15">
+ <div class="layui-col-md12">
+ <div class="layui-card">
+
+ <div class="layui-card-body">
+ <!--<div class="test-table-reload-btn" style="margin-bottom: 10px;">-->
+ <form class="layui-form" action="">
+ <div class="layui-form-item">
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">璁㈠崟鐘舵��</label>
+ <div class="layui-input-block">
+ <select name="HStatus" id="HStatus" lay-filter="">
+ <option value="" selected="">鍏ㄩ儴</option>
+ <option value="鏈‘璁�">鏈‘璁�</option>
+ <option value="宸茬‘璁�">宸茬‘璁�</option>
+ <option value="宸查┏鍥�">宸查┏鍥�</option>
+ </select>
+ </div>
+ </div>-->
+ <div class="layui-inline">
+ <label class="layui-form-label">鍗曟嵁鍙�</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HBillNo" id="HBillNo">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鐗╂枡浠g爜</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HNumber" id="HNumber">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">浜у搧鍚嶇О</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HName" id="HName">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">瑙勬牸鍨嬪彿</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HModel" id="HModel">
+ </div>
+ </div>
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">鍏抽棴鐘舵��</label>
+ <div class="layui-input-block">
+ <select id="HClStatus" name="HClStatus" lay-filter="">
+ <option value="">鍏ㄩ儴</option>
+ <option value="鏈叧闂�" selected="">鏈叧闂�</option>
+ <option value="宸插叧闂�">宸插叧闂�</option>
+ </select>
+ </div>
+ </div>-->
+ <div class="layui-inline">
+ <label class="layui-form-label">寮�濮嬫棩鏈�</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HDate1" id="HDate1">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">缁撴潫鏃ユ湡</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HDate2" id="HDate2">
+ </div>
+ </div>
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">浜よ揣鏃堕棿</label>
+ <div class="layui-input-block">
+ <select id="Time" name="Time" lay-filter="">
+ <option value="1">涓�鍛ㄥ唴浜よ揣</option>
+ <option value="2">浜屽懆鍐呬氦璐�</option>
+ <option value="3">涓�鏈堝唴浜よ揣</option>
+ <option value="4">涓ゆ湀鍐呬氦璐�</option>
+ <option value="5">涓夋湀鍐呬氦璐�</option>
+ <option value="6">鍗婂勾鍐呬氦璐�</option>
+ <option value="7">涓�骞村唴浜よ揣</option>
+ <option value="8" selected="">闀挎湡浜よ揣</option>
+ </select>
+ </div>
+ </div>-->
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">閲囪喘缁勭粐</label>
+ <div class="layui-input-block">
+ <select id="HPURCHASEORGID" name="HPURCHASEORGID" lay-filter="">
+ <option value="">缁勭粐1</option>
+ <option value="">缁勭粐2</option>
+ </select>
+ </div>
+ </div>-->
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">鏄惁宸蹭笅鎺ㄩ�佽揣鍗�</label>
+ <div class="layui-input-block">
+ <select id="HISGenerate" name="HISGenerate" lay-filter="">
+ <option value="鍏ㄩ儴">鍏ㄩ儴</option>
+ <option value="鏄�">鏄�</option>
+ <option value="鍚�" selected="">鍚�</option>
+ </select>
+ </div>
+ </div>-->
+ <div class="layui-inline">
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="f_Query">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ </div>
+ </div>
+
+ </form>
+ <!--</div>-->
+ </div>
+
+
+ <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-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>-->
+ </div>
+ </script>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <!--<script src="../../layuiadmin/layui/lay/modules/mobile/jquery-3.3.1.min.js"></script>-->
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script>
+ var _cur_page = 1;
+ var sql = " ";
+ //var options = document.getElementById('HStatus').children;
+ function getUrlVars() {
+ var vars = [], hash;
+ var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
+ for (var i = 0; i < hashes.length; i++) {
+ hash = hashes[i].split('=');
+ vars.push(hash[0]);
+ vars[hash[0]] = hash[1];
+ }
+ return vars;
+ }
+
+ function f_alert(sMsg) {
+ layer.alert(sMsg, { icon: 5 });
+ //layer.open({
+ // type: 1
+ // , offset: 'auto' //鍏蜂綋閰嶇疆鍙傝�冿細http://www.layui.com/doc/modules/layer.html#offset
+ // , id: 'layerDemo' //闃叉閲嶅寮瑰嚭
+ // , content: '<div style="padding: 20px 100px;">' + sMsg + '</div>'
+ // , shade: 0 //涓嶆樉绀洪伄缃�
+ // , yes: function () {
+ // layer.closeAll();
+ // }
+ //});
+ }
+ var params = getUrlVars();
+ var type = params[params[0]];
+ //switch (type) {
+ // case "UnConfirm":
+ // options[1].selected = true;
+ // sql += " and 鐘舵�� like ^^%鏈‘璁�%^^";
+ // //$("#HStatus").attr("disabled", true)
+ // break;
+ // case "ReConfirm":
+ // options[2].selected = true;
+ // sql += " and 鐘舵�� like ^^%宸茬‘璁�%^^";
+ // sql += " and 鏈叧鑱旀暟閲� > 0";
+ // break;
+ // case "ReBack":
+ // options[3].selected = true;
+ // sql += " and 鐘舵�� like ^^%宸查┏鍥�%^^";
+ // break;
+ //}
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index' //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'laydate', 'code', 'table', 'element', 'layer'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , laydate = layui.laydate
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element;
+ //甯歌鐢ㄦ硶
+ laydate.render({
+ elem: '#HDate1'
+ });
+ laydate.render({
+ elem: '#HDate2'
+ });
+ //layui.code();
+ RoadHBillNo(sql);
+ layer.load(3)
+ //鏂规硶绾ф覆鏌�
+ table.render({
+ elem: '#mainTable'
+ , dateType: 'json'
+ , colFilterRecord: true//鏄惁寮�鍚瓧娈电瓫閫夌殑璁板繂鍔熻兘
+ , data: []
+ // , url: GetWEBURL()+'GetPOOrderBill'
+ , toolbar: '#toolbarDemo' //寮�鍚ご閮ㄥ伐鍏锋爮锛屽苟涓哄叾缁戝畾宸︿晶妯℃澘
+ , defaultToolbar: ['filter', 'exports', 'print']
+ // , where: { msg: "", NowPage: 1, OnePage: 10 }
+ , cellMinWidth: 100
+ , cols: [[
+ { type: 'checkbox', fixed: 'left' }
+ ,{ field: 'hmainid', title: 'hmainid', sort: true, fixed: true, hide: true }
+ ,{ field: '鏃ユ湡', title: '鏃ユ湡', sort: true, width: 120 }
+ , { field: '鍗曟嵁鍙�', title: '鍗曟嵁鍙�', sort: true, width: 170 }
+ , { field: 'HDeptID ', title: 'HDeptID', width: 105 }
+ , { field: '閮ㄩ棬浠g爜', title: '閮ㄩ棬浠g爜' }
+ , { field: '閮ㄩ棬', title: '閮ㄩ棬' }
+ , { field: 'HMaterID', title: 'HMaterID' }
+ , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜' }
+ , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', width: 115 }
+ , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', width: 115 }
+ , { field: '琛ㄥご澶囨敞', title: '琛ㄥご澶囨敞' }
+ , { field: 'hsubid', title: 'hsubid', hide: true ,width: 160 }
+ , { field: '宸ュ簭', title: '宸ュ簭', width: 160 }
+ , { field: '鍗曚环 ', title: '鍗曚环', width: 215 }
+ , { field: '鏁伴噺 ', title: '鏁伴噺 ', width: 115 }
+ , { field: '涓嶈壇鏁伴噺', title: '涓嶈壇鏁伴噺' }
+ , { field: '鎶ュ簾鏁� ', title: '鎶ュ簾鏁�', width: 100 }
+ , { field: '琛ㄤ綋澶囨敞', title: '琛ㄤ綋澶囨敞' }
+ , { field: '鍒跺崟浜�', title: '鍒跺崟浜�' }
+ , { field: '鍒跺崟鏃ユ湡', title: '鍒跺崟鏃ユ湡' }
+ , { field: '瀹℃牳浜�', title: '瀹℃牳浜�' }
+ , { field: '瀹℃牳鏃ユ湡', title: '瀹℃牳鏃ユ湡' }
+ , { field: '淇敼浜� ', title: '淇敼浜�' }
+ , { field: '淇敼鏃ユ湡', title: '淇敼鏃ユ湡' }
+ , { field: '鍏抽棴浜� ', title: '鍏抽棴浜�' }
+ , { field: '鍏抽棴鏃ユ湡', title: '鍏抽棴鏃ユ湡'}
+ , { field: '浣滃簾浜�', title: '浣滃簾浜�' }
+ , { field: '浣滃簾鏃ユ湡', title: '浣滃簾鏃ユ湡' }
+ , { field: '婧愬崟涓诲唴鐮�', title: '婧愬崟涓诲唴鐮�' }
+ , { field: '婧愬崟瀛愬唴鐮�', title: '婧愬崟瀛愬唴鐮�' }
+ , { field: '婧愬崟鍗曞彿', title: '婧愬崟鍗曞彿' }
+ , { field: '婧愬崟绫诲瀷', title: '婧愬崟绫诲瀷 ' }
+ , { field: '琛屽叧闂汉', title: '琛屽叧闂汉' }
+ , { field: 'HBillType', title: 'HBillType' }
+ , { field: 'HBillSubType', title: 'HBillSubType' }
+ , { field: 'HICMOInterID', title: 'HICMOInterID' }
+ , { field: '浠诲姟鍗曞彿', title: '浠诲姟鍗曞彿' }
+
+ ]]
+ //, skin: 'row' //琛ㄦ牸椋庢牸
+ // , even: true
+ , page: true //鏄惁鏄剧ず鍒嗛〉
+ , limits: [10, 20, 50, 100]
+ , limit: 50 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
+ //, height: 500
+ , done: function (res, curr, count) {
+ _cur_page = curr;
+ layer.closeAll("loading");
+ }
+ });
+
+ //澶村伐鍏锋爮浜嬩欢
+ 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 'getCheckLength':
+ // var data = checkStatus.data;
+ // layer.msg('閫変腑浜嗭細' + data.length + ' 涓�');
+ // break;
+ //case 'isAll':
+ // layer.msg(checkStatus.isAll ? '鍏ㄩ��' : '鏈叏閫�');
+ // break;
+
+ //鑷畾涔夊ご宸ュ叿鏍忓彸渚у浘鏍� - 鎻愮ず
+ case 'btn-reload':
+ _cur_page = $(".layui-laypage-em").next().html();
+ RoadHBillNo(sql);
+ break;
+ case 'btn-confirm':
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+ _cur_page = $(".layui-laypage-em").next().html();
+ if (data[0]["鐘舵��"] == "鏈‘璁�") {
+ layer.confirm('鏄惁纭鍗曟嵁?', { icon: 3, title: '鎻愮ず' }, function (index) {
+ $.ajax({
+ type: "get",
+ url: GetWEBURL()+"POOrderAccept",
+ data: { "HInterID": data[0]["hmainid"].toString(), "HBillNo": data[0]["鍗曟嵁鍙�"].toString(), "HUser": sessionStorage["HUserName"] },
+ success: function (result) {
+ if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ layer.msg(result.Message, { icon: 1 });
+ RoadHBillNo(sql);
+ }
+ else {
+ // $("#verifycode").click();
+ layer.msg(result.Message, { icon: 5 });
+ }
+ layer.closeAll("loading");
+ }
+ })
+
+ layer.close(index);
+ });
+
+ }
+ else {
+ layer.msg("蹇呴』鏄湭纭鍗曟嵁鎵嶈兘杩涜纭鎿嶄綔锛�", { icon: 5 });
+ }
+ break;
+ case 'btn-back':
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+ _cur_page = $(".layui-laypage-em").next().html();
+ var HBackRemark;
+ if (data[0]["鐘舵��"] == "鏈‘璁�") {
+
+ layer.prompt({
+ formType: 2,
+ //value: '',
+ title: '璇疯緭鍏ラ┏鍥炵悊鐢�',
+ area: ['400px', '200px'] //鑷畾涔夋枃鏈煙瀹介珮
+ }, function (value, index, elem) {
+ HBackRemark = value.toString();
+ $.ajax({
+ type: "get",
+ url: GetWEBURL()+"POOrderRefuse",
+ data: { "HInterID": data[0]["hmainid"].toString(), "HBillNo": data[0]["鍗曟嵁鍙�"].toString(), "HUser": sessionStorage["HUserName"], "HBackRemark": HBackRemark },
+ success: function (result) {
+ if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ layer.msg("鎷掔粷鎴愬姛锛�", { icon: 1 });
+ RoadHBillNo(sql);
+ }
+ else {
+ // $("#verifycode").click();
+ layer.msg(result.Message, { icon: 5 });
+ }
+ layer.closeAll("loading");
+ }
+ })
+ //alert(value); //寰楀埌value
+ layer.close(index);
+ });
+
+ }
+ else {
+ layer.msg("蹇呴』鏄湭纭鍗曟嵁鎵嶈兘杩涜椹冲洖鎿嶄綔锛�", { icon: 5 });
+ }
+ break;
+ case 'btn-details':
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+
+ var linterid = data[0].hmainid.toString();
+ //if (AllowLoadData(sSubStr) != false) {//闈炵┖楠岃瘉
+ layer.open({
+ type: 2
+ , area: ['100%', '100%']
+ , title: '閲囪喘璁㈠崟'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: '../../../src/views/SRM/SRM_POOrderBill.html?linterid=' + linterid
+ , resize: false
+ , cancel: function () {
+ //$(".layui-btn").removeClass("layui-btn-disabled");
+ }
+ })
+ break;
+ case 'btn-generate':
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+ ajaxLabelData = data;
+ var rows = '';
+ var HEntry = '';
+ for (var i = 0; i < data.length; i++) {
+ if (data[i]["鐘舵��"] == "宸茬‘璁�") {
+ rows += data[i].hmainid.toString() + ',' + data[i].hsubid.toString() + ';';
+ }
+ else {
+ HEntry += (i + 1) + ',';
+ }
+ }
+ if (HEntry != '') {
+ HEntry = HEntry.substring(0, HEntry.length - 1);
+ layer.msg("绗�" + HEntry + "琛屾湭纭锛�", { icon: 5 });
+ }
+ else{
+ layer.open({
+ type: 2
+ , area: ['100%', '100%']
+ , title: '閫佽揣鍗�'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: ['../../views/SRM/SRM_POInStockBill_Edit.html?linterid=' + data[0].hmainid.toString() + '&lentryid=' + rows.toString() + '&lSourceBillType=1102', 'yes']
+ , resize: false
+ //, cancel: function () {
+ // $(".layui-btn").removeClass("layui-btn-disabled");
+ //}
+ })
+ }
+ break;
+ case 'btn-exit':
+ //var index = parent.layer.getFrameIndex(window.name);
+ //element.tabDelete('layadmin-layout-tabs', this);
+ parent.layui.admin.events.closeThisTabs();
+ //parent.layer.close(index);
+ break;
+ };
+ });
+
+
+
+ ///鍔犺浇鏄剧ず鏁版嵁
+ function RoadHBillNo(sqlWhere) {
+ where = sqlWhere;
+ $.ajax({
+ type: "get",
+ url: GetWEBURL()+"/Sc_ProcessMangement/MES_WW_EntrustProcessReportBill_Json",
+ async: true,
+ data: { "sqlWhere": sqlWhere },//"HSupNo": sessionStorage["HUserName"],
+ success: function (result) {
+ if (result.count == 1) {
+ ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
+ table.reload('mainTable', {
+ data: ajaxReturnData
+ , height: 'full-10'
+ , page: {
+ curr: _cur_page //蹇呴』浠庣 1 椤靛紑濮�
+ }
+ , loading: false
+ , done: function (index, res) {
+
+ }
+ });
+ layer.close(index0);
+ } else {
+ layer.close(index0);
+ layer.alert(result.code + result.Message, { icon: 5 });
+ }
+
+ },
+ error: function (result) {
+ console.log(result);
+ layer.close(index0);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ };
+ form.on('submit(f_Query)', function (data) {//鏌ヨ
+ var sqlWhere = " and 1=1 ";
+ //if ($("#HStatus").val() != "")
+ // sqlWhere += " and 鐘舵�� like ^^%" + $("#HStatus").val() + "%^^";
+ var HBillNo = $("#HBillNo").val();//鍗曟嵁鍙�
+ var HNumber = $("#HNumber").val();//鐗╂枡浠g爜
+ var HName = $("#HName").val();//鐗╂枡鍚嶇О
+ var HModel = $("#HModel").val();//瑙勬牸鍨嬪彿
+ var HDate1 = $("#HDate1").val();//寮�濮嬫棩鏈�
+ var HDate2 = $("#HDate2").val();//缁撴潫鏃ユ湡
+
+ if (HBillNo)
+ sqlWhere += " and 鍗曟嵁鍙� like '%" + HBillNo+ "%'";
+ if (HNumber)
+ sqlWhere += " and 鐗╂枡浠g爜 like '%" + HNumber + "%'";
+ if (HName)
+ sqlWhere += " and 鐗╂枡鍚嶇О like '%" + HName + "%'";
+ if (HModel)
+ sqlWhere += " and 瑙勬牸鍨嬪彿 like '%" + HModel + "%'";
+ //if ($("#HClStatus").val() != "")
+ // sqlWhere += " and 鍏抽棴鐘舵�� like ^^%" + $("#HClStatus").val() + "%^^";
+ //if ($("#HPURCHASEORGID").val() != "")
+ // sqlWhere += " and 閲囪喘缁勭粐 like ^^%" + $("#HPURCHASEORGID").val() + "%^^";
+ if (HDate1) {
+ sqlWhere += " and 鏃ユ湡 >= '" + HDate1 + "'";
+ }
+ if (HDate2) {
+ sqlWhere += " and 鏃ユ湡 <= '" + HDate2 + "'";
+ }
+ //if ($("#HISGenerate").val() != "") {
+ // if ($("#HISGenerate").val() == "鏄�")
+ // {
+ // sqlWhere += " and 鏈叧鑱旀暟閲� <= 0";
+ // }
+ // else if ($("#HISGenerate").val() == "鍚�") {
+ // sqlWhere += " and 鏈叧鑱旀暟閲� > 0";
+ // }
+ //}
+
+
+ var Time = $("#Time").val();
+ var dd = new Date();
+ var dt;
+ switch (Time) {
+ case 1: dd = new Date(dd.setDate(dd.getDate() + 7));
+ case 2: dd = new Date(dd.setDate(dd.getDate() + 14));
+ case 3: dd = new Date(dd.setMonth(dd.getMonth() + 1));
+ case 4: dd = new Date(dd.setMonth(dd.getMonth() + 2));
+ case 5: dd = new Date(dd.setMonth(dd.getMonth() + 3));
+ case 6: dd = new Date(dd.setMonth(dd.getMonth() + 6));
+ case 7: dd = new Date(dd.setMonth(dd.getMonth() + 12));
+ default: dd = new Date(dd.setDate(dd.getDate()));
+ }
+ dt = dd.getFullYear().toString();
+ if (dd.getMonth() + 1 < 10) {
+ dt = dt + "-0" + (dd.getMonth() + 1).toString();
+ }
+ else {
+ dt = dt + "-0" + (dd.getMonth() + 1).toString();
+ }
+ if (dd.getDate() < 10) {
+ dt = dt + "-0" + dd.getDate().toString();
+ }
+ else {
+ dt = dt + "-" + dd.getDate().toString();
+ }
+ //if (Time != 8) {
+ // sqlWhere += " and 浜よ揣鏃ユ湡 <= ^^" + dt + "^^";
+ //}
+ sql = sqlWhere;
+ //浠庣涓�椤靛紑濮�
+ _cur_page = 1;
+ RoadHBillNo(sqlWhere);
+ });
+ var $ = layui.$, active = {
+ f_Query: function () { //鏌ヨ
+
+ },
+ f_Qrjq: function () { //鎺ュ彈
+
+ },
+ f_Bhjq: function () { //鎷掔粷
+
+ },
+ //JSreload: function () {
+ // var demoReload = $('#test-table-demoReload');
+ // //鎵ц閲嶈浇
+ // table.JSreload('test-table-reload', {
+ // page: {
+ // curr: 1 //閲嶆柊浠庣 1 椤靛紑濮�
+ // }
+ // , where: {
+ // key: {
+ // id: demoReload.val()
+ // }
+ // }
+ // });
+ //}
+ };
+ $('.test-table-reload-btn .layui-btn').on('click', function () {
+ var type = $(this).data('type');
+ active[type] ? active[type].call(this) : '';
+ });
+ });
+ </script>
+</body>
+
+</html>
\ No newline at end of file
diff --git "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\350\256\241\345\210\222\350\275\254\345\207\272\345\215\225/WW_EntrustProcessSendOutBillList.html" "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\350\256\241\345\210\222\350\275\254\345\207\272\345\215\225/WW_EntrustProcessSendOutBillList.html"
new file mode 100644
index 0000000..b70c4f0
--- /dev/null
+++ "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\350\256\241\345\210\222\350\275\254\345\207\272\345\215\225/WW_EntrustProcessSendOutBillList.html"
@@ -0,0 +1,582 @@
+锘�<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="utf-8">
+ <title>濮斿宸ュ簭娲惧伐鍗曞垪琛�</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+</head>
+<body>
+
+ <div class="layui-card layadmin-header">
+ <div class="layui-breadcrumb" lay-filter="breadcrumb">
+ <a lay-href="">涓婚〉</a>
+ <a><cite>閲囪喘璁㈠崟</cite></a>
+ <a><cite>閲囪喘璁㈠崟琛ㄦ牸</cite></a>
+ <a><cite>閲囪喘璁㈠崟琛ㄦ牸鐨勯噸杞�</cite></a>
+ </div>
+ </div>
+
+ <div class="layui-fluid">
+ <div class="layui-row layui-col-space15">
+ <div class="layui-col-md12">
+ <div class="layui-card">
+
+ <div class="layui-card-body">
+ <!--<div class="test-table-reload-btn" style="margin-bottom: 10px;">-->
+ <form class="layui-form" action="">
+ <div class="layui-form-item">
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">璁㈠崟鐘舵��</label>
+ <div class="layui-input-block">
+ <select name="HStatus" id="HStatus" lay-filter="">
+ <option value="" selected="">鍏ㄩ儴</option>
+ <option value="鏈‘璁�">鏈‘璁�</option>
+ <option value="宸茬‘璁�">宸茬‘璁�</option>
+ <option value="宸查┏鍥�">宸查┏鍥�</option>
+ </select>
+ </div>
+ </div>-->
+ <div class="layui-inline">
+ <label class="layui-form-label">鍗曟嵁鍙�</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HBillNo" id="HBillNo">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鐗╂枡浠g爜</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HNumber" id="HNumber">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">浜у搧鍚嶇О</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HName" id="HName">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">瑙勬牸鍨嬪彿</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HModel" id="HModel">
+ </div>
+ </div>
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">鍏抽棴鐘舵��</label>
+ <div class="layui-input-block">
+ <select id="HClStatus" name="HClStatus" lay-filter="">
+ <option value="">鍏ㄩ儴</option>
+ <option value="鏈叧闂�" selected="">鏈叧闂�</option>
+ <option value="宸插叧闂�">宸插叧闂�</option>
+ </select>
+ </div>
+ </div>-->
+ <div class="layui-inline">
+ <label class="layui-form-label">寮�濮嬫棩鏈�</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HDate1" id="HDate1">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">缁撴潫鏃ユ湡</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HDate2" id="HDate2">
+ </div>
+ </div>
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">浜よ揣鏃堕棿</label>
+ <div class="layui-input-block">
+ <select id="Time" name="Time" lay-filter="">
+ <option value="1">涓�鍛ㄥ唴浜よ揣</option>
+ <option value="2">浜屽懆鍐呬氦璐�</option>
+ <option value="3">涓�鏈堝唴浜よ揣</option>
+ <option value="4">涓ゆ湀鍐呬氦璐�</option>
+ <option value="5">涓夋湀鍐呬氦璐�</option>
+ <option value="6">鍗婂勾鍐呬氦璐�</option>
+ <option value="7">涓�骞村唴浜よ揣</option>
+ <option value="8" selected="">闀挎湡浜よ揣</option>
+ </select>
+ </div>
+ </div>-->
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">閲囪喘缁勭粐</label>
+ <div class="layui-input-block">
+ <select id="HPURCHASEORGID" name="HPURCHASEORGID" lay-filter="">
+ <option value="">缁勭粐1</option>
+ <option value="">缁勭粐2</option>
+ </select>
+ </div>
+ </div>-->
+ <!--<div class="layui-inline">
+ <label class="layui-form-label">鏄惁宸蹭笅鎺ㄩ�佽揣鍗�</label>
+ <div class="layui-input-block">
+ <select id="HISGenerate" name="HISGenerate" lay-filter="">
+ <option value="鍏ㄩ儴">鍏ㄩ儴</option>
+ <option value="鏄�">鏄�</option>
+ <option value="鍚�" selected="">鍚�</option>
+ </select>
+ </div>
+ </div>-->
+ <div class="layui-inline">
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="f_Query">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ </div>
+ </div>
+
+ </form>
+ <!--</div>-->
+ </div>
+
+
+ <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-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>-->
+ </div>
+ </script>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <!--<script src="../../layuiadmin/layui/lay/modules/mobile/jquery-3.3.1.min.js"></script>-->
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script>
+ var _cur_page = 1;
+ var sql = " ";
+ //var options = document.getElementById('HStatus').children;
+ function getUrlVars() {
+ var vars = [], hash;
+ var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
+ for (var i = 0; i < hashes.length; i++) {
+ hash = hashes[i].split('=');
+ vars.push(hash[0]);
+ vars[hash[0]] = hash[1];
+ }
+ return vars;
+ }
+
+ function f_alert(sMsg) {
+ layer.alert(sMsg, { icon: 5 });
+ //layer.open({
+ // type: 1
+ // , offset: 'auto' //鍏蜂綋閰嶇疆鍙傝�冿細http://www.layui.com/doc/modules/layer.html#offset
+ // , id: 'layerDemo' //闃叉閲嶅寮瑰嚭
+ // , content: '<div style="padding: 20px 100px;">' + sMsg + '</div>'
+ // , shade: 0 //涓嶆樉绀洪伄缃�
+ // , yes: function () {
+ // layer.closeAll();
+ // }
+ //});
+ }
+ var params = getUrlVars();
+ var type = params[params[0]];
+ //switch (type) {
+ // case "UnConfirm":
+ // options[1].selected = true;
+ // sql += " and 鐘舵�� like ^^%鏈‘璁�%^^";
+ // //$("#HStatus").attr("disabled", true)
+ // break;
+ // case "ReConfirm":
+ // options[2].selected = true;
+ // sql += " and 鐘舵�� like ^^%宸茬‘璁�%^^";
+ // sql += " and 鏈叧鑱旀暟閲� > 0";
+ // break;
+ // case "ReBack":
+ // options[3].selected = true;
+ // sql += " and 鐘舵�� like ^^%宸查┏鍥�%^^";
+ // break;
+ //}
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index' //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'laydate', 'code', 'table', 'element', 'layer'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , laydate = layui.laydate
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element;
+ //甯歌鐢ㄦ硶
+ laydate.render({
+ elem: '#HDate1'
+ });
+ laydate.render({
+ elem: '#HDate2'
+ });
+ //layui.code();
+ RoadHBillNo(sql);
+ layer.load(3)
+ //鏂规硶绾ф覆鏌�
+ table.render({
+ elem: '#mainTable'
+ , dateType: 'json'
+ , colFilterRecord: true//鏄惁寮�鍚瓧娈电瓫閫夌殑璁板繂鍔熻兘
+ , data: []
+ // , url: GetWEBURL()+'GetPOOrderBill'
+ , toolbar: '#toolbarDemo' //寮�鍚ご閮ㄥ伐鍏锋爮锛屽苟涓哄叾缁戝畾宸︿晶妯℃澘
+ , defaultToolbar: ['filter', 'exports', 'print']
+ // , where: { msg: "", NowPage: 1, OnePage: 10 }
+ , cellMinWidth: 100
+ , cols: [[
+ { type: 'checkbox', fixed: 'left' }
+ , { field: 'hmainid', title: 'hmainid', sort: true, fixed: true, hide: true }
+ , { field: '鏃ユ湡', title: '鏃ユ湡', sort: true, width: 120 }
+ , { field: '鍗曟嵁鍙�', title: '鍗曟嵁鍙�', sort: true, width: 170 }
+ , { field: 'HDeptID ', title: 'HDeptID', width: 105 }
+ , { field: '閮ㄩ棬浠g爜', title: '閮ㄩ棬浠g爜' }
+ , { field: '閮ㄩ棬', title: '閮ㄩ棬' }
+ , { field: 'HprocID', title: 'HprocID' }
+ , { field: '宸ュ簭浠g爜', title: '宸ュ簭浠g爜' }
+ , { field: '宸ュ簭', title: '宸ュ簭', width: 115 }
+ , { field: 'HEmpID', title: 'HEmpID', width: 115 }
+ , { field: '鑱屽憳浠g爜', title: '鑱屽憳浠g爜' }
+ , { field: '鑱屽憳', title: '鑱屽憳', width: 160 }
+ , { field: 'hsubid', title: 'hsubid', hide: true, width: 160 }
+ , { field: '鏁伴噺 ', title: '鏁伴噺', width: 215 }
+ , { field: '琛ㄥご澶囨敞 ', title: '琛ㄥご澶囨敞 ', width: 115 }
+ , { field: '鍒跺崟浜�', title: '鍒跺崟浜�' }
+ , { field: '鍒跺崟鏃ユ湡 ', title: '鍒跺崟鏃ユ湡', width: 100 }
+ , { field: '瀹℃牳浜�', title: '瀹℃牳浜�' }
+ , { field: '瀹℃牳鏃ユ湡', title: '瀹℃牳鏃ユ湡' }
+ , { field: '淇敼浜� ', title: '淇敼浜�' }
+ , { field: '淇敼鏃ユ湡', title: '淇敼鏃ユ湡' }
+ , { field: '鍏抽棴浜� ', title: '鍏抽棴浜�' }
+ , { field: '鍏抽棴鏃ユ湡', title: '鍏抽棴鏃ユ湡' }
+ , { field: '浣滃簾浜�', title: '浣滃簾浜�' }
+ , { field: '浣滃簾鏃ユ湡', title: '浣滃簾鏃ユ湡' }
+ , { field: '婧愬崟涓诲唴鐮�', title: '婧愬崟涓诲唴鐮�' }
+ , { field: '婧愬崟瀛愬唴鐮�', title: '婧愬崟瀛愬唴鐮�' }
+ , { field: '婧愬崟鍗曞彿', title: '婧愬崟鍗曞彿' }
+ , { field: '婧愬崟绫诲瀷', title: '婧愬崟绫诲瀷 ' }
+ , { field: '琛屽叧闂汉', title: '琛屽叧闂汉' }
+ , { field: 'HBillType', title: 'HBillType' }
+
+ ]]
+ //, skin: 'row' //琛ㄦ牸椋庢牸
+ // , even: true
+ , page: true //鏄惁鏄剧ず鍒嗛〉
+ , limits: [10, 20, 50, 100]
+ , limit: 50 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
+ //, height: 500
+ , done: function (res, curr, count) {
+ _cur_page = curr;
+ layer.closeAll("loading");
+ }
+ });
+
+ //澶村伐鍏锋爮浜嬩欢
+ 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 'getCheckLength':
+ // var data = checkStatus.data;
+ // layer.msg('閫変腑浜嗭細' + data.length + ' 涓�');
+ // break;
+ //case 'isAll':
+ // layer.msg(checkStatus.isAll ? '鍏ㄩ��' : '鏈叏閫�');
+ // break;
+
+ //鑷畾涔夊ご宸ュ叿鏍忓彸渚у浘鏍� - 鎻愮ず
+ case 'btn-reload':
+ _cur_page = $(".layui-laypage-em").next().html();
+ RoadHBillNo(sql);
+ break;
+ case 'btn-confirm':
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+ _cur_page = $(".layui-laypage-em").next().html();
+ if (data[0]["鐘舵��"] == "鏈‘璁�") {
+ layer.confirm('鏄惁纭鍗曟嵁?', { icon: 3, title: '鎻愮ず' }, function (index) {
+ $.ajax({
+ type: "get",
+ url: GetWEBURL()+"POOrderAccept",
+ data: { "HInterID": data[0]["hmainid"].toString(), "HBillNo": data[0]["鍗曟嵁鍙�"].toString(), "HUser": sessionStorage["HUserName"] },
+ success: function (result) {
+ if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ layer.msg(result.Message, { icon: 1 });
+ RoadHBillNo(sql);
+ }
+ else {
+ // $("#verifycode").click();
+ layer.msg(result.Message, { icon: 5 });
+ }
+ layer.closeAll("loading");
+ }
+ })
+
+ layer.close(index);
+ });
+
+ }
+ else {
+ layer.msg("蹇呴』鏄湭纭鍗曟嵁鎵嶈兘杩涜纭鎿嶄綔锛�", { icon: 5 });
+ }
+ break;
+ case 'btn-back':
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+ _cur_page = $(".layui-laypage-em").next().html();
+ var HBackRemark;
+ if (data[0]["鐘舵��"] == "鏈‘璁�") {
+
+ layer.prompt({
+ formType: 2,
+ //value: '',
+ title: '璇疯緭鍏ラ┏鍥炵悊鐢�',
+ area: ['400px', '200px'] //鑷畾涔夋枃鏈煙瀹介珮
+ }, function (value, index, elem) {
+ HBackRemark = value.toString();
+ $.ajax({
+ type: "get",
+ url: GetWEBURL()+"POOrderRefuse",
+ data: { "HInterID": data[0]["hmainid"].toString(), "HBillNo": data[0]["鍗曟嵁鍙�"].toString(), "HUser": sessionStorage["HUserName"], "HBackRemark": HBackRemark },
+ success: function (result) {
+ if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ layer.msg("鎷掔粷鎴愬姛锛�", { icon: 1 });
+ RoadHBillNo(sql);
+ }
+ else {
+ // $("#verifycode").click();
+ layer.msg(result.Message, { icon: 5 });
+ }
+ layer.closeAll("loading");
+ }
+ })
+ //alert(value); //寰楀埌value
+ layer.close(index);
+ });
+
+ }
+ else {
+ layer.msg("蹇呴』鏄湭纭鍗曟嵁鎵嶈兘杩涜椹冲洖鎿嶄綔锛�", { icon: 5 });
+ }
+ break;
+ case 'btn-details':
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+
+ var linterid = data[0].hmainid.toString();
+ //if (AllowLoadData(sSubStr) != false) {//闈炵┖楠岃瘉
+ layer.open({
+ type: 2
+ , area: ['100%', '100%']
+ , title: '閲囪喘璁㈠崟'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: '../../../src/views/SRM/SRM_POOrderBill.html?linterid=' + linterid
+ , resize: false
+ , cancel: function () {
+ //$(".layui-btn").removeClass("layui-btn-disabled");
+ }
+ })
+ break;
+ case 'btn-generate':
+ var checkStatus = table.checkStatus('mainTable')
+ , data = checkStatus.data;
+ ajaxLabelData = data;
+ var rows = '';
+ var HEntry = '';
+ for (var i = 0; i < data.length; i++) {
+ if (data[i]["鐘舵��"] == "宸茬‘璁�") {
+ rows += data[i].hmainid.toString() + ',' + data[i].hsubid.toString() + ';';
+ }
+ else {
+ HEntry += (i + 1) + ',';
+ }
+ }
+ if (HEntry != '') {
+ HEntry = HEntry.substring(0, HEntry.length - 1);
+ layer.msg("绗�" + HEntry + "琛屾湭纭锛�", { icon: 5 });
+ }
+ else{
+ layer.open({
+ type: 2
+ , area: ['100%', '100%']
+ , title: '閫佽揣鍗�'
+ , shade: 0.6 //閬僵閫忔槑搴�
+ , maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲
+ , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+ , content: ['../../views/SRM/SRM_POInStockBill_Edit.html?linterid=' + data[0].hmainid.toString() + '&lentryid=' + rows.toString() + '&lSourceBillType=1102', 'yes']
+ , resize: false
+ //, cancel: function () {
+ // $(".layui-btn").removeClass("layui-btn-disabled");
+ //}
+ })
+ }
+ break;
+ case 'btn-exit':
+ //var index = parent.layer.getFrameIndex(window.name);
+ //element.tabDelete('layadmin-layout-tabs', this);
+ parent.layui.admin.events.closeThisTabs();
+ //parent.layer.close(index);
+ break;
+ };
+ });
+
+
+
+ ///鍔犺浇鏄剧ず鏁版嵁
+ function RoadHBillNo(sqlWhere) {
+ where = sqlWhere;
+ $.ajax({
+ type: "get",
+ url: GetWEBURL()+"/Sc_ProcessMangement/MES_WW_EntrustProcessSendOutBillList_Json",
+ async: true,
+ data: { "sqlWhere": sqlWhere },//"HSupNo": sessionStorage["HUserName"],
+ success: function (result) {
+ if (result.count == 1) {
+ ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
+ table.reload('mainTable', {
+ data: ajaxReturnData
+ , height: 'full-10'
+ , page: {
+ curr: _cur_page //蹇呴』浠庣 1 椤靛紑濮�
+ }
+ , loading: false
+ , done: function (index, res) {
+
+ }
+ });
+ layer.close(index0);
+ } else {
+ layer.close(index0);
+ layer.alert(result.code + result.Message, { icon: 5 });
+ }
+
+ },
+ error: function (result) {
+ layer.close(index0);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ };
+ form.on('submit(f_Query)', function (data) {//鏌ヨ
+ var sqlWhere = " and 1=1 ";
+ //if ($("#HStatus").val() != "")
+ // sqlWhere += " and 鐘舵�� like ^^%" + $("#HStatus").val() + "%^^";
+ var HBillNo = $("#HBillNo").val();//鍗曟嵁鍙�
+ var HNumber = $("#HNumber").val();//鐗╂枡浠g爜
+ var HName = $("#HName").val();//鐗╂枡鍚嶇О
+ var HModel = $("#HModel").val();//瑙勬牸鍨嬪彿
+ var HDate1 = $("#HDate1").val();//寮�濮嬫棩鏈�
+ var HDate2 = $("#HDate2").val();//缁撴潫鏃ユ湡
+
+ if (HBillNo)
+ sqlWhere += " and 鍗曟嵁鍙� like '%" + HBillNo+ "%'";
+ if (HNumber)
+ sqlWhere += " and 鐗╂枡浠g爜 like '%" + HNumber + "%'";
+ if (HName)
+ sqlWhere += " and 鐗╂枡鍚嶇О like '%" + HName + "%'";
+ if (HModel)
+ sqlWhere += " and 瑙勬牸鍨嬪彿 like '%" + HModel + "%'";
+ //if ($("#HClStatus").val() != "")
+ // sqlWhere += " and 鍏抽棴鐘舵�� like ^^%" + $("#HClStatus").val() + "%^^";
+ //if ($("#HPURCHASEORGID").val() != "")
+ // sqlWhere += " and 閲囪喘缁勭粐 like ^^%" + $("#HPURCHASEORGID").val() + "%^^";
+ if (HDate1) {
+ sqlWhere += " and 鏃ユ湡 >= '" + HDate1 + "'";
+ }
+ if (HDate2) {
+ sqlWhere += " and 鏃ユ湡 <= '" + HDate2 + "'";
+ }
+ //if ($("#HISGenerate").val() != "") {
+ // if ($("#HISGenerate").val() == "鏄�")
+ // {
+ // sqlWhere += " and 鏈叧鑱旀暟閲� <= 0";
+ // }
+ // else if ($("#HISGenerate").val() == "鍚�") {
+ // sqlWhere += " and 鏈叧鑱旀暟閲� > 0";
+ // }
+ //}
+
+
+ var Time = $("#Time").val();
+ var dd = new Date();
+ var dt;
+ switch (Time) {
+ case 1: dd = new Date(dd.setDate(dd.getDate() + 7));
+ case 2: dd = new Date(dd.setDate(dd.getDate() + 14));
+ case 3: dd = new Date(dd.setMonth(dd.getMonth() + 1));
+ case 4: dd = new Date(dd.setMonth(dd.getMonth() + 2));
+ case 5: dd = new Date(dd.setMonth(dd.getMonth() + 3));
+ case 6: dd = new Date(dd.setMonth(dd.getMonth() + 6));
+ case 7: dd = new Date(dd.setMonth(dd.getMonth() + 12));
+ default: dd = new Date(dd.setDate(dd.getDate()));
+ }
+ dt = dd.getFullYear().toString();
+ if (dd.getMonth() + 1 < 10) {
+ dt = dt + "-0" + (dd.getMonth() + 1).toString();
+ }
+ else {
+ dt = dt + "-0" + (dd.getMonth() + 1).toString();
+ }
+ if (dd.getDate() < 10) {
+ dt = dt + "-0" + dd.getDate().toString();
+ }
+ else {
+ dt = dt + "-" + dd.getDate().toString();
+ }
+ //if (Time != 8) {
+ // sqlWhere += " and 浜よ揣鏃ユ湡 <= ^^" + dt + "^^";
+ //}
+ sql = sqlWhere;
+ //浠庣涓�椤靛紑濮�
+ _cur_page = 1;
+ RoadHBillNo(sqlWhere);
+ });
+ var $ = layui.$, active = {
+ f_Query: function () { //鏌ヨ
+
+ },
+ f_Qrjq: function () { //鎺ュ彈
+
+ },
+ f_Bhjq: function () { //鎷掔粷
+
+ },
+ //JSreload: function () {
+ // var demoReload = $('#test-table-demoReload');
+ // //鎵ц閲嶈浇
+ // table.JSreload('test-table-reload', {
+ // page: {
+ // curr: 1 //閲嶆柊浠庣 1 椤靛紑濮�
+ // }
+ // , where: {
+ // key: {
+ // id: demoReload.val()
+ // }
+ // }
+ // });
+ //}
+ };
+ $('.test-table-reload-btn .layui-btn').on('click', function () {
+ var type = $(this).data('type');
+ active[type] ? active[type].call(this) : '';
+ });
+ });
+ </script>
+</body>
+
+</html>
\ No newline at end of file
diff --git "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/HBarPlanPrint.html" "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/HBarPlanPrint.html"
index 0f5a41b..4c863f3 100644
--- "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/HBarPlanPrint.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/HBarPlanPrint.html"
@@ -3,9 +3,9 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>鎵撳嵃</title>
- <script src="../CreateControl.js"></script>
- <script src="../GRInstall.js"></script>
- <script src="../GRUtility.js"></script>
+ <script src="../../CreateControl.js"></script>
+ <script src="../../GRInstall.js"></script>
+ <script src="../../GRUtility.js"></script>
<style type="text/css">
html, body {
margin: 0;
@@ -65,7 +65,7 @@
// CreateDisplayViewerEx("100%", "100%", "../../views/grf/" + OpenTmp + ".grf", "xmlSRM_Web_BarCodeBillList.aspx?linterid=" + value, true, "");
// break;
case "HProcessReport"://宸ュ簭姹囨姤鍗曟墦鍗�
- CreateDisplayViewerEx("100%", "100%", "../../views/grf/" + OpenTmp + ".grf", "xmlLBM_ProcessReport.aspx?linterid=" + value, true, "");
+ CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_ProcessReport.aspx?linterid=" + value, true, "");
break;
//case "HPOOrderBill"://閲囪喘璁㈠崟鍗曟墦鍗�
// CreateDisplayViewerEx("100%", "100%", "../../views/grf/" + OpenTmp + ".grf", "xmlSRM_POInStockBill.aspx?linterid=" + value, true, "");
diff --git "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/Sc_Add_ProcessReportList.html" "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/Sc_Add_ProcessReportList.html"
index 74b6155..7e38b47 100644
--- "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/Sc_Add_ProcessReportList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/Sc_Add_ProcessReportList.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 layui-form-pane" action="">
<div class="layui-card-header">
<div class="layui-btn-group">
@@ -614,7 +614,7 @@
//鎵撳嵃Printing
form.on("submit(Printing)", function (data) {
layer.alert("鎴戞槸鎵撳嵃鎸夐挳锛佸崟鎹富ID鏄細" + HInterID);
- window.open("../../views/鐢熶骇宸ュ簭绠$悊/宸ュ簭姹囨姤鍗�/HBarPlanPrint.html?linterid=" + HInterID + "&Type=HProcessReport"+"&OpenTmp=姹囨姤鍗�");
+ window.open("../宸ュ簭姹囨姤鍗�/HBarPlanPrint.html?linterid=" + HInterID + "&Type=HProcessReport"+"&OpenTmp=a");
});
diff --git "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/Sc_ProcessReportList.html" "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/Sc_ProcessReportList.html"
index a8aefcc..2e02a8a 100644
--- "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/Sc_ProcessReportList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\261\207\346\212\245\345\215\225/Sc_ProcessReportList.html"
@@ -109,7 +109,6 @@
var option = {
elem: '#mainTable'
, toolbar: '#toolbarDemo'
- ,height: 'full-50'
, page: true
,cellMinWidth: 90
, cols: [[
diff --git "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\350\256\241\345\210\222\345\215\225/Sc_ProcessPlanList.html" "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\350\256\241\345\210\222\345\215\225/Sc_ProcessPlanList.html"
index f543557..8310716 100644
--- "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\350\256\241\345\210\222\345\215\225/Sc_ProcessPlanList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\267\245\345\272\217\350\256\241\345\210\222\345\215\225/Sc_ProcessPlanList.html"
@@ -67,7 +67,8 @@
<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-Pushdown"><i class="layui-icon layui-icon-form"></i>涓嬫帹</button>
+ <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Pushdown"><i class="layui-icon layui-icon-form"></i>涓嬫帹娲惧伐鍗�</button>
+ <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Pushdown2"><i class="layui-icon layui-icon-form"></i>涓嬫帹濮斿宸ュ崟</button>-->
<!--<button type="button" class="layui-btn layui-btn-sm" lay-event="add"><i class="layui-icon"></i>娣诲姞</button>-->
</div>
diff --git "a/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\344\274\232\350\256\241\346\234\237\351\227\264/Xt_AccountPeriodList.html" "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\344\274\232\350\256\241\346\234\237\351\227\264/Xt_AccountPeriodList.html"
new file mode 100644
index 0000000..5127c87
--- /dev/null
+++ "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\344\274\232\350\256\241\346\234\237\351\227\264/Xt_AccountPeriodList.html"
@@ -0,0 +1,165 @@
+锘�<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <title>浼氳鏈熼棿鍒楄〃</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+
+</head>
+<body>
+ <div class="layui-fluid">
+ <div class="layui-col-md12">
+ <div class="layui-card" style="padding: 1px">
+ <div class="layui-card-body" style="padding: 1px;">
+ <form class="layui-form" action="" lay-filter="component-form-group">
+ <div class="layui-collapse">
+ <div class="layui-colla-item">
+ <div class="layui-colla-title layui-inline">
+ <div class="layui-inline">
+ <span></span>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">浼氳骞翠唤</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HNumber" id="HNumber">
+ </div>
+ </div>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
+
+ </div>
+ </div>
+ <table class="" id="mainTable" lay-filter="mainTable"></table>
+ <script type="text/html" id="toolbarDemo">
+ <div class="layui-btn-container">
+ <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="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>
+
+ </div>
+ </script>
+ </form>
+ </div>
+ </div>
+ </div>
+ </div>
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script>
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index', //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element
+ , laypage = layui.laypage
+ , laydate = layui.laydate
+ var sWhere = "";
+
+ var option = {
+ elem: '#mainTable'
+ //, toolbar: '#toolbarDemo'
+ ,height: 'full-50'
+ , page: true
+ ,cellMinWidth: 90
+ , cols: [[
+ { field: '浼氳骞翠唤', title: '浼氳骞翠唤' }
+ , { field: '浼氳鏈堜唤', title: '浼氳鏈堜唤' }
+ , { field: '寮�濮嬫棩鏈�', title: '寮�濮嬫棩鏈�' }
+ , { field: '缁撴潫鏃ユ湡', title: '缁撴潫鏃ユ湡' }
+ , { field: '杩囪处鏍囪', title: '杩囪处鏍囪' }
+ ]]
+ };
+
+ var index = layer.load(0, { shade: false });
+ //杩涘叆椤甸潰鏄剧ず鐨勭紦瀛樺垪琛�
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_AccountPeriod/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.close(index);
+ } else {
+ layer.close(index);
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.close(index);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+
+ //閲嶇疆鎸夐挳
+ form.on('submit(btnReSearch)', function (data) {
+ $("#HNumber").val("");
+ $("#btnSearch").click();
+ });
+
+ //鏌ヨ鎸夐挳
+ form.on('submit(btnSearch)', function (data) {
+ var HNumber = $("#HNumber").val();
+ if (HNumber) {
+ sWhere += " and 浼氳骞翠唤 like '%" + HNumber + "%'";
+ }
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_AccountPeriod/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.alert("鏌ヨ鎴愬姛", { icon: 1 });
+ } else {
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
+ });
+
+
+ //laydate.render({
+ // elem: '#HDate'
+ // , type: 'datetime'
+ // , trigger: 'click'
+ // , format:'yyyy-MM-dd HH:mm'
+ //});
+
+
+ //浠ヤ笂鏄痩ayui妯″潡
+ });
+
+
+
+
+ </script>
+
+</body>
+</html>
diff --git "a/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\345\215\225\346\215\256\347\261\273\345\236\213/Xt_BillTypeList.html" "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\345\215\225\346\215\256\347\261\273\345\236\213/Xt_BillTypeList.html"
new file mode 100644
index 0000000..2612355
--- /dev/null
+++ "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\345\215\225\346\215\256\347\261\273\345\236\213/Xt_BillTypeList.html"
@@ -0,0 +1,188 @@
+锘�<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <title>鍗曟嵁绫诲瀷鍒楄〃</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+
+</head>
+<body>
+ <div class="layui-fluid">
+ <div class="layui-col-md12">
+ <div class="layui-card" style="padding: 1px">
+ <div class="layui-card-body" style="padding: 1px;">
+ <form class="layui-form" action="" lay-filter="component-form-group">
+ <div class="layui-collapse">
+ <div class="layui-colla-item">
+ <div class="layui-colla-title layui-inline">
+ <div class="layui-inline">
+ <span></span>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鍗曟嵁绫诲瀷璧勬枡浠g爜</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HNumber" id="HNumber">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鍗曟嵁绫诲瀷璧勬枡鍚嶇О</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HName" id="HName">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">妯″潡鍚�</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HTemplate" id="HTemplate">
+ </div>
+ </div>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
+
+ </div>
+ </div>
+ <table class="" id="mainTable" lay-filter="mainTable"></table>
+ <script type="text/html" id="toolbarDemo">
+ <div class="layui-btn-container">
+ <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="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>
+
+ </div>
+ </script>
+ </form>
+ </div>
+ </div>
+ </div>
+ </div>
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script>
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index', //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element
+ , laypage = layui.laypage
+ , laydate = layui.laydate
+ var sWhere = "";
+
+ var option = {
+ elem: '#mainTable'
+ //, toolbar: '#toolbarDemo'
+ ,height: 'full-50'
+ , page: true
+ ,cellMinWidth: 90
+ , cols: [[
+ { field: 'HItemID', title: 'HItemID', sort: true, hide: true }
+ , { field: '鍗曟嵁绫诲瀷璧勬枡浠g爜', title: '鍗曟嵁绫诲瀷璧勬枡浠g爜' }
+ , { field: '鍗曟嵁绫诲瀷璧勬枡鍚嶇О', title: '鍗曟嵁绫诲瀷璧勬枡鍚嶇О' }
+ , { field: '妯″潡鍚�', title: '妯″潡鍚�' }
+ , { field: '鏁版嵁搴撲富琛�', title: '鏁版嵁搴撲富琛�' }
+ , { field: '鏁版嵁搴撳瓙琛�', title: '鏁版嵁搴撳瓙琛�' }
+ ]]
+ };
+
+ var index = layer.load(0, { shade: false });
+ //杩涘叆椤甸潰鏄剧ず鐨勭紦瀛樺垪琛�
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_BillType/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.close(index);
+ } else {
+ layer.close(index);
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.close(index);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+
+ //閲嶇疆鎸夐挳
+ form.on('submit(btnReSearch)', function (data) {
+ $("#HNumber").val("");
+ $("#HName").val("");
+ $("#HTemplate").val("");
+ $("#btnSearch").click();
+ });
+
+ //鏌ヨ鎸夐挳
+ form.on('submit(btnSearch)', function (data) {
+ var HNumber = $("#HNumber").val();
+ var HName = $("#HName").val();
+ var HTemplate = $("#HTemplate").val();
+ if (HNumber) {
+ sWhere += " and 鍗曟嵁绫诲瀷璧勬枡浠g爜 like '%" + HNumber + "%'";
+ }
+ if (HName) {
+ sWhere += " and 鍗曟嵁绫诲瀷璧勬枡鍚嶇О like '%" + HName + "%'";
+ }
+ if (HTemplate) {
+ sWhere += " and 妯″潡鍚� like '%" + HTemplate + "%'";
+ }
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_BillType/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.alert("鏌ヨ鎴愬姛", { icon: 1 });
+ } else {
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
+ });
+
+
+ //laydate.render({
+ // elem: '#HDate'
+ // , type: 'datetime'
+ // , trigger: 'click'
+ // , format:'yyyy-MM-dd HH:mm'
+ //});
+
+
+ //浠ヤ笂鏄痩ayui妯″潡
+ });
+
+
+
+
+ </script>
+
+</body>
+</html>
diff --git "a/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\346\227\245\345\277\227\347\256\241\347\220\206/Xt_SystemLogList.html" "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\346\227\245\345\277\227\347\256\241\347\220\206/Xt_SystemLogList.html"
new file mode 100644
index 0000000..1a95169
--- /dev/null
+++ "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\346\227\245\345\277\227\347\256\241\347\220\206/Xt_SystemLogList.html"
@@ -0,0 +1,214 @@
+锘�<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <title>绯荤粺鏃ュ織鍒楄〃</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+
+</head>
+<body>
+ <div class="layui-fluid">
+ <div class="layui-col-md12">
+ <div class="layui-card" style="padding: 1px">
+ <div class="layui-card-body" style="padding: 1px;">
+ <form class="layui-form" action="" lay-filter="component-form-group">
+ <div class="layui-collapse">
+ <div class="layui-colla-item">
+ <div class="layui-colla-title layui-inline">
+ <div class="layui-inline">
+ <span>鏇村</span>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鐢ㄦ埛鍚�</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="UserID" id="UserID">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">妯″潡鍚�</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="WorkList" id="WorkList">
+ </div>
+ </div>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
+
+ <div class="layui-colla-content">
+ <div class="layui-inline">
+ <div class="layui-inline">
+ <span>鍏朵粬鏉′欢></span>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">寮�濮嬫棩鏈�</label>
+ <div class="layui-input-block">
+ <input type="date" class="layui-input" id="HDate">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">缁撴潫鏃ユ湡</label>
+ <div class="layui-input-block">
+ <input type="date" class="layui-input" id="HDate1">
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <table class="" id="mainTable" lay-filter="mainTable"></table>
+ <script type="text/html" id="toolbarDemo">
+ <div class="layui-btn-container">
+ <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="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>
+
+ </div>
+ </script>
+ </form>
+ </div>
+ </div>
+ </div>
+ </div>
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script>
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index', //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element
+ , laypage = layui.laypage
+ , laydate = layui.laydate
+ //var sWhere = " 浜у搧浠g爜 = 'BX0002'";
+ var sWhere = "";
+
+ var option = {
+ elem: '#mainTable'
+ //, toolbar: '#toolbarDemo'
+ ,height: 'full-50'
+ , page: true
+ ,cellMinWidth: 90
+ , cols: [[
+ { field: 'hid', title: 'hid', sort: true, hide: true }
+ , { field: '鏃ユ湡', title: '鏃ユ湡' }
+ , { field: '鐢ㄦ埛鍚�', title: '鐢ㄦ埛鍚�' }
+ , { field: '鏈哄櫒鍚�', title: '鏈哄櫒鍚�' }
+ , { field: '妯″潡鍚�', title: '妯″潡鍚�' }
+ , { field: '绯荤粺鍚�', title: '绯荤粺鍚�' }
+ , { field: '鐧诲綍鍚�', title: '鐧诲綍鍚�' }
+ , { field: '鐘舵��', title: '鐘舵��' }
+ ]]
+ };
+
+ //杩涘叆椤甸潰鏄剧ず鐨勭紦瀛樺垪琛�
+ var index0 = layer.load(0, { shade: false });
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_SystemLog/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.close(index0);
+ } else {
+ layer.close(index0);
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.close(index0);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+
+ //閲嶇疆鎸夐挳
+ form.on('submit(btnReSearch)', function (data) {
+ $("#HDate").val("");//寮�濮嬫棩鏈�
+ $("#HDate1").val("");//缁撴潫鏃ユ湡
+ $("#UserID").val("");//鐢ㄦ埛鍚�
+ $("#WorkList").val("");//妯″潡鍚�
+ $("#btnSearch").click();
+ });
+
+ //鏌ヨ鎸夐挳
+ form.on('submit(btnSearch)', function (data) {//閫夋嫨浠撲綅
+ var HDate = $("#HDate").val();//寮�濮嬫棩鏈�
+ var HDate1 = $("#HDate1").val();//缁撴潫鏃ユ湡
+ var UserID = $("#UserID").val();//鐢ㄦ埛鍚�
+ var WorkList = $("#WorkList").val();//妯″潡鍚�
+ if (HDate) {
+ sWhere += " and 鏃ユ湡 >= '" + HDate + "'";
+ }
+ if (HDate1) {
+ sWhere += " and 鏃ユ湡 <= '" + HDate1 + "'";
+ }
+ if (UserID) {
+ sWhere += " and 鐢ㄦ埛鍚� like '%" + UserID + "%'";
+ }
+ if (WorkList) {
+ sWhere += " and 妯″潡鍚� like '%" + WorkList + "%'";
+ }
+ var index = layer.load(0, { shade: false });
+ $.ajax({
+ url: GetWEBURL() + '/Xt_SystemLog/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.close(index);
+ layer.alert("鏌ヨ鎴愬姛", { icon: 1 });
+ } else {
+ option.data = null;
+ table.render(option);
+ layer.close(index);
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.close(index);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
+ });
+
+
+ //laydate.render({
+ // elem: '#HDate'
+ // , type: 'datetime'
+ // , trigger: 'click'
+ // , format:'yyyy-MM-dd HH:mm'
+ //});
+
+
+ //浠ヤ笂鏄痩ayui妯″潡
+ });
+
+
+
+
+ </script>
+
+</body>
+</html>
diff --git "a/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\346\250\241\345\235\227\347\256\241\347\220\206/Xt_XtgnbList.html" "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\346\250\241\345\235\227\347\256\241\347\220\206/Xt_XtgnbList.html"
new file mode 100644
index 0000000..4768a73
--- /dev/null
+++ "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\346\250\241\345\235\227\347\256\241\347\220\206/Xt_XtgnbList.html"
@@ -0,0 +1,182 @@
+锘�<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <title>绯荤粺妯″潡鍒楄〃</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+
+</head>
+<body>
+ <div class="layui-fluid">
+ <div class="layui-col-md12">
+ <div class="layui-card" style="padding: 1px">
+ <div class="layui-card-body" style="padding: 1px;">
+ <form class="layui-form" action="" lay-filter="component-form-group">
+ <div class="layui-collapse">
+ <div class="layui-colla-item">
+ <div class="layui-colla-title layui-inline">
+ <div class="layui-inline">
+ <span></span>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鍔熻兘缂栫爜</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HNumber" id="HNumber">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鍔熻兘鍚嶇О</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HName" id="HName">
+ </div>
+ </div>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
+
+ </div>
+ </div>
+ <table class="" id="mainTable" lay-filter="mainTable"></table>
+ <script type="text/html" id="toolbarDemo">
+ <div class="layui-btn-container">
+ <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="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>
+
+ </div>
+ </script>
+ </form>
+ </div>
+ </div>
+ </div>
+ </div>
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script>
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index', //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element
+ , laypage = layui.laypage
+ , laydate = layui.laydate
+ var sWhere = "";
+
+ var option = {
+ elem: '#mainTable'
+ //, toolbar: '#toolbarDemo'
+ ,height: 'full-50'
+ , page: true
+ ,cellMinWidth: 90
+ , cols: [[
+ { field: 'Hitemid', title: 'Hitemid', sort: true, hide: true }
+ , { field: '鍔熻兘缂栫爜', title: '鍔熻兘缂栫爜' }
+ , { field: '妯″潡鍚嶇О', title: '妯″潡鍚嶇О' }
+ , { field: '鍔熻兘鍚嶇О', title: '鍔熻兘鍚嶇О' }
+ , { field: '鍔熻兘MS', title: '鍔熻兘MS' }
+ , { field: '涓婄骇鍔熻兘缂栫爜', title: '涓婄骇鍔熻兘缂栫爜' }
+ , { field: '鏈骇鏍囧織', title: '鏈骇鏍囧織' }
+ , { field: '鍙鏍囧織', title: '鍙鏍囧織' }
+ , { field: '鏉冮檺鏍囧織', title: '鏉冮檺鏍囧織' }
+ , { field: '鍚敤鏍囧織', title: '鍚敤鏍囧織' }
+ , { field: 'NET鍙鏍囧織', title: 'NET鍙鏍囧織' }
+ ]]
+ };
+
+ var index = layer.load(0, { shade: false });
+ //杩涘叆椤甸潰鏄剧ず鐨勭紦瀛樺垪琛�
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_Xtgnb/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.close(index);
+ } else {
+ layer.close(index);
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.close(index);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+
+ //閲嶇疆鎸夐挳
+ form.on('submit(btnReSearch)', function (data) {
+ $("#HNumber").val("");
+ $("#HName").val("");
+ $("#btnSearch").click();
+ });
+
+ //鏌ヨ鎸夐挳
+ form.on('submit(btnSearch)', function (data) {
+ var HNumber = $("#HNumber").val();
+ var HName = $("#HName").val();
+ if (HNumber) {
+ sWhere += " and 鍔熻兘缂栫爜 like '%" + HNumber + "%'";
+ }
+ if (HName) {
+ sWhere += " and 鍔熻兘鍚嶇О like '%" + HName + "%'";
+ }
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_Xtgnb/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.alert("鏌ヨ鎴愬姛", { icon: 1 });
+ } else {
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
+ });
+
+
+ //laydate.render({
+ // elem: '#HDate'
+ // , type: 'datetime'
+ // , trigger: 'click'
+ // , format:'yyyy-MM-dd HH:mm'
+ //});
+
+
+ //浠ヤ笂鏄痩ayui妯″潡
+ });
+
+
+
+
+ </script>
+
+</body>
+</html>
diff --git "a/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\224\250\346\210\267\347\256\241\347\220\206/Xt_UserGroupList.html" "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\224\250\346\210\267\347\256\241\347\220\206/Xt_UserGroupList.html"
new file mode 100644
index 0000000..c453f49
--- /dev/null
+++ "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\224\250\346\210\267\347\256\241\347\220\206/Xt_UserGroupList.html"
@@ -0,0 +1,175 @@
+锘�<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <title>鐢ㄦ埛瑙掕壊鍒楄〃</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+
+</head>
+<body>
+ <div class="layui-fluid">
+ <div class="layui-col-md12">
+ <div class="layui-card" style="padding: 1px">
+ <div class="layui-card-body" style="padding: 1px;">
+ <form class="layui-form" action="" lay-filter="component-form-group">
+ <div class="layui-collapse">
+ <div class="layui-colla-item">
+ <div class="layui-colla-title layui-inline">
+ <div class="layui-inline">
+ <span></span>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">瑙掕壊</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HNumber" id="HNumber">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">绾у埆</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HName" id="HName">
+ </div>
+ </div>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
+
+ </div>
+ </div>
+ <table class="" id="mainTable" lay-filter="mainTable"></table>
+ <script type="text/html" id="toolbarDemo">
+ <div class="layui-btn-container">
+ <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="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>
+
+ </div>
+ </script>
+ </form>
+ </div>
+ </div>
+ </div>
+ </div>
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script>
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index', //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element
+ , laypage = layui.laypage
+ , laydate = layui.laydate
+ var sWhere = "";
+
+ var option = {
+ elem: '#mainTable'
+ //, toolbar: '#toolbarDemo'
+ ,height: 'full-50'
+ , page: true
+ ,cellMinWidth: 90
+ , cols: [[
+ { field: 'HGroupID', title: 'HGroupID', sort: true, hide: true }
+ , { field: '瑙掕壊', title: '瑙掕壊' }
+ , { field: '绾у埆', title: '绾у埆' }
+ , { field: '璇存槑', title: '璇存槑' }
+ ]]
+ };
+
+ var index = layer.load(0, { shade: false });
+ //杩涘叆椤甸潰鏄剧ず鐨勭紦瀛樺垪琛�
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_UserGroup/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.close(index);
+ } else {
+ layer.close(index);
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.close(index);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+
+ //閲嶇疆鎸夐挳
+ form.on('submit(btnReSearch)', function (data) {
+ $("#HNumber").val("");
+ $("#HName").val("");
+ $("#btnSearch").click();
+ });
+
+ //鏌ヨ鎸夐挳
+ form.on('submit(btnSearch)', function (data) {
+ var HNumber = $("#HNumber").val();
+ var HName = $("#HName").val();
+ if (HNumber) {
+ sWhere += " and 瑙掕壊 like '%" + HNumber + "%'";
+ }
+ if (HName) {
+ sWhere += " and 绾у埆 like '%" + HName + "%'";
+ }
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_UserGroup/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.alert("鏌ヨ鎴愬姛", { icon: 1 });
+ } else {
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
+ });
+
+
+ //laydate.render({
+ // elem: '#HDate'
+ // , type: 'datetime'
+ // , trigger: 'click'
+ // , format:'yyyy-MM-dd HH:mm'
+ //});
+
+
+ //浠ヤ笂鏄痩ayui妯″潡
+ });
+
+
+
+
+ </script>
+
+</body>
+</html>
diff --git "a/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\224\250\346\210\267\347\256\241\347\220\206/Xt_UserList.html" "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\224\250\346\210\267\347\256\241\347\220\206/Xt_UserList.html"
new file mode 100644
index 0000000..9020d0b
--- /dev/null
+++ "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\224\250\346\210\267\347\256\241\347\220\206/Xt_UserList.html"
@@ -0,0 +1,193 @@
+锘�<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <title>绯荤粺鐢ㄦ埛鍒楄〃</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+
+</head>
+<body>
+ <div class="layui-fluid">
+ <div class="layui-col-md12">
+ <div class="layui-card" style="padding: 1px">
+ <div class="layui-card-body" style="padding: 1px;">
+ <form class="layui-form" action="" lay-filter="component-form-group">
+ <div class="layui-collapse">
+ <div class="layui-colla-item">
+ <div class="layui-colla-title layui-inline">
+ <div class="layui-inline">
+ <span></span>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鐢ㄦ埛缂栫爜</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HNumber" id="HNumber">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鐢ㄦ埛鍚嶇О</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HName" id="HName">
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">瀵瑰簲CLOUD缁勭粐</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HUSEORGID" id="HUSEORGID">
+ </div>
+ </div>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
+
+ </div>
+ </div>
+ <table class="" id="mainTable" lay-filter="mainTable"></table>
+ <script type="text/html" id="toolbarDemo">
+ <div class="layui-btn-container">
+ <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="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>
+
+ </div>
+ </script>
+ </form>
+ </div>
+ </div>
+ </div>
+ </div>
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script>
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index', //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element
+ , laypage = layui.laypage
+ , laydate = layui.laydate
+ var sWhere = "";
+
+ var option = {
+ elem: '#mainTable'
+ //, toolbar: '#toolbarDemo'
+ ,height: 'full-50'
+ , page: true
+ ,cellMinWidth: 90
+ , cols: [[
+ { field: '鐢ㄦ埛缂栫爜', title: '鐢ㄦ埛缂栫爜' }
+ , { field: '鐢ㄦ埛鍚嶇О', title: '鐢ㄦ埛鍚嶇О' }
+ , { field: '瀵瑰簲淇濈', title: '瀵瑰簲淇濈' }
+ , { field: '瀵瑰簲楠屾敹', title: '瀵瑰簲楠屾敹' }
+ , { field: '瀵瑰簲涓氬姟鍛�', title: '瀵瑰簲涓氬姟鍛�' }
+ , { field: '瀵瑰簲閮ㄩ棬', title: '瀵瑰簲閮ㄩ棬' }
+ , { field: '瀵瑰簲浠撳簱', title: '瀵瑰簲浠撳簱' }
+ , { field: '瀵瑰簲璋冨叆浠撳簱', title: '瀵瑰簲璋冨叆浠撳簱' }
+ , { field: '瀵瑰簲渚涘簲鍟�', title: '瀵瑰簲渚涘簲鍟�' }
+ , { field: '瀵瑰簲CLOUD璐﹀彿', title: '瀵瑰簲CLOUD璐﹀彿' }
+ , { field: '瀵瑰簲CLOUD缁勭粐', title: '瀵瑰簲CLOUD缁勭粐' }
+ ]]
+ };
+
+ var index = layer.load(0, { shade: false });
+ //杩涘叆椤甸潰鏄剧ず鐨勭紦瀛樺垪琛�
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_User/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.close(index);
+ } else {
+ layer.close(index);
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.close(index);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+
+ //閲嶇疆鎸夐挳
+ form.on('submit(btnReSearch)', function (data) {
+ $("#HNumber").val("");
+ $("#HName").val("");
+ $("#HUSEORGID").val("");
+ $("#btnSearch").click();
+ });
+
+ //鏌ヨ鎸夐挳
+ form.on('submit(btnSearch)', function (data) {
+ var HNumber = $("#HNumber").val();
+ var HName = $("#HName").val();
+ var HUSEORGID = $("#HUSEORGID").val();
+ if (HNumber) {
+ sWhere += " and 鐢ㄦ埛缂栫爜 like '%" + HNumber + "%'";
+ }
+ if (HName) {
+ sWhere += " and 鐢ㄦ埛鍚嶇О like '%" + HName + "%'";
+ }
+ if (HUSEORGID) {
+ sWhere += " and 瀵瑰簲CLOUD缁勭粐 like '%" + HUSEORGID + "%'";
+ }
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_User/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.alert("鏌ヨ鎴愬姛", { icon: 1 });
+ } else {
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
+ });
+
+
+ //laydate.render({
+ // elem: '#HDate'
+ // , type: 'datetime'
+ // , trigger: 'click'
+ // , format:'yyyy-MM-dd HH:mm'
+ //});
+
+
+ //浠ヤ笂鏄痩ayui妯″潡
+ });
+
+
+
+
+ </script>
+
+</body>
+</html>
diff --git "a/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\263\273\347\273\237\345\217\202\346\225\260\347\256\241\347\220\206/Xt_SystemParameterList.html" "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\263\273\347\273\237\345\217\202\346\225\260\347\256\241\347\220\206/Xt_SystemParameterList.html"
new file mode 100644
index 0000000..79f9f41
--- /dev/null
+++ "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\263\273\347\273\237\345\217\202\346\225\260\347\256\241\347\220\206/Xt_SystemParameterList.html"
@@ -0,0 +1,168 @@
+锘�<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <title>绯荤粺鍙傛暟鍒楄〃</title>
+ <meta name="renderer" content="webkit">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+ <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+ <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+
+</head>
+<body>
+ <div class="layui-fluid">
+ <div class="layui-col-md12">
+ <div class="layui-card" style="padding: 1px">
+ <div class="layui-card-body" style="padding: 1px;">
+ <form class="layui-form" action="" lay-filter="component-form-group">
+ <div class="layui-collapse">
+ <div class="layui-colla-item">
+ <div class="layui-colla-title layui-inline">
+ <div class="layui-inline">
+ <span></span>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">鍙傛暟鍚嶇О</label>
+ <div class="layui-input-block">
+ <input type="text" class="layui-input" name="HName" id="HName">
+ </div>
+ </div>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+ </button>
+ <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">閲嶇疆</button>
+
+ </div>
+ </div>
+ <table class="" id="mainTable" lay-filter="mainTable"></table>
+ <script type="text/html" id="toolbarDemo">
+ <div class="layui-btn-container">
+ <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="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>
+
+ </div>
+ </script>
+ </form>
+ </div>
+ </div>
+ </div>
+ </div>
+ <script src="../../../layuiadmin/layui/layui.js"></script>
+ <script src="../../../layuiadmin/Scripts/json2.js"></script>
+ <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+ <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+ <script>
+ layui.config({
+ base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+ }).extend({
+ index: 'lib/index', //涓诲叆鍙fā鍧�
+ }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
+ var $ = layui.$
+ , admin = layui.admin
+ , layer = layui.layer
+ , table = layui.table
+ , form = layui.form
+ , element = layui.element
+ , laypage = layui.laypage
+ , laydate = layui.laydate
+ var sWhere = "";
+
+ var option = {
+ elem: '#mainTable'
+ //, toolbar: '#toolbarDemo'
+ ,height: 'full-50'
+ , page: true
+ ,cellMinWidth: 90
+ , cols: [[
+ { field: 'Hitemid', title: 'Hitemid', sort: true, hide: true }
+ , { field: '妯″潡澶х被', title: '妯″潡澶х被' }
+ , { field: '鍏抽敭鐮�', title: '鍏抽敭鐮�' }
+ , { field: '鍙傛暟鍚嶇О', title: '鍙傛暟鍚嶇О' }
+ , { field: '鍊�', title: '鍊�' }
+ , { field: '鏄惁鍙紪杈�', title: '鏄惁鍙紪杈�' }
+ , { field: '鎻忚堪', title: '鎻忚堪' }
+ , { field: '鏁版嵁绫诲瀷', title: '鏁版嵁绫诲瀷' }
+ ]]
+ };
+
+ var index = layer.load(0, { shade: false });
+ //杩涘叆椤甸潰鏄剧ず鐨勭紦瀛樺垪琛�
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_SystemParameter/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.close(index);
+ } else {
+ layer.close(index);
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.close(index);
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+
+ //閲嶇疆鎸夐挳
+ form.on('submit(btnReSearch)', function (data) {
+ $("#HName").val("");
+ $("#btnSearch").click();
+ });
+
+ //鏌ヨ鎸夐挳
+ form.on('submit(btnSearch)', function (data) {
+ var HName = $("#HName").val();
+ if (HName) {
+ sWhere += " and 鍙傛暟鍚嶇О like '%" + HName + "%'";
+ }
+ $.ajax({
+ //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
+ url: GetWEBURL() + '/Xt_SystemParameter/list',
+ type: "GET",
+ data: { "sWhere": sWhere },
+ success: function (data1) {
+ if (data1.count == 1) {
+ option.data = data1.data;
+ table.render(option);
+ layer.alert("鏌ヨ鎴愬姛", { icon: 1 });
+ } else {
+ layer.alert(data1.code + data1.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
+ });
+
+
+ //laydate.render({
+ // elem: '#HDate'
+ // , type: 'datetime'
+ // , trigger: 'click'
+ // , format:'yyyy-MM-dd HH:mm'
+ //});
+
+
+ //浠ヤ笂鏄痩ayui妯″潡
+ });
+
+
+
+
+ </script>
+
+</body>
+</html>
--
Gitblit v1.9.1