From 2bb62e0efa6292552127fc1d7a994ea473939127 Mon Sep 17 00:00:00 2001
From: Timer <@>
Date: Fri, 30 Jan 2026 01:38:16 +0800
Subject: [PATCH] init config
---
src/main/resources/db.properties | 4 +-
src/main/resources/es.properties | 10 +-
src/main/resources/log4j.properties | 7 +-
src/main/resources/minio.properties | 2 +-
src/main/resources/redis.properties | 16 +-
src/main/webapp/WEB-INF/ServerConfig.xml | 2 +-
src/resources/sql/dbo.HQAQ1230.sql | 61894 +++++++++++++++++++++
src/resources/sql/dbo.HQWS1230.sql | 18575 +++++++
8 files changed, 80489 insertions(+), 21 deletions(-)
create mode 100644 src/resources/sql/dbo.HQAQ1230.sql
create mode 100644 src/resources/sql/dbo.HQWS1230.sql
diff --git a/src/main/resources/db.properties b/src/main/resources/db.properties
index f86732dd..507a81ef 100644
--- a/src/main/resources/db.properties
+++ b/src/main/resources/db.properties
@@ -1,9 +1,9 @@
driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
-url=jdbc:sqlserver://127.0.0.1:1433;DatabaseName=SIPAIIS_WMS_HQAQ
+url=jdbc:sqlserver://122.51.194.184:1433;DatabaseName=SIPAIIS_WMS_HQAQ
username=sa
password=P76XB3nm36aMkN6n
-scada-url=jdbc:sqlserver://127.0.0.1:1433;DatabaseName=EIP_PRD_HQWS
+scada-url=jdbc:sqlserver://122.51.194.184:1433;DatabaseName=EIP_PRD_HQWS
scada-username=sa
scada-password=P76XB3nm36aMkN6n
diff --git a/src/main/resources/es.properties b/src/main/resources/es.properties
index d6793c90..f7e40e89 100644
--- a/src/main/resources/es.properties
+++ b/src/main/resources/es.properties
@@ -1,7 +1,3 @@
-# transportClientFactory
-# setHost
-es.nodes=127.0.0.1
-# setPort
-es.host=9300
-# setClusterName
-es.name=elasticsearch-sipaiis
+es.nodes=122.51.194.184
+es.host=9200
+es.name=elastic
diff --git a/src/main/resources/log4j.properties b/src/main/resources/log4j.properties
index c7f361d9..8611da85 100644
--- a/src/main/resources/log4j.properties
+++ b/src/main/resources/log4j.properties
@@ -1,10 +1,13 @@
#\u5B9A\u4E49LOG\u8F93\u51FA\u7EA7\u522B
log4j.rootLogger=INFO, Console ,File
-log4j.encoding=UTF-8
+#log4j.encoding=UTF-8
+log4j.encoding=GBK
#\u5B9A\u4E49\u65E5\u5FD7\u8F93\u51FA\u76EE\u7684\u5730\u4E3A\u63A7\u5236\u53F0
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.Target=System.out
-log4j.appender.Console.encoding=UTF-8
+#log4j.appender.Console.encoding=UTF-8
+
+log4j.appender.Console.encoding=GBK
#\u53EF\u4EE5\u7075\u6D3B\u5730\u6307\u5B9A\u65E5\u5FD7\u8F93\u51FA\u683C\u5F0F\uFF0C\u4E0B\u9762\u4E00\u884C\u662F\u6307\u5B9A\u5177\u4F53\u7684\u683C\u5F0F
log4j.appender.Console.layout = org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=[%c] - %m%n
diff --git a/src/main/resources/minio.properties b/src/main/resources/minio.properties
index 3693c943..4da921f8 100644
--- a/src/main/resources/minio.properties
+++ b/src/main/resources/minio.properties
@@ -1,3 +1,3 @@
-minio.endPoint=http://127.0.0.1:19000
+minio.endPoint=http://122.51.194.184:19000
minio.accessKey=minio
minio.secretKey=BHwChyGLt8FkaA7H
diff --git a/src/main/resources/redis.properties b/src/main/resources/redis.properties
index 81f27e50..991b8054 100644
--- a/src/main/resources/redis.properties
+++ b/src/main/resources/redis.properties
@@ -1,25 +1,25 @@
-#redis\uFFFD\uFFFD\uFFFD\uFFFD
-redis.host=127.0.0.1
-#\uFFFD\uFFFD\uFFFD\uFFFDsingle \uFFFD\uFFFD\u023Acluster
+#redis中心
+redis.host=122.51.194.184
+#单机single 集群cluster
redis.mode=single
-redis.port=6379
+redis.port=26739
redis.password=Aa112211
redis.maxIdle=100
redis.maxActive=300
redis.maxWait=1000
redis.testOnBorrow=true
redis.timeout=100000
-# \uFFFD\uFFFD\uFFFD\uFFFD\u04AA\uFFFD\uFFFD\uFFFD\uBEFA\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD
+# 不需要加入缓存的类
targetNames=xxxRecordManager,xxxSetRecordManager,xxxStatisticsIdentificationManager
-# \uFFFD\uFFFD\uFFFD\uFFFD\u04AA\uFFFD\uFFFD\uFFFD\uFFFD\u0137\uFFFD\uFFFD\uFFFD
+# 不需要缓存的方法
methodNames=
-#\uFFFD\uFFFD\uFFFD\u00FB\uFFFD\uFFFD\uFFFD\u02A7\u0427\u02B1\uFFFD\uFFFD
+#设置缓存失效时间
com.service.impl.xxxRecordManager= 60
com.service.impl.xxxSetRecordManager= 60
defaultCacheExpireTime=3600
fep.local.cache.capacity =10000
#cluster
-cluster1.host.port=127.0.0.1: 6379
+cluster1.host.port=122.51.194.184: 26739
diff --git a/src/main/webapp/WEB-INF/ServerConfig.xml b/src/main/webapp/WEB-INF/ServerConfig.xml
index 45337395..5d50452c 100644
--- a/src/main/webapp/WEB-INF/ServerConfig.xml
+++ b/src/main/webapp/WEB-INF/ServerConfig.xml
@@ -7,7 +7,7 @@
鏅烘収姘村姟浜戝钩鍙
EIP_PRD
127.0.0.1
- 127.0.0.1
+ 127.0.0.1
false
IP
true
diff --git a/src/resources/sql/dbo.HQAQ1230.sql b/src/resources/sql/dbo.HQAQ1230.sql
new file mode 100644
index 00000000..0979140b
--- /dev/null
+++ b/src/resources/sql/dbo.HQAQ1230.sql
@@ -0,0 +1,61894 @@
+/*
+Navicat SQL Server Data Transfer
+
+Source Server : 127.0.0.1
+Source Server Version : 130000
+Source Host : 127.0.0.1:1433
+Source Database : SIPAIIS_WMS_HQAQ
+Source Schema : dbo
+
+Target Server Type : SQL Server
+Target Server Version : 130000
+File Encoding : 65001
+
+Date: 2026-01-30 00:36:54
+*/
+
+
+-- ----------------------------
+-- Table structure for accc
+-- ----------------------------
+DROP TABLE [dbo].[accc]
+GO
+CREATE TABLE [dbo].[accc] (
+[id] varchar(100) NULL ,
+[ip] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of accc
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_EVT_LOG
+-- ----------------------------
+DROP TABLE [dbo].[ACT_EVT_LOG]
+GO
+CREATE TABLE [dbo].[ACT_EVT_LOG] (
+[LOG_NR_] numeric(19) NOT NULL IDENTITY(1,1) ,
+[TYPE_] nvarchar(64) NULL ,
+[PROC_DEF_ID_] nvarchar(64) NULL ,
+[PROC_INST_ID_] nvarchar(64) NULL ,
+[EXECUTION_ID_] nvarchar(64) NULL ,
+[TASK_ID_] nvarchar(64) NULL ,
+[TIME_STAMP_] datetime NOT NULL ,
+[USER_ID_] nvarchar(255) NULL ,
+[DATA_] varbinary(MAX) NULL ,
+[LOCK_OWNER_] nvarchar(255) NULL ,
+[LOCK_TIME_] datetime NULL ,
+[IS_PROCESSED_] tinyint NULL DEFAULT ((0))
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_EVT_LOG
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[ACT_EVT_LOG] ON
+GO
+SET IDENTITY_INSERT [dbo].[ACT_EVT_LOG] OFF
+GO
+
+-- ----------------------------
+-- Table structure for ACT_GE_BYTEARRAY
+-- ----------------------------
+DROP TABLE [dbo].[ACT_GE_BYTEARRAY]
+GO
+CREATE TABLE [dbo].[ACT_GE_BYTEARRAY] (
+[ID_] nvarchar(64) NOT NULL ,
+[REV_] int NULL ,
+[NAME_] nvarchar(255) NULL ,
+[DEPLOYMENT_ID_] nvarchar(64) NULL ,
+[BYTES_] varbinary(MAX) NULL ,
+[GENERATED_] tinyint NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_GE_BYTEARRAY
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_GE_PROPERTY
+-- ----------------------------
+DROP TABLE [dbo].[ACT_GE_PROPERTY]
+GO
+CREATE TABLE [dbo].[ACT_GE_PROPERTY] (
+[NAME_] nvarchar(64) NOT NULL ,
+[VALUE_] nvarchar(300) NULL ,
+[REV_] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_GE_PROPERTY
+-- ----------------------------
+INSERT INTO [dbo].[ACT_GE_PROPERTY] ([NAME_], [VALUE_], [REV_]) VALUES (N'next.dbid', N'1', N'1')
+GO
+GO
+INSERT INTO [dbo].[ACT_GE_PROPERTY] ([NAME_], [VALUE_], [REV_]) VALUES (N'schema.history', N'create(5.22.0.0)', N'1')
+GO
+GO
+INSERT INTO [dbo].[ACT_GE_PROPERTY] ([NAME_], [VALUE_], [REV_]) VALUES (N'schema.version', N'5.22.0.0', N'1')
+GO
+GO
+
+-- ----------------------------
+-- Table structure for ACT_HI_ACTINST
+-- ----------------------------
+DROP TABLE [dbo].[ACT_HI_ACTINST]
+GO
+CREATE TABLE [dbo].[ACT_HI_ACTINST] (
+[ID_] nvarchar(64) NOT NULL ,
+[PROC_DEF_ID_] nvarchar(64) NOT NULL ,
+[PROC_INST_ID_] nvarchar(64) NOT NULL ,
+[EXECUTION_ID_] nvarchar(64) NOT NULL ,
+[ACT_ID_] nvarchar(255) NOT NULL ,
+[TASK_ID_] nvarchar(64) NULL ,
+[CALL_PROC_INST_ID_] nvarchar(64) NULL ,
+[ACT_NAME_] nvarchar(255) NULL ,
+[ACT_TYPE_] nvarchar(255) NOT NULL ,
+[ASSIGNEE_] nvarchar(255) NULL ,
+[START_TIME_] datetime NOT NULL ,
+[END_TIME_] datetime NULL ,
+[DURATION_] numeric(19) NULL ,
+[TENANT_ID_] nvarchar(255) NULL DEFAULT ''
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_HI_ACTINST
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_HI_ATTACHMENT
+-- ----------------------------
+DROP TABLE [dbo].[ACT_HI_ATTACHMENT]
+GO
+CREATE TABLE [dbo].[ACT_HI_ATTACHMENT] (
+[ID_] nvarchar(64) NOT NULL ,
+[REV_] int NULL ,
+[USER_ID_] nvarchar(255) NULL ,
+[NAME_] nvarchar(255) NULL ,
+[DESCRIPTION_] nvarchar(4000) NULL ,
+[TYPE_] nvarchar(255) NULL ,
+[TASK_ID_] nvarchar(64) NULL ,
+[PROC_INST_ID_] nvarchar(64) NULL ,
+[URL_] nvarchar(4000) NULL ,
+[CONTENT_ID_] nvarchar(64) NULL ,
+[TIME_] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_HI_ATTACHMENT
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_HI_COMMENT
+-- ----------------------------
+DROP TABLE [dbo].[ACT_HI_COMMENT]
+GO
+CREATE TABLE [dbo].[ACT_HI_COMMENT] (
+[ID_] nvarchar(64) NOT NULL ,
+[TYPE_] nvarchar(255) NULL ,
+[TIME_] datetime NOT NULL ,
+[USER_ID_] nvarchar(255) NULL ,
+[TASK_ID_] nvarchar(64) NULL ,
+[PROC_INST_ID_] nvarchar(64) NULL ,
+[ACTION_] nvarchar(255) NULL ,
+[MESSAGE_] nvarchar(4000) NULL ,
+[FULL_MSG_] varbinary(MAX) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_HI_COMMENT
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_HI_DETAIL
+-- ----------------------------
+DROP TABLE [dbo].[ACT_HI_DETAIL]
+GO
+CREATE TABLE [dbo].[ACT_HI_DETAIL] (
+[ID_] nvarchar(64) NOT NULL ,
+[TYPE_] nvarchar(255) NOT NULL ,
+[PROC_INST_ID_] nvarchar(64) NULL ,
+[EXECUTION_ID_] nvarchar(64) NULL ,
+[TASK_ID_] nvarchar(64) NULL ,
+[ACT_INST_ID_] nvarchar(64) NULL ,
+[NAME_] nvarchar(255) NOT NULL ,
+[VAR_TYPE_] nvarchar(255) NULL ,
+[REV_] int NULL ,
+[TIME_] datetime NOT NULL ,
+[BYTEARRAY_ID_] nvarchar(64) NULL ,
+[DOUBLE_] float(53) NULL ,
+[LONG_] numeric(19) NULL ,
+[TEXT_] nvarchar(4000) NULL ,
+[TEXT2_] nvarchar(4000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_HI_DETAIL
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_HI_IDENTITYLINK
+-- ----------------------------
+DROP TABLE [dbo].[ACT_HI_IDENTITYLINK]
+GO
+CREATE TABLE [dbo].[ACT_HI_IDENTITYLINK] (
+[ID_] nvarchar(64) NOT NULL ,
+[GROUP_ID_] nvarchar(255) NULL ,
+[TYPE_] nvarchar(255) NULL ,
+[USER_ID_] nvarchar(255) NULL ,
+[TASK_ID_] nvarchar(64) NULL ,
+[PROC_INST_ID_] nvarchar(64) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_HI_IDENTITYLINK
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_HI_PROCINST
+-- ----------------------------
+DROP TABLE [dbo].[ACT_HI_PROCINST]
+GO
+CREATE TABLE [dbo].[ACT_HI_PROCINST] (
+[ID_] nvarchar(64) NOT NULL ,
+[PROC_INST_ID_] nvarchar(64) NOT NULL ,
+[BUSINESS_KEY_] nvarchar(255) NULL ,
+[PROC_DEF_ID_] nvarchar(64) NOT NULL ,
+[START_TIME_] datetime NOT NULL ,
+[END_TIME_] datetime NULL ,
+[DURATION_] numeric(19) NULL ,
+[START_USER_ID_] nvarchar(255) NULL ,
+[START_ACT_ID_] nvarchar(255) NULL ,
+[END_ACT_ID_] nvarchar(255) NULL ,
+[SUPER_PROCESS_INSTANCE_ID_] nvarchar(64) NULL ,
+[DELETE_REASON_] nvarchar(4000) NULL ,
+[TENANT_ID_] nvarchar(255) NULL DEFAULT '' ,
+[NAME_] nvarchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_HI_PROCINST
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_HI_TASKINST
+-- ----------------------------
+DROP TABLE [dbo].[ACT_HI_TASKINST]
+GO
+CREATE TABLE [dbo].[ACT_HI_TASKINST] (
+[ID_] nvarchar(64) NOT NULL ,
+[PROC_DEF_ID_] nvarchar(64) NULL ,
+[TASK_DEF_KEY_] nvarchar(255) NULL ,
+[PROC_INST_ID_] nvarchar(64) NULL ,
+[EXECUTION_ID_] nvarchar(64) NULL ,
+[NAME_] nvarchar(255) NULL ,
+[PARENT_TASK_ID_] nvarchar(64) NULL ,
+[DESCRIPTION_] nvarchar(4000) NULL ,
+[OWNER_] nvarchar(255) NULL ,
+[ASSIGNEE_] nvarchar(255) NULL ,
+[START_TIME_] datetime NOT NULL ,
+[CLAIM_TIME_] datetime NULL ,
+[END_TIME_] datetime NULL ,
+[DURATION_] numeric(19) NULL ,
+[DELETE_REASON_] nvarchar(4000) NULL ,
+[PRIORITY_] int NULL ,
+[DUE_DATE_] datetime NULL ,
+[FORM_KEY_] nvarchar(255) NULL ,
+[CATEGORY_] nvarchar(255) NULL ,
+[TENANT_ID_] nvarchar(255) NULL DEFAULT ''
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_HI_TASKINST
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_HI_VARINST
+-- ----------------------------
+DROP TABLE [dbo].[ACT_HI_VARINST]
+GO
+CREATE TABLE [dbo].[ACT_HI_VARINST] (
+[ID_] nvarchar(64) NOT NULL ,
+[PROC_INST_ID_] nvarchar(64) NULL ,
+[EXECUTION_ID_] nvarchar(64) NULL ,
+[TASK_ID_] nvarchar(64) NULL ,
+[NAME_] nvarchar(255) NOT NULL ,
+[VAR_TYPE_] nvarchar(100) NULL ,
+[REV_] int NULL ,
+[BYTEARRAY_ID_] nvarchar(64) NULL ,
+[DOUBLE_] float(53) NULL ,
+[LONG_] numeric(19) NULL ,
+[TEXT_] nvarchar(4000) NULL ,
+[TEXT2_] nvarchar(4000) NULL ,
+[CREATE_TIME_] datetime NULL ,
+[LAST_UPDATED_TIME_] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_HI_VARINST
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_ID_GROUP
+-- ----------------------------
+DROP TABLE [dbo].[ACT_ID_GROUP]
+GO
+CREATE TABLE [dbo].[ACT_ID_GROUP] (
+[ID_] nvarchar(64) NOT NULL ,
+[REV_] int NULL ,
+[NAME_] nvarchar(255) NULL ,
+[TYPE_] nvarchar(255) NULL ,
+[TENANT_ID_] nvarchar(255) NULL DEFAULT ''
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_ID_GROUP
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_ID_INFO
+-- ----------------------------
+DROP TABLE [dbo].[ACT_ID_INFO]
+GO
+CREATE TABLE [dbo].[ACT_ID_INFO] (
+[ID_] nvarchar(64) NOT NULL ,
+[REV_] int NULL ,
+[USER_ID_] nvarchar(64) NULL ,
+[TYPE_] nvarchar(64) NULL ,
+[KEY_] nvarchar(255) NULL ,
+[VALUE_] nvarchar(255) NULL ,
+[PASSWORD_] varbinary(MAX) NULL ,
+[PARENT_ID_] nvarchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_ID_INFO
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_ID_MEMBERSHIP
+-- ----------------------------
+DROP TABLE [dbo].[ACT_ID_MEMBERSHIP]
+GO
+CREATE TABLE [dbo].[ACT_ID_MEMBERSHIP] (
+[USER_ID_] nvarchar(64) NOT NULL ,
+[GROUP_ID_] nvarchar(64) NOT NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_ID_MEMBERSHIP
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_ID_USER
+-- ----------------------------
+DROP TABLE [dbo].[ACT_ID_USER]
+GO
+CREATE TABLE [dbo].[ACT_ID_USER] (
+[ID_] nvarchar(64) NOT NULL ,
+[REV_] int NULL ,
+[FIRST_] nvarchar(255) NULL ,
+[LAST_] nvarchar(255) NULL ,
+[DISPLAY_NAME_] nvarchar(255) NULL ,
+[EMAIL_] nvarchar(255) NULL ,
+[PWD_] nvarchar(255) NULL ,
+[SALT_] nvarchar(255) NULL ,
+[PICTURE_ID_] nvarchar(64) NULL ,
+[TENANT_ID_] nvarchar(255) NULL DEFAULT ''
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_ID_USER
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_PROCDEF_INFO
+-- ----------------------------
+DROP TABLE [dbo].[ACT_PROCDEF_INFO]
+GO
+CREATE TABLE [dbo].[ACT_PROCDEF_INFO] (
+[ID_] nvarchar(64) NOT NULL ,
+[PROC_DEF_ID_] nvarchar(64) NOT NULL ,
+[REV_] int NULL ,
+[INFO_JSON_ID_] nvarchar(64) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_PROCDEF_INFO
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_RE_DEPLOYMENT
+-- ----------------------------
+DROP TABLE [dbo].[ACT_RE_DEPLOYMENT]
+GO
+CREATE TABLE [dbo].[ACT_RE_DEPLOYMENT] (
+[ID_] nvarchar(64) NOT NULL ,
+[NAME_] nvarchar(255) NULL ,
+[CATEGORY_] nvarchar(255) NULL ,
+[TENANT_ID_] nvarchar(255) NULL DEFAULT '' ,
+[DEPLOY_TIME_] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_RE_DEPLOYMENT
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_RE_MODEL
+-- ----------------------------
+DROP TABLE [dbo].[ACT_RE_MODEL]
+GO
+CREATE TABLE [dbo].[ACT_RE_MODEL] (
+[ID_] nvarchar(64) NOT NULL ,
+[REV_] int NULL ,
+[NAME_] nvarchar(255) NULL ,
+[KEY_] nvarchar(255) NULL ,
+[CATEGORY_] nvarchar(255) NULL ,
+[CREATE_TIME_] datetime NULL ,
+[LAST_UPDATE_TIME_] datetime NULL ,
+[VERSION_] int NULL ,
+[META_INFO_] nvarchar(4000) NULL ,
+[DEPLOYMENT_ID_] nvarchar(64) NULL ,
+[EDITOR_SOURCE_VALUE_ID_] nvarchar(64) NULL ,
+[EDITOR_SOURCE_EXTRA_VALUE_ID_] nvarchar(64) NULL ,
+[TENANT_ID_] nvarchar(255) NULL DEFAULT ''
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_RE_MODEL
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_RE_PROCDEF
+-- ----------------------------
+DROP TABLE [dbo].[ACT_RE_PROCDEF]
+GO
+CREATE TABLE [dbo].[ACT_RE_PROCDEF] (
+[ID_] nvarchar(64) NOT NULL ,
+[REV_] int NULL ,
+[CATEGORY_] nvarchar(255) NULL ,
+[NAME_] nvarchar(255) NULL ,
+[KEY_] nvarchar(255) NOT NULL ,
+[VERSION_] int NOT NULL ,
+[DEPLOYMENT_ID_] nvarchar(64) NULL ,
+[RESOURCE_NAME_] nvarchar(4000) NULL ,
+[DGRM_RESOURCE_NAME_] nvarchar(4000) NULL ,
+[DESCRIPTION_] nvarchar(4000) NULL ,
+[HAS_START_FORM_KEY_] tinyint NULL ,
+[HAS_GRAPHICAL_NOTATION_] tinyint NULL ,
+[SUSPENSION_STATE_] tinyint NULL ,
+[TENANT_ID_] nvarchar(255) NULL DEFAULT ''
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_RE_PROCDEF
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_RU_EVENT_SUBSCR
+-- ----------------------------
+DROP TABLE [dbo].[ACT_RU_EVENT_SUBSCR]
+GO
+CREATE TABLE [dbo].[ACT_RU_EVENT_SUBSCR] (
+[ID_] nvarchar(64) NOT NULL ,
+[REV_] int NULL ,
+[EVENT_TYPE_] nvarchar(255) NOT NULL ,
+[EVENT_NAME_] nvarchar(255) NULL ,
+[EXECUTION_ID_] nvarchar(64) NULL ,
+[PROC_INST_ID_] nvarchar(64) NULL ,
+[ACTIVITY_ID_] nvarchar(64) NULL ,
+[CONFIGURATION_] nvarchar(255) NULL ,
+[CREATED_] datetime NOT NULL ,
+[PROC_DEF_ID_] nvarchar(64) NULL ,
+[TENANT_ID_] nvarchar(255) NULL DEFAULT ''
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_RU_EVENT_SUBSCR
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_RU_EXECUTION
+-- ----------------------------
+DROP TABLE [dbo].[ACT_RU_EXECUTION]
+GO
+CREATE TABLE [dbo].[ACT_RU_EXECUTION] (
+[ID_] nvarchar(64) NOT NULL ,
+[REV_] int NULL ,
+[PROC_INST_ID_] nvarchar(64) NULL ,
+[BUSINESS_KEY_] nvarchar(255) NULL ,
+[PARENT_ID_] nvarchar(64) NULL ,
+[PROC_DEF_ID_] nvarchar(64) NULL ,
+[SUPER_EXEC_] nvarchar(64) NULL ,
+[ACT_ID_] nvarchar(255) NULL ,
+[IS_ACTIVE_] tinyint NULL ,
+[IS_CONCURRENT_] tinyint NULL ,
+[IS_SCOPE_] tinyint NULL ,
+[IS_EVENT_SCOPE_] tinyint NULL ,
+[SUSPENSION_STATE_] tinyint NULL ,
+[CACHED_ENT_STATE_] int NULL ,
+[TENANT_ID_] nvarchar(255) NULL DEFAULT '' ,
+[NAME_] nvarchar(255) NULL ,
+[LOCK_TIME_] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_RU_EXECUTION
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_RU_IDENTITYLINK
+-- ----------------------------
+DROP TABLE [dbo].[ACT_RU_IDENTITYLINK]
+GO
+CREATE TABLE [dbo].[ACT_RU_IDENTITYLINK] (
+[ID_] nvarchar(64) NOT NULL ,
+[REV_] int NULL ,
+[GROUP_ID_] nvarchar(255) NULL ,
+[TYPE_] nvarchar(255) NULL ,
+[USER_ID_] nvarchar(255) NULL ,
+[TASK_ID_] nvarchar(64) NULL ,
+[PROC_INST_ID_] nvarchar(64) NULL ,
+[PROC_DEF_ID_] nvarchar(64) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_RU_IDENTITYLINK
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_RU_JOB
+-- ----------------------------
+DROP TABLE [dbo].[ACT_RU_JOB]
+GO
+CREATE TABLE [dbo].[ACT_RU_JOB] (
+[ID_] nvarchar(64) NOT NULL ,
+[REV_] int NULL ,
+[TYPE_] nvarchar(255) NOT NULL ,
+[LOCK_EXP_TIME_] datetime NULL ,
+[LOCK_OWNER_] nvarchar(255) NULL ,
+[EXCLUSIVE_] bit NULL ,
+[EXECUTION_ID_] nvarchar(64) NULL ,
+[PROCESS_INSTANCE_ID_] nvarchar(64) NULL ,
+[PROC_DEF_ID_] nvarchar(64) NULL ,
+[RETRIES_] int NULL ,
+[EXCEPTION_STACK_ID_] nvarchar(64) NULL ,
+[EXCEPTION_MSG_] nvarchar(4000) NULL ,
+[DUEDATE_] datetime NULL ,
+[REPEAT_] nvarchar(255) NULL ,
+[HANDLER_TYPE_] nvarchar(255) NULL ,
+[HANDLER_CFG_] nvarchar(4000) NULL ,
+[TENANT_ID_] nvarchar(255) NULL DEFAULT ''
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_RU_JOB
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_RU_TASK
+-- ----------------------------
+DROP TABLE [dbo].[ACT_RU_TASK]
+GO
+CREATE TABLE [dbo].[ACT_RU_TASK] (
+[ID_] nvarchar(64) NOT NULL ,
+[REV_] int NULL ,
+[EXECUTION_ID_] nvarchar(64) NULL ,
+[PROC_INST_ID_] nvarchar(64) NULL ,
+[PROC_DEF_ID_] nvarchar(64) NULL ,
+[NAME_] nvarchar(255) NULL ,
+[PARENT_TASK_ID_] nvarchar(64) NULL ,
+[DESCRIPTION_] nvarchar(4000) NULL ,
+[TASK_DEF_KEY_] nvarchar(255) NULL ,
+[OWNER_] nvarchar(255) NULL ,
+[ASSIGNEE_] nvarchar(255) NULL ,
+[DELEGATION_] nvarchar(64) NULL ,
+[PRIORITY_] int NULL ,
+[CREATE_TIME_] datetime NULL ,
+[DUE_DATE_] datetime NULL ,
+[CATEGORY_] nvarchar(255) NULL ,
+[SUSPENSION_STATE_] int NULL ,
+[TENANT_ID_] nvarchar(255) NULL DEFAULT '' ,
+[FORM_KEY_] nvarchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_RU_TASK
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for ACT_RU_VARIABLE
+-- ----------------------------
+DROP TABLE [dbo].[ACT_RU_VARIABLE]
+GO
+CREATE TABLE [dbo].[ACT_RU_VARIABLE] (
+[ID_] nvarchar(64) NOT NULL ,
+[REV_] int NULL ,
+[TYPE_] nvarchar(255) NOT NULL ,
+[NAME_] nvarchar(255) NOT NULL ,
+[EXECUTION_ID_] nvarchar(64) NULL ,
+[PROC_INST_ID_] nvarchar(64) NULL ,
+[TASK_ID_] nvarchar(64) NULL ,
+[BYTEARRAY_ID_] nvarchar(64) NULL ,
+[DOUBLE_] float(53) NULL ,
+[LONG_] numeric(19) NULL ,
+[TEXT_] nvarchar(4000) NULL ,
+[TEXT2_] nvarchar(4000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of ACT_RU_VARIABLE
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for Alarm1
+-- ----------------------------
+DROP TABLE [dbo].[Alarm1]
+GO
+CREATE TABLE [dbo].[Alarm1] (
+[mpoint_code] varchar(50) NULL ,
+[process_section_code] varchar(50) NULL ,
+[process_section_name] varchar(50) NULL ,
+[describe] varchar(50) NULL ,
+[insdt] date NULL ,
+[alarmLevel] varchar(50) NULL ,
+[status] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of Alarm1
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for BIG_YE
+-- ----------------------------
+DROP TABLE [dbo].[BIG_YE]
+GO
+CREATE TABLE [dbo].[BIG_YE] (
+[id] varchar(500) NULL ,
+[wrylb_text] varchar(500) NULL ,
+[xzqh] varchar(500) NULL ,
+[create_time] varchar(500) NULL ,
+[year] varchar(500) NULL ,
+[dwmc] varchar(500) NULL ,
+[itemids] varchar(500) NULL ,
+[scdz] varchar(500) NULL ,
+[latitude] varchar(500) NULL ,
+[longitude] varchar(500) NULL ,
+[active] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of BIG_YE
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for FangZhen_Balance
+-- ----------------------------
+DROP TABLE [dbo].[FangZhen_Balance]
+GO
+CREATE TABLE [dbo].[FangZhen_Balance] (
+[Name] varchar(255) NOT NULL ,
+[StayTime] varchar(255) NULL ,
+[FlowSignal] varchar(255) NULL ,
+[LeftSignal] varchar(255) NULL ,
+[LodSignal] varchar(255) NULL ,
+[LevelSignal] varchar(255) NULL ,
+[Mode] int NULL ,
+[WaterQualitySignal] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of FangZhen_Balance
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for FangZhen_Browser
+-- ----------------------------
+DROP TABLE [dbo].[FangZhen_Browser]
+GO
+CREATE TABLE [dbo].[FangZhen_Browser] (
+[BrowserName] varchar(255) NOT NULL ,
+[X] float(53) NULL ,
+[Y] float(53) NULL ,
+[Width] float(53) NULL ,
+[Height] float(53) NULL ,
+[url] varchar(255) NULL ,
+[StationID] varchar(255) NULL ,
+[SceneModeIndex] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of FangZhen_Browser
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for FangZhen_equipment
+-- ----------------------------
+DROP TABLE [dbo].[FangZhen_equipment]
+GO
+CREATE TABLE [dbo].[FangZhen_equipment] (
+[equipObjName] nvarchar(255) NOT NULL ,
+[equipID] nvarchar(255) NULL ,
+[equipUIName] nvarchar(255) NULL ,
+[equipType] nvarchar(255) NULL ,
+[runsignal] nvarchar(255) NULL ,
+[stationID] nvarchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of FangZhen_equipment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for FangZhen_HeadUI
+-- ----------------------------
+DROP TABLE [dbo].[FangZhen_HeadUI]
+GO
+CREATE TABLE [dbo].[FangZhen_HeadUI] (
+[signalName] nvarchar(255) NULL ,
+[unit] nvarchar(255) NULL ,
+[rowIndex] nvarchar(255) NULL ,
+[colIndex] nvarchar(255) NULL ,
+[tableType] nvarchar(255) NULL ,
+[tableIndex] nvarchar(255) NULL ,
+[rowName] nvarchar(255) NULL ,
+[colName] nvarchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of FangZhen_HeadUI
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for FangZhen_Pipe
+-- ----------------------------
+DROP TABLE [dbo].[FangZhen_Pipe]
+GO
+CREATE TABLE [dbo].[FangZhen_Pipe] (
+[Name] nvarchar(255) NOT NULL ,
+[ID] varchar(255) NULL ,
+[StationID] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of FangZhen_Pipe
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for FangZhen_Station
+-- ----------------------------
+DROP TABLE [dbo].[FangZhen_Station]
+GO
+CREATE TABLE [dbo].[FangZhen_Station] (
+[stationName] nvarchar(255) NOT NULL ,
+[stationID] nvarchar(255) NULL ,
+[structuresID] nvarchar(255) NULL ,
+[LeftSignal] varchar(255) NULL ,
+[LODSignal] varchar(255) NULL ,
+[FlowSignal] varchar(255) NULL ,
+[WaterQualitySignal] varchar(255) NULL ,
+[LevelSignal] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of FangZhen_Station
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for FangZhen_Water
+-- ----------------------------
+DROP TABLE [dbo].[FangZhen_Water]
+GO
+CREATE TABLE [dbo].[FangZhen_Water] (
+[Name] varchar(255) NULL ,
+[RunSignal] varchar(255) NULL ,
+[StopSignal] varchar(255) NULL ,
+[BackflushSignal] varchar(255) NULL ,
+[FiltrationSignal] varchar(255) NULL ,
+[MainTainSignal] varchar(255) NULL ,
+[LevelSignal] varchar(255) NULL ,
+[ID] varchar(255) NULL ,
+[NTU] varchar(255) NULL ,
+[HCIO] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of FangZhen_Water
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for FangZhen_Xeoma
+-- ----------------------------
+DROP TABLE [dbo].[FangZhen_Xeoma]
+GO
+CREATE TABLE [dbo].[FangZhen_Xeoma] (
+[name] varchar(255) NOT NULL ,
+[ID] varchar(255) NULL ,
+[station] varchar(255) NULL ,
+[ip] varchar(255) NULL ,
+[channel] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of FangZhen_Xeoma
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for Listener_His
+-- ----------------------------
+DROP TABLE [dbo].[Listener_His]
+GO
+CREATE TABLE [dbo].[Listener_His] (
+[id] varchar(50) NOT NULL ,
+[pointid] varchar(50) NULL ,
+[value] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_His',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_His'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_His'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_His',
+'COLUMN', N'pointid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'point鐩戞祴鐐筰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_His'
+, @level2type = 'COLUMN', @level2name = N'pointid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'point鐩戞祴鐐筰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_His'
+, @level2type = 'COLUMN', @level2name = N'pointid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_His',
+'COLUMN', N'value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_His'
+, @level2type = 'COLUMN', @level2name = N'value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_His'
+, @level2type = 'COLUMN', @level2name = N'value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_His',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杈撳叆鎴栬呰緭鍑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_His'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杈撳叆鎴栬呰緭鍑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_His'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_His',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏂板鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_His'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏂板鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_His'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+
+-- ----------------------------
+-- Records of Listener_His
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for Listener_Interface
+-- ----------------------------
+DROP TABLE [dbo].[Listener_Interface]
+GO
+CREATE TABLE [dbo].[Listener_Interface] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[url] varchar(50) NULL ,
+[port] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_Interface',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Interface'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Interface'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_Interface',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺ュ彛鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Interface'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺ュ彛鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Interface'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_Interface',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺ュ彛绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Interface'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺ュ彛绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Interface'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_Interface',
+'COLUMN', N'url')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺ュ彛url'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Interface'
+, @level2type = 'COLUMN', @level2name = N'url'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺ュ彛url'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Interface'
+, @level2type = 'COLUMN', @level2name = N'url'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_Interface',
+'COLUMN', N'port')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺ュ彛port'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Interface'
+, @level2type = 'COLUMN', @level2name = N'port'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺ュ彛port'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Interface'
+, @level2type = 'COLUMN', @level2name = N'port'
+GO
+
+-- ----------------------------
+-- Records of Listener_Interface
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for listener_message
+-- ----------------------------
+DROP TABLE [dbo].[listener_message]
+GO
+CREATE TABLE [dbo].[listener_message] (
+[Cmdtype] varchar(50) NULL ,
+[Objid] varchar(255) NULL ,
+[Action] varchar(50) NULL ,
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of listener_message
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for listener_message_reload
+-- ----------------------------
+DROP TABLE [dbo].[listener_message_reload]
+GO
+CREATE TABLE [dbo].[listener_message_reload] (
+[id] varchar(50) NOT NULL ,
+[CmdType] varchar(50) NULL ,
+[Action] varchar(50) NULL ,
+[Objid] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of listener_message_reload
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for Listener_Point
+-- ----------------------------
+DROP TABLE [dbo].[Listener_Point]
+GO
+CREATE TABLE [dbo].[Listener_Point] (
+[id] varchar(50) NOT NULL ,
+[intid] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[address] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[mpcode] varchar(50) NULL ,
+[datatype] varchar(50) NULL ,
+[unitid] varchar(50) NULL ,
+[logi] varchar(50) NULL ,
+[logi_val] varchar(50) NULL ,
+[action] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_Point',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_Point',
+'COLUMN', N'intid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏宠仈interface琛╥d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'intid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏宠仈interface琛╥d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'intid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_Point',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐐逛綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐐逛綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_Point',
+'COLUMN', N'address')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'modbus瀵勫瓨鍣ㄥ湴鍧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'address'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'modbus瀵勫瓨鍣ㄥ湴鍧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'address'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_Point',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杈撳叆鎴栬呰緭鍑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杈撳叆鎴栬呰緭鍑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_Point',
+'COLUMN', N'mpcode')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏宠仈鐢熶骇搴撳瓙琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'mpcode'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏宠仈鐢熶骇搴撳瓙琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'mpcode'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_Point',
+'COLUMN', N'datatype')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐐逛綅绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'datatype'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐐逛綅绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'datatype'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'Listener_Point',
+'COLUMN', N'unitid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘俰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'unitid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘俰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'Listener_Point'
+, @level2type = 'COLUMN', @level2name = N'unitid'
+GO
+
+-- ----------------------------
+-- Records of Listener_Point
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for sysdiagrams
+-- ----------------------------
+DROP TABLE [dbo].[sysdiagrams]
+GO
+CREATE TABLE [dbo].[sysdiagrams] (
+[name] sysname NOT NULL ,
+[principal_id] int NOT NULL ,
+[diagram_id] int NOT NULL IDENTITY(1,1) ,
+[version] int NULL ,
+[definition] varbinary(MAX) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of sysdiagrams
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[sysdiagrams] ON
+GO
+SET IDENTITY_INSERT [dbo].[sysdiagrams] OFF
+GO
+
+-- ----------------------------
+-- Table structure for tb_abnormity
+-- ----------------------------
+DROP TABLE [dbo].[tb_abnormity]
+GO
+CREATE TABLE [dbo].[tb_abnormity] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[equipment_ids] varchar(200) NULL ,
+[process_section_id] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[sumit_man] varchar(50) NULL ,
+[defect_level] varchar(50) NULL ,
+[abnormity_description] varchar(1000) NULL ,
+[remark] varchar(1000) NULL ,
+[library_id] varchar(50) NULL ,
+[patrol_record_id] varchar(50) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[processId] varchar(255) NULL ,
+[processDefId] varchar(255) NULL ,
+[receive_user_id] varchar(1000) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_abnormity',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_abnormity',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮傚父绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮傚父绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_abnormity',
+'COLUMN', N'equipment_ids')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧id锛屽彲澶氶'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'equipment_ids'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧id锛屽彲澶氶'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'equipment_ids'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_abnormity',
+'COLUMN', N'process_section_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'process_section_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'process_section_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_abnormity',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮傚父澶勭悊鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮傚父澶勭悊鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_abnormity',
+'COLUMN', N'sumit_man')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婃姤浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'sumit_man'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婃姤浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'sumit_man'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_abnormity',
+'COLUMN', N'defect_level')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缂洪櫡绾у埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'defect_level'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缂洪櫡绾у埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'defect_level'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_abnormity',
+'COLUMN', N'abnormity_description')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮傚父鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'abnormity_description'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮傚父鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'abnormity_description'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_abnormity',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_abnormity'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+
+-- ----------------------------
+-- Records of tb_abnormity
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_accident
+-- ----------------------------
+DROP TABLE [dbo].[tb_accident]
+GO
+CREATE TABLE [dbo].[tb_accident] (
+[id] varchar(50) NULL ,
+[happen_date] datetime NULL ,
+[happen_place] varchar(50) NULL ,
+[accident_type_id] varchar(50) NULL ,
+[accident_description] varchar(5000) NULL ,
+[emergency_plan_true] int NULL ,
+[emergency_plan_id] varchar(50) NULL ,
+[handle_result] varchar(5000) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_accident
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_accident_type
+-- ----------------------------
+DROP TABLE [dbo].[tb_accident_type]
+GO
+CREATE TABLE [dbo].[tb_accident_type] (
+[id] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[harm_description] varchar(5000) NULL ,
+[note] varchar(5000) NULL ,
+[active] varchar(50) NULL ,
+[memo] varchar(5000) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_accident_type
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Achievement_AcceptanceModel
+-- ----------------------------
+DROP TABLE [dbo].[TB_Achievement_AcceptanceModel]
+GO
+CREATE TABLE [dbo].[TB_Achievement_AcceptanceModel] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(100) NULL ,
+[active] varchar(10) NULL ,
+[type] varchar(2) NULL ,
+[remark] varchar(500) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[morder] int NULL ,
+[unit_id] varchar(50) NULL ,
+[checkstandard] varchar(500) NULL ,
+[modelgoal] varchar(500) NULL ,
+[requirement] varchar(50) NULL ,
+[userid] varchar(5000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Achievement_AcceptanceModel
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Achievement_AcceptanceModel_file
+-- ----------------------------
+DROP TABLE [dbo].[TB_Achievement_AcceptanceModel_file]
+GO
+CREATE TABLE [dbo].[TB_Achievement_AcceptanceModel_file] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(200) NULL ,
+[abspath] varchar(500) NULL ,
+[size] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Achievement_AcceptanceModel_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Achievement_AcceptanceModel_MPoint
+-- ----------------------------
+DROP TABLE [dbo].[TB_Achievement_AcceptanceModel_MPoint]
+GO
+CREATE TABLE [dbo].[TB_Achievement_AcceptanceModel_MPoint] (
+[id] varchar(50) NOT NULL ,
+[acceptance_model_id] varchar(50) NULL ,
+[mpoint_id] varchar(100) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[morder] int NULL ,
+[pos_x] varchar(50) NULL ,
+[pos_y] varchar(50) NULL ,
+[sheet_name] varchar(50) NULL ,
+[value_type] varchar(50) NULL ,
+[mpoint_name] varchar(100) NULL ,
+[unitConversion] varchar(50) NULL ,
+[moveData] int NULL ,
+[monthRange] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Achievement_AcceptanceModel_MPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Achievement_AcceptanceModel_Output
+-- ----------------------------
+DROP TABLE [dbo].[TB_Achievement_AcceptanceModel_Output]
+GO
+CREATE TABLE [dbo].[TB_Achievement_AcceptanceModel_Output] (
+[id] varchar(50) NOT NULL ,
+[acceptance_model_id] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[mpoint_id] varchar(50) NULL ,
+[sheet_name] varchar(50) NULL ,
+[base_id] varchar(50) NULL ,
+[pos_x] varchar(50) NULL ,
+[pos_y] varchar(50) NULL ,
+[morder] int NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Achievement_AcceptanceModel_Output
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Achievement_AcceptanceModel_Text
+-- ----------------------------
+DROP TABLE [dbo].[TB_Achievement_AcceptanceModel_Text]
+GO
+CREATE TABLE [dbo].[TB_Achievement_AcceptanceModel_Text] (
+[id] varchar(50) NOT NULL ,
+[acceptance_model_id] varchar(50) NULL ,
+[name] varchar(500) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[morder] int NULL ,
+[pos_x] int NULL ,
+[pos_y] int NULL ,
+[sheet_name] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Achievement_AcceptanceModel_Text
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Achievement_AcceptanceModelData
+-- ----------------------------
+DROP TABLE [dbo].[TB_Achievement_AcceptanceModelData]
+GO
+CREATE TABLE [dbo].[TB_Achievement_AcceptanceModelData] (
+[id] varchar(50) NOT NULL ,
+[mpid] varchar(50) NULL ,
+[value] float(53) NULL ,
+[pid] varchar(50) NULL ,
+[modeMPld] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Achievement_AcceptanceModelData
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Achievement_AcceptanceModelOutputData
+-- ----------------------------
+DROP TABLE [dbo].[TB_Achievement_AcceptanceModelOutputData]
+GO
+CREATE TABLE [dbo].[TB_Achievement_AcceptanceModelOutputData] (
+[id] varchar(50) NOT NULL ,
+[value] float(53) NULL ,
+[pid] varchar(50) NULL ,
+[modeOutputld] varchar(50) NULL ,
+[status] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Achievement_AcceptanceModelOutputData
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Achievement_AcceptanceModelRecord
+-- ----------------------------
+DROP TABLE [dbo].[TB_Achievement_AcceptanceModelRecord]
+GO
+CREATE TABLE [dbo].[TB_Achievement_AcceptanceModelRecord] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(100) NULL ,
+[sdt] datetime NULL ,
+[edt] datetime NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Achievement_AcceptanceModelRecord
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Achievement_AcceptanceModelRecord_file
+-- ----------------------------
+DROP TABLE [dbo].[TB_Achievement_AcceptanceModelRecord_file]
+GO
+CREATE TABLE [dbo].[TB_Achievement_AcceptanceModelRecord_file] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(200) NULL ,
+[abspath] varchar(500) NULL ,
+[size] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Achievement_AcceptanceModelRecord_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Achievement_AcceptanceModelTextData
+-- ----------------------------
+DROP TABLE [dbo].[TB_Achievement_AcceptanceModelTextData]
+GO
+CREATE TABLE [dbo].[TB_Achievement_AcceptanceModelTextData] (
+[id] varchar(50) NOT NULL ,
+[text] varchar(500) NULL ,
+[pid] varchar(50) NULL ,
+[modeTextld] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Achievement_AcceptanceModelTextData
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Achievement_ModelLibrary
+-- ----------------------------
+DROP TABLE [dbo].[TB_Achievement_ModelLibrary]
+GO
+CREATE TABLE [dbo].[TB_Achievement_ModelLibrary] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[type] varchar(20) NULL ,
+[morder] int NULL ,
+[param_name] varchar(100) NULL ,
+[param_code] varchar(100) NULL ,
+[reference_high_value] varchar(50) NULL ,
+[reference_low_value] varchar(50) NULL ,
+[reference_value] varchar(50) NULL ,
+[reference_type] varchar(20) NULL ,
+[unit] varchar(50) NULL ,
+[explain] varchar(500) NULL ,
+[remark] varchar(255) NULL ,
+[project_type] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'sj'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'sj'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏宠仈涓婄骇id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏宠仈涓婄骇id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+'COLUMN', N'unit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'灞傜骇绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'灞傜骇绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺掑簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺掑簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+'COLUMN', N'param_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎸囨爣鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'param_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎸囨爣鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'param_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+'COLUMN', N'param_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎸囨爣缂栫爜 锛堢敤浜庢寚瀵煎垎鍘傚懡鍚嶆祴閲忕偣浣跨敤锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'param_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎸囨爣缂栫爜 锛堢敤浜庢寚瀵煎垎鍘傚懡鍚嶆祴閲忕偣浣跨敤锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'param_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+'COLUMN', N'reference_high_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傝冨间笂闄'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'reference_high_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傝冨间笂闄'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'reference_high_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+'COLUMN', N'reference_low_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傝冨间笅闄'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'reference_low_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傝冨间笅闄'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'reference_low_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+'COLUMN', N'reference_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傝冨'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'reference_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傝冨'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'reference_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+'COLUMN', N'reference_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傝冨肩被鍨嬶細
+澶т簬 reference_value
+
+灏忎簬 reference_value
+鍖洪棿鍐 涓婁笅闄愬埗2涓瓧娈
+
+鍖洪棿澶 涓婁笅闄愬埗2涓瓧娈
+
+涓嶄负绌 涓嶅垽鏂瓧娈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'reference_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傝冨肩被鍨嬶細
+澶т簬 reference_value
+
+灏忎簬 reference_value
+鍖洪棿鍐 涓婁笅闄愬埗2涓瓧娈
+
+鍖洪棿澶 涓婁笅闄愬埗2涓瓧娈
+
+涓嶄负绌 涓嶅垽鏂瓧娈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'reference_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+'COLUMN', N'unit')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'unit'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'unit'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+'COLUMN', N'explain')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇存槑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'explain'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇存槑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'explain'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Achievement_ModelLibrary',
+'COLUMN', N'project_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤圭洰鍒嗙被 濡 绠$悊瑕佺偣鍜屾垚鏈寚鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'project_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤圭洰鍒嗙被 濡 绠$悊瑕佺偣鍜屾垚鏈寚鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Achievement_ModelLibrary'
+, @level2type = 'COLUMN', @level2name = N'project_type'
+GO
+
+-- ----------------------------
+-- Records of TB_Achievement_ModelLibrary
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_administration_organization_class
+-- ----------------------------
+DROP TABLE [dbo].[tb_administration_organization_class]
+GO
+CREATE TABLE [dbo].[tb_administration_organization_class] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(100) NULL ,
+[pid] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[version] int NULL ,
+[morder] int NULL ,
+[sname] varchar(50) NULL ,
+[active] varchar(50) NULL ,
+[code] varchar(50) NULL ,
+[remarks] varchar(255) NULL ,
+[unit_id] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[attribute] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_administration_organization_class
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_alarm_information
+-- ----------------------------
+DROP TABLE [dbo].[tb_alarm_information]
+GO
+CREATE TABLE [dbo].[tb_alarm_information] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[updater] varchar(50) NULL ,
+[updatetime] datetime NULL ,
+[name] varchar(50) NULL ,
+[code] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[level_code] varchar(50) NULL ,
+[mold_code] varchar(50) NULL ,
+[alarm_mode] varchar(50) NULL ,
+[alarm_receivers] varchar(MAX) NULL ,
+[popup_st] varchar(10) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_alarm_information
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_alarm_levels
+-- ----------------------------
+DROP TABLE [dbo].[tb_alarm_levels]
+GO
+CREATE TABLE [dbo].[tb_alarm_levels] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[code] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_alarm_levels
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_alarm_mold
+-- ----------------------------
+DROP TABLE [dbo].[tb_alarm_mold]
+GO
+CREATE TABLE [dbo].[tb_alarm_mold] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[code] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_alarm_mold
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_alarm_point
+-- ----------------------------
+DROP TABLE [dbo].[tb_alarm_point]
+GO
+CREATE TABLE [dbo].[tb_alarm_point] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[updater] varchar(50) NULL ,
+[updatetime] datetime NULL ,
+[alarm_point] varchar(50) NULL ,
+[base_value] varchar(50) NULL ,
+[information_code] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_alarm_point
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_alarm_subscribe
+-- ----------------------------
+DROP TABLE [dbo].[tb_alarm_subscribe]
+GO
+CREATE TABLE [dbo].[tb_alarm_subscribe] (
+[id] varchar(50) NOT NULL ,
+[unit_id] varchar(50) NULL ,
+[alarm_point_id] varchar(50) NULL ,
+[userid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_alarm_subscribe
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_alarmType
+-- ----------------------------
+DROP TABLE [dbo].[tb_alarmType]
+GO
+CREATE TABLE [dbo].[tb_alarmType] (
+[id] varchar(50) NOT NULL ,
+[type] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[describe] varchar(5000) NULL ,
+[noticeType] varchar(50) NULL ,
+[no] varchar(50) NULL ,
+[operaterId] varchar(50) NULL ,
+[unitid] varchar(50) NULL ,
+[state] bit NULL ,
+[autoIssue] bit NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_alarmType
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_app_homePageData
+-- ----------------------------
+DROP TABLE [dbo].[tb_app_homePageData]
+GO
+CREATE TABLE [dbo].[tb_app_homePageData] (
+[id] varchar(50) NOT NULL ,
+[todayYearWater] float(53) NULL ,
+[onlineWater] float(53) NULL ,
+[waterQuantity] float(53) NULL ,
+[waterRate] float(53) NULL ,
+[mudVolume] float(53) NULL ,
+[mudRate] float(53) NULL ,
+[totalEqNum] int NULL ,
+[usingEqNum] int NULL ,
+[AEq] int NULL ,
+[BEq] int NULL ,
+[CEq] int NULL ,
+[EqRate] float(53) NULL ,
+[OverhaulRate] float(53) NULL ,
+[MaintainRate] float(53) NULL ,
+[abnormalNum] int NULL ,
+[abnormalAddNum] int NULL ,
+[workingAbnormalNum] int NULL ,
+[eqAbnormalNum] int NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_app_homePageData
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_app_menuitem
+-- ----------------------------
+DROP TABLE [dbo].[tb_app_menuitem]
+GO
+CREATE TABLE [dbo].[tb_app_menuitem] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(200) NULL ,
+[description] varchar(50) NULL ,
+[location] varchar(50) NULL ,
+[morder] int NULL ,
+[active] varchar(50) NULL ,
+[type] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_app_menuitem
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_app_productMonitor
+-- ----------------------------
+DROP TABLE [dbo].[tb_app_productMonitor]
+GO
+CREATE TABLE [dbo].[tb_app_productMonitor] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[run_mpid] varchar(50) NULL ,
+[fault_mpid] varchar(50) NULL ,
+[current_mpid] varchar(50) NULL ,
+[memo] varchar(500) NULL ,
+[morder] int NULL ,
+[type] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[sname] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_app_productMonitor
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_app_productMonitorMp
+-- ----------------------------
+DROP TABLE [dbo].[tb_app_productMonitorMp]
+GO
+CREATE TABLE [dbo].[tb_app_productMonitorMp] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[posx] varchar(50) NULL ,
+[posy] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[owner_id] varchar(50) NULL ,
+[txt] varchar(50) NULL ,
+[fsize] varchar(50) NULL ,
+[accuracy] int NULL ,
+[morder] int NULL DEFAULT NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_app_productMonitorMp
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_app_role_menu
+-- ----------------------------
+DROP TABLE [dbo].[tb_app_role_menu]
+GO
+CREATE TABLE [dbo].[tb_app_role_menu] (
+[roleID] varchar(50) NULL ,
+[menuID] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_app_role_menu
+-- ----------------------------
+INSERT INTO [dbo].[tb_app_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'32dc5348d3c9471a82b9f943cd0e4728')
+GO
+GO
+INSERT INTO [dbo].[tb_app_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'52ed90cd64f54bf2b191bb291cb59d34')
+GO
+GO
+INSERT INTO [dbo].[tb_app_role_menu] ([roleID], [menuID]) VALUES (N'ffe05a05b8744994ae64f9b1c067b9cf', N'131e819664c24d44a335e11982d93d1e')
+GO
+GO
+INSERT INTO [dbo].[tb_app_role_menu] ([roleID], [menuID]) VALUES (N'ffe05a05b8744994ae64f9b1c067b9cf', N'32dc5348d3c9471a82b9f943cd0e4728')
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_app_yesterdayMainData
+-- ----------------------------
+DROP TABLE [dbo].[tb_app_yesterdayMainData]
+GO
+CREATE TABLE [dbo].[tb_app_yesterdayMainData] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[mpname] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[value] float(53) NULL ,
+[defaultValue] float(53) NULL ,
+[isTrueDataSt] varchar(5) NULL ,
+[unit_id] varchar(50) NULL ,
+[morder] int NULL ,
+[update] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_app_yesterdayMainData
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_appData_configure
+-- ----------------------------
+DROP TABLE [dbo].[tb_appData_configure]
+GO
+CREATE TABLE [dbo].[tb_appData_configure] (
+[id] varchar(50) NOT NULL ,
+[dataName] varchar(50) NULL ,
+[showName] varchar(50) NULL ,
+[unitId] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[datatype] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_appData_configure
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_AssetClass
+-- ----------------------------
+DROP TABLE [dbo].[TB_AssetClass]
+GO
+CREATE TABLE [dbo].[TB_AssetClass] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[assetClassNumber] varchar(50) NULL ,
+[assetClassName] varchar(50) NULL ,
+[depreciableLife] float(53) NULL ,
+[yearDepreciation] float(53) NULL ,
+[netSalvageRatio] float(53) NULL ,
+[active] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[belong_code] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[equipment_belong_id] varchar(50) NULL ,
+[class_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_AssetClass',
+'COLUMN', N'assetClassNumber')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璧勪骇绫诲瀷缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_AssetClass'
+, @level2type = 'COLUMN', @level2name = N'assetClassNumber'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璧勪骇绫诲瀷缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_AssetClass'
+, @level2type = 'COLUMN', @level2name = N'assetClassNumber'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_AssetClass',
+'COLUMN', N'assetClassName')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璧勪骇绫诲瀷鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_AssetClass'
+, @level2type = 'COLUMN', @level2name = N'assetClassName'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璧勪骇绫诲瀷鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_AssetClass'
+, @level2type = 'COLUMN', @level2name = N'assetClassName'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_AssetClass',
+'COLUMN', N'depreciableLife')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶樻棫骞撮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_AssetClass'
+, @level2type = 'COLUMN', @level2name = N'depreciableLife'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶樻棫骞撮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_AssetClass'
+, @level2type = 'COLUMN', @level2name = N'depreciableLife'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_AssetClass',
+'COLUMN', N'yearDepreciation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'骞存姌鏃х巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_AssetClass'
+, @level2type = 'COLUMN', @level2name = N'yearDepreciation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'骞存姌鏃х巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_AssetClass'
+, @level2type = 'COLUMN', @level2name = N'yearDepreciation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_AssetClass',
+'COLUMN', N'netSalvageRatio')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍑娈嬪兼瘮渚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_AssetClass'
+, @level2type = 'COLUMN', @level2name = N'netSalvageRatio'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍑娈嬪兼瘮渚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_AssetClass'
+, @level2type = 'COLUMN', @level2name = N'netSalvageRatio'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_AssetClass',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璧勪骇绫诲瀷鍚敤鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_AssetClass'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璧勪骇绫诲瀷鍚敤鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_AssetClass'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_AssetClass',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_AssetClass'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_AssetClass'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+
+-- ----------------------------
+-- Records of TB_AssetClass
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Auto_Alert
+-- ----------------------------
+DROP TABLE [dbo].[TB_Auto_Alert]
+GO
+CREATE TABLE [dbo].[TB_Auto_Alert] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[active] bit NULL ,
+[alert_type] varchar(50) NULL ,
+[describe] varchar(500) NULL ,
+[morder] int NULL ,
+[alert_date] int NULL ,
+[biz_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Auto_Alert
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_basic_components
+-- ----------------------------
+DROP TABLE [dbo].[tb_basic_components]
+GO
+CREATE TABLE [dbo].[tb_basic_components] (
+[id] varchar(255) NOT NULL ,
+[name] varchar(255) NULL ,
+[pid] varchar(255) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(255) NULL ,
+[morder] int NULL ,
+[active] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[code] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_basic_components
+-- ----------------------------
+INSERT INTO [dbo].[tb_basic_components] ([id], [name], [pid], [insdt], [insuser], [morder], [active], [remark], [code]) VALUES (N'aaa', N'鐧诲綍椤-鎶ご', null, null, null, N'1', N'1', null, N'login-title')
+GO
+GO
+INSERT INTO [dbo].[tb_basic_components] ([id], [name], [pid], [insdt], [insuser], [morder], [active], [remark], [code]) VALUES (N'bbb', N'鐧诲綍椤-鍏徃logo', null, null, null, N'2', N'1', null, N'login-bottom')
+GO
+GO
+INSERT INTO [dbo].[tb_basic_components] ([id], [name], [pid], [insdt], [insuser], [morder], [active], [remark], [code]) VALUES (N'ccc', N'椤堕儴-logo', null, null, null, N'3', N'1', null, N'logo-lg')
+GO
+GO
+INSERT INTO [dbo].[tb_basic_components] ([id], [name], [pid], [insdt], [insuser], [morder], [active], [remark], [code]) VALUES (N'ddd', N'椤堕儴-鎶ご', null, null, null, N'4', N'1', null, N'logo-title')
+GO
+GO
+INSERT INTO [dbo].[tb_basic_components] ([id], [name], [pid], [insdt], [insuser], [morder], [active], [remark], [code]) VALUES (N'eee', N'椤堕儴-icon', null, null, null, N'5', N'1', null, N'logo-mini')
+GO
+GO
+INSERT INTO [dbo].[tb_basic_components] ([id], [name], [pid], [insdt], [insuser], [morder], [active], [remark], [code]) VALUES (N'fff', N'棣栭〉-閾炬帴鍦板潃', null, null, null, N'6', N'1', null, N'main-url')
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_basic_configure
+-- ----------------------------
+DROP TABLE [dbo].[tb_basic_configure]
+GO
+CREATE TABLE [dbo].[tb_basic_configure] (
+[id] varchar(255) NOT NULL ,
+[name] varchar(255) NULL ,
+[pid] varchar(255) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(255) NULL ,
+[version] int NULL ,
+[morder] int NULL ,
+[active] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[type] varchar(50) NULL ,
+[url] varchar(255) NULL ,
+[abspath] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_basic_configure
+-- ----------------------------
+INSERT INTO [dbo].[tb_basic_configure] ([id], [name], [pid], [insdt], [insuser], [version], [morder], [active], [remark], [type], [url], [abspath]) VALUES (N'aaa1', N'鐧诲綍椤-鎶ご', N'aaa', null, null, N'1', N'1', N'1', N'', N'in_file', null, N'IMG\login\title.png')
+GO
+GO
+INSERT INTO [dbo].[tb_basic_configure] ([id], [name], [pid], [insdt], [insuser], [version], [morder], [active], [remark], [type], [url], [abspath]) VALUES (N'aaa2', N'鐧诲綍椤-搴曢儴', N'bbb', null, null, N'1', N'1', N'0', null, N'in_file', null, N'IMG\login\company.png')
+GO
+GO
+INSERT INTO [dbo].[tb_basic_configure] ([id], [name], [pid], [insdt], [insuser], [version], [morder], [active], [remark], [type], [url], [abspath]) VALUES (N'fff1', N'棣栭〉', N'fff', null, null, N'1', N'1', N'1', null, N'url', N'/Login/main_JS_Company.do', N'/work/mpoint/overviewEquipment2020.do')
+GO
+GO
+INSERT INTO [dbo].[tb_basic_configure] ([id], [name], [pid], [insdt], [insuser], [version], [morder], [active], [remark], [type], [url], [abspath]) VALUES (N'top-icon', N'閲戝北', N'eee', null, null, N'1', N'1', N'1', null, N'text', N'', null)
+GO
+GO
+INSERT INTO [dbo].[tb_basic_configure] ([id], [name], [pid], [insdt], [insuser], [version], [morder], [active], [remark], [type], [url], [abspath]) VALUES (N'top-logo', N'涓婃捣閲戝北鍗薄姘村巶', N'ccc', null, null, N'1', N'1', N'1', null, N'text', N'', null)
+GO
+GO
+INSERT INTO [dbo].[tb_basic_configure] ([id], [name], [pid], [insdt], [insuser], [version], [morder], [active], [remark], [type], [url], [abspath]) VALUES (N'top-title', N'婧愮綉涓浣撳寲绠℃帶骞冲彴', N'ddd', null, null, N'1', N'1', N'1', null, N'text', null, null)
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_basic_homePage
+-- ----------------------------
+DROP TABLE [dbo].[tb_basic_homePage]
+GO
+CREATE TABLE [dbo].[tb_basic_homePage] (
+[id] varchar(50) NOT NULL ,
+[userid] varchar(50) NULL ,
+[unitId] varchar(50) NULL ,
+[type] varchar(10) NULL ,
+[active] varchar(10) NULL ,
+[url] varchar(500) NULL ,
+[rolePeople] varchar(500) NULL ,
+[unRolePeople] varchar(MAX) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_basic_homePage
+-- ----------------------------
+INSERT INTO [dbo].[tb_basic_homePage] ([id], [userid], [unitId], [type], [active], [url], [rolePeople], [unRolePeople]) VALUES (N'1', N'emp01', N'0533JS', N'sys', N'1', N'Login/main_JS_Company.do', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_basic_homePage] ([id], [userid], [unitId], [type], [active], [url], [rolePeople], [unRolePeople]) VALUES (N'2', N'emp01', N'JS1C', N'sys', N'1', N'Login/main_JS_Factory.do', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_basic_homePage] ([id], [userid], [unitId], [type], [active], [url], [rolePeople], [unRolePeople]) VALUES (N'3', N'emp01', N'JS2C', N'sys', N'1', N'Login/main_JS_Factory.do', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_basic_homePage] ([id], [userid], [unitId], [type], [active], [url], [rolePeople], [unRolePeople]) VALUES (N'4', N'emp01', N'JSBZ', N'sys', N'1', N'Login/main_JS_Factory.do', null, null)
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_BIM_alarm_threshold
+-- ----------------------------
+DROP TABLE [dbo].[tb_BIM_alarm_threshold]
+GO
+CREATE TABLE [dbo].[tb_BIM_alarm_threshold] (
+[id] varchar(50) NOT NULL ,
+[st] datetime NULL ,
+[ct] datetime NULL ,
+[place_id] varchar(50) NULL ,
+[place_name] varchar(50) NULL ,
+[tag_name] varchar(50) NULL ,
+[foreshow_max_val] money NULL ,
+[foreshow_min_val] money NULL ,
+[max_val] money NULL ,
+[min_val] money NULL ,
+[pk_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_BIM_alarm_threshold
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_BIM_camera
+-- ----------------------------
+DROP TABLE [dbo].[tb_BIM_camera]
+GO
+CREATE TABLE [dbo].[tb_BIM_camera] (
+[id] varchar(50) NOT NULL ,
+[st] datetime NULL ,
+[ct] datetime NULL ,
+[name] varchar(100) NULL ,
+[device_pass] varchar(100) NULL ,
+[lon] varchar(100) NULL ,
+[lat] varchar(100) NULL ,
+[interfaces] varchar(200) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_BIM_camera
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_BIM_CD_homePage_tree
+-- ----------------------------
+DROP TABLE [dbo].[tb_BIM_CD_homePage_tree]
+GO
+CREATE TABLE [dbo].[tb_BIM_CD_homePage_tree] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(100) NULL ,
+[type] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_BIM_CD_homePage_tree
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_BIM_currency
+-- ----------------------------
+DROP TABLE [dbo].[tb_BIM_currency]
+GO
+CREATE TABLE [dbo].[tb_BIM_currency] (
+[id] varchar(50) NOT NULL ,
+[st] datetime NULL ,
+[ct] datetime NULL ,
+[value] money NULL ,
+[name] varchar(100) NULL ,
+[location_id] varchar(50) NULL ,
+[location_details] varchar(100) NULL ,
+[lon] varchar(50) NULL ,
+[lat] varchar(50) NULL ,
+[tag_id] varchar(50) NULL ,
+[tag_name] varchar(50) NULL ,
+[mpoint_code] varchar(100) NULL ,
+[server_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_BIM_currency
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_bimRoute_data
+-- ----------------------------
+DROP TABLE [dbo].[tb_bimRoute_data]
+GO
+CREATE TABLE [dbo].[tb_bimRoute_data] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[alarmValue] float(53) NULL ,
+[code] varchar(50) NULL ,
+[unitId] varchar(50) NULL ,
+[eqName] varchar(50) NULL ,
+[mpname] varchar(50) NULL ,
+[alarmContent] varchar(500) NULL ,
+[type] varchar(10) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_bimRoute_data
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_bimRoute_eqdata
+-- ----------------------------
+DROP TABLE [dbo].[tb_bimRoute_eqdata]
+GO
+CREATE TABLE [dbo].[tb_bimRoute_eqdata] (
+[id] varchar(50) NOT NULL ,
+[eq_num] int NULL ,
+[point_num] int NULL ,
+[abnormal_point_num] int NULL ,
+[abnormal_eq_num] int NULL ,
+[normal_eq_num] int NULL ,
+[unitId] varchar(50) NULL ,
+[code] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_bimRoute_eqdata
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_bonuspoint
+-- ----------------------------
+DROP TABLE [dbo].[tb_bonuspoint]
+GO
+CREATE TABLE [dbo].[tb_bonuspoint] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[userId] varchar(50) NULL ,
+[point] int NULL ,
+[edt] datetime NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_bonuspoint
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_bonuspoint_record
+-- ----------------------------
+DROP TABLE [dbo].[tb_bonuspoint_record]
+GO
+CREATE TABLE [dbo].[tb_bonuspoint_record] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[userId] varchar(50) NULL ,
+[point] bigint NULL ,
+[reason] varchar(100) NULL ,
+[goodsId] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_bonuspoint_record',
+'COLUMN', N'goodsId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍟嗗搧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_bonuspoint_record'
+, @level2type = 'COLUMN', @level2name = N'goodsId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍟嗗搧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_bonuspoint_record'
+, @level2type = 'COLUMN', @level2name = N'goodsId'
+GO
+
+-- ----------------------------
+-- Records of tb_bonuspoint_record
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_bot
+-- ----------------------------
+DROP TABLE [dbo].[tb_bot]
+GO
+CREATE TABLE [dbo].[tb_bot] (
+[id] varchar(50) NOT NULL ,
+[bizid] varchar(50) NULL ,
+[design_scale] varchar(200) NULL ,
+[emission] varchar(500) NULL ,
+[influent_index] varchar(500) NULL ,
+[effluent_index] varchar(500) NULL ,
+[process] varchar(50) NULL ,
+[price] varchar(50) NULL ,
+[calculation] varchar(2000) NULL ,
+[signdate] varchar(50) NULL ,
+[franchise_period] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[dsnum] bigint NULL ,
+[type] varchar(500) NULL ,
+[service_area] varchar(500) NULL ,
+[service_population] varchar(500) NULL ,
+[address] varchar(500) NULL ,
+[lgtd] decimal(18,10) NULL ,
+[lttd] decimal(18,10) NULL ,
+[line_map_url] varchar(200) NULL ,
+[point_map_url] varchar(200) NULL ,
+[linetotal] numeric(18) NULL ,
+[pointnum] numeric(18) NULL ,
+[click_state] varchar(50) NULL ,
+[default_load] varchar(50) NULL ,
+[legal_person_code] varchar(50) NULL ,
+[outlet_id] varchar(500) NULL ,
+[outlet_name] varchar(500) NULL ,
+[entrance_id] varchar(500) NULL ,
+[entrance_name] varchar(500) NULL ,
+[town_num] int NULL ,
+[village_num] int NULL ,
+[pump_num] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_bot
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_bot_file
+-- ----------------------------
+DROP TABLE [dbo].[tb_bot_file]
+GO
+CREATE TABLE [dbo].[tb_bot_file] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(1000) NULL ,
+[abspath] varchar(1000) NULL ,
+[size] float(53) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(50) NULL ,
+[ord] int NULL ,
+[urlpath] varchar(500) NULL ,
+[memo] varchar(500) NULL ,
+[filenature] varchar(50) NULL ,
+[filefolder] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_bot_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_business_unit
+-- ----------------------------
+DROP TABLE [dbo].[tb_business_unit]
+GO
+CREATE TABLE [dbo].[tb_business_unit] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[process_type_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[active] varchar(1) NULL ,
+[url] varchar(500) NULL ,
+[modal_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_business_unit
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_business_unit_audit
+-- ----------------------------
+DROP TABLE [dbo].[tb_business_unit_audit]
+GO
+CREATE TABLE [dbo].[tb_business_unit_audit] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[businessId] varchar(50) NULL ,
+[taskDefinitionKey] varchar(50) NULL ,
+[processId] varchar(250) NULL ,
+[taskId] varchar(50) NULL ,
+[auditOpinion] varchar(500) NULL ,
+[targetUsers] varchar(500) NULL ,
+[passStatus] bit NULL ,
+[unitId] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_business_unit_audit',
+'COLUMN', N'auditOpinion')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_business_unit_audit'
+, @level2type = 'COLUMN', @level2name = N'auditOpinion'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_business_unit_audit'
+, @level2type = 'COLUMN', @level2name = N'auditOpinion'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_business_unit_audit',
+'COLUMN', N'passStatus')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閫氳繃鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_business_unit_audit'
+, @level2type = 'COLUMN', @level2name = N'passStatus'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閫氳繃鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_business_unit_audit'
+, @level2type = 'COLUMN', @level2name = N'passStatus'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_business_unit_audit',
+'COLUMN', N'unitId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢ㄤ簬鍖哄埆涓嶅悓绫诲瀷鐨勫鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_business_unit_audit'
+, @level2type = 'COLUMN', @level2name = N'unitId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢ㄤ簬鍖哄埆涓嶅悓绫诲瀷鐨勫鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_business_unit_audit'
+, @level2type = 'COLUMN', @level2name = N'unitId'
+GO
+
+-- ----------------------------
+-- Records of tb_business_unit_audit
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_business_unit_dept_apply
+-- ----------------------------
+DROP TABLE [dbo].[tb_business_unit_dept_apply]
+GO
+CREATE TABLE [dbo].[tb_business_unit_dept_apply] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[subscribe_id] varchar(50) NULL ,
+[taskDefinitionKey] varchar(50) NULL ,
+[processId] varchar(250) NULL ,
+[taskId] varchar(50) NULL ,
+[targetUsers] varchar(500) NULL ,
+[handleDetail] varchar(500) NULL ,
+[status] varchar(50) NULL ,
+[remark] varchar(1000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_business_unit_dept_apply
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_business_unit_handle
+-- ----------------------------
+DROP TABLE [dbo].[tb_business_unit_handle]
+GO
+CREATE TABLE [dbo].[tb_business_unit_handle] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(100) NULL ,
+[businessId] varchar(100) NULL ,
+[taskDefinitionKey] varchar(100) NULL ,
+[processId] varchar(500) NULL ,
+[taskId] varchar(100) NULL ,
+[handleDetail] varchar(500) NULL ,
+[handledt] datetime NULL ,
+[targetUsers] varchar(500) NULL ,
+[status] varchar(1) NULL ,
+[unitId] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_business_unit_handle
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_business_unit_handle_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_business_unit_handle_detail]
+GO
+CREATE TABLE [dbo].[tb_business_unit_handle_detail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[maintenanceDetailId] varchar(50) NULL ,
+[taskDefinitionKey] varchar(50) NULL ,
+[problem] varchar(500) NULL ,
+[handleDetail] varchar(500) NULL ,
+[detailSupplement] varchar(500) NULL ,
+[handleDt] datetime NULL ,
+[processSectionId] varchar(50) NULL ,
+[equipmentIds] varchar(200) NULL ,
+[faultLibraryId] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_business_unit_handle_detail',
+'COLUMN', N'detailSupplement')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢澶勭悊琛ュ厖锛岀敤浜庣淮鎶ゅ晢鍖哄埆鏄剧ず'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_business_unit_handle_detail'
+, @level2type = 'COLUMN', @level2name = N'detailSupplement'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢澶勭悊琛ュ厖锛岀敤浜庣淮鎶ゅ晢鍖哄埆鏄剧ず'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_business_unit_handle_detail'
+, @level2type = 'COLUMN', @level2name = N'detailSupplement'
+GO
+
+-- ----------------------------
+-- Records of tb_business_unit_handle_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_business_unit_ild
+-- ----------------------------
+DROP TABLE [dbo].[tb_business_unit_ild]
+GO
+CREATE TABLE [dbo].[tb_business_unit_ild] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[process_type_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[active] varchar(1) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_business_unit_ild
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_business_unit_inquiry
+-- ----------------------------
+DROP TABLE [dbo].[tb_business_unit_inquiry]
+GO
+CREATE TABLE [dbo].[tb_business_unit_inquiry] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[subscribe_id] varchar(50) NULL ,
+[taskDefinitionKey] varchar(50) NULL ,
+[processId] varchar(250) NULL ,
+[taskId] varchar(50) NULL ,
+[targetUsers] varchar(500) NULL ,
+[handleDetail] varchar(500) NULL ,
+[status] varchar(50) NULL ,
+[remark] varchar(1000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_business_unit_inquiry
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_business_unit_issue
+-- ----------------------------
+DROP TABLE [dbo].[tb_business_unit_issue]
+GO
+CREATE TABLE [dbo].[tb_business_unit_issue] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[maintenanceDetailId] varchar(50) NULL ,
+[processId] varchar(250) NULL ,
+[userTaskId] varchar(50) NULL ,
+[auditOpinion] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_business_unit_issue',
+'COLUMN', N'auditOpinion')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_business_unit_issue'
+, @level2type = 'COLUMN', @level2name = N'auditOpinion'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_business_unit_issue'
+, @level2type = 'COLUMN', @level2name = N'auditOpinion'
+GO
+
+-- ----------------------------
+-- Records of tb_business_unit_issue
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_clients
+-- ----------------------------
+DROP TABLE [dbo].[tb_clients]
+GO
+CREATE TABLE [dbo].[tb_clients] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(200) NULL ,
+[tel] varchar(20) NULL ,
+[fax] varchar(20) NULL ,
+[address] varchar(200) NULL ,
+[email] varchar(50) NULL ,
+[remark] nvarchar(200) NULL ,
+[contactname] varchar(50) NULL ,
+[contacttel] varchar(20) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_clients
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_common_file
+-- ----------------------------
+DROP TABLE [dbo].[tb_common_file]
+GO
+CREATE TABLE [dbo].[tb_common_file] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(200) NULL ,
+[abspath] varchar(500) NULL ,
+[size] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(50) NULL ,
+[pointId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_common_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_company
+-- ----------------------------
+DROP TABLE [dbo].[tb_company]
+GO
+CREATE TABLE [dbo].[tb_company] (
+[id] varchar(255) NOT NULL ,
+[name] varchar(255) NULL ,
+[pid] varchar(255) NULL ,
+[address] varchar(255) NULL ,
+[tel] varchar(255) NULL ,
+[website] varchar(255) NULL ,
+[taskid] varchar(255) NULL ,
+[post] varchar(255) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(255) NULL ,
+[version] int NULL ,
+[morder] int NULL ,
+[sname] varchar(50) NULL ,
+[active] varchar(50) NULL ,
+[type] varchar(1) NULL ,
+[ename] varchar(50) NULL ,
+[longitude] decimal(10,7) NULL ,
+[latitude] decimal(10,7) NULL ,
+[is_count] varchar(50) NULL ,
+[library_bizid] varchar(50) NULL ,
+[city] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_company',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏徃绫诲瀷锛岄泦鍥㈠叕鍙告垨鑰呭疄璐ㄦу叕鍙革紝姣斿闆嗗洟鍏徃锛屼笌姘村巶'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_company'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏徃绫诲瀷锛岄泦鍥㈠叕鍙告垨鑰呭疄璐ㄦу叕鍙革紝姣斿闆嗗洟鍏徃锛屼笌姘村巶'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_company'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+
+-- ----------------------------
+-- Records of tb_company
+-- ----------------------------
+INSERT INTO [dbo].[tb_company] ([id], [name], [pid], [address], [tel], [website], [taskid], [post], [insdt], [insuser], [version], [morder], [sname], [active], [type], [ename], [longitude], [latitude], [is_count], [library_bizid], [city]) VALUES (N'0533JS', N'閲戝北鎺掓捣宸ョ▼鏈夐檺鍏徃', N'-1', N'', null, null, null, null, null, null, null, N'5', N'閲戝北鎺掓捣', N'1', N'C', N'JSPH', N'119.9800000', N'31.9500000', null, N'', null)
+GO
+GO
+INSERT INTO [dbo].[tb_company] ([id], [name], [pid], [address], [tel], [website], [taskid], [post], [insdt], [insuser], [version], [morder], [sname], [active], [type], [ename], [longitude], [latitude], [is_count], [library_bizid], [city]) VALUES (N'e77a9f7bd00b4d229056c1a57ad22589', N'涓婃捣閲戝北鍗薄姘村鐞嗘湁闄愬叕鍙', N'-1', N'涓婃捣甯傞噾灞卞尯閲戝北鍗晣娴烽噾璺958鍙', null, null, null, null, null, null, null, N'1', N'涓婃捣閲戝北鍗薄姘村巶', N'1', N'C', N'SHJSWWS', N'121.1600000', N'30.4200000', null, null, N'涓婃捣')
+GO
+GO
+INSERT INTO [dbo].[tb_company] ([id], [name], [pid], [address], [tel], [website], [taskid], [post], [insdt], [insuser], [version], [morder], [sname], [active], [type], [ename], [longitude], [latitude], [is_count], [library_bizid], [city]) VALUES (N'JS1C', N'鎺掓捣鍏徃涓杞﹂棿', N'0533JS', N'', null, null, null, null, null, null, null, N'13', N'涓杞﹂棿', N'1', N'B', N'JS1C', N'111.0000000', N'222.0000000', null, N'7672658e28e54dfdbf8c7c13f97470fa', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_company] ([id], [name], [pid], [address], [tel], [website], [taskid], [post], [insdt], [insuser], [version], [morder], [sname], [active], [type], [ename], [longitude], [latitude], [is_count], [library_bizid], [city]) VALUES (N'JS2C', N'鎺掓捣鍏徃浜岃溅闂', N'0533JS', N'', null, null, null, null, null, null, null, N'14', N'浜岃溅闂', N'1', N'B', N'JS2C', N'119.0000000', N'31.0000000', null, N'c2c0eac85a144d5fadf870aab62fa477', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_company] ([id], [name], [pid], [address], [tel], [website], [taskid], [post], [insdt], [insuser], [version], [morder], [sname], [active], [type], [ename], [longitude], [latitude], [is_count], [library_bizid], [city]) VALUES (N'JSBZ', N'閲戝北鎺掓捣鍏徃涓嬪睘娉电珯', N'0533JS', N'', null, null, null, null, null, null, null, N'15', N'娉电珯', N'1', N'B', N'JSBZ', N'119.0000000', N'31.0000000', null, N'e25e53bf2e8a4304b10955b30617c812', N'')
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_company_file
+-- ----------------------------
+DROP TABLE [dbo].[tb_company_file]
+GO
+CREATE TABLE [dbo].[tb_company_file] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(500) NULL ,
+[abspath] varchar(500) NULL ,
+[filepath] varchar(500) NULL ,
+[type] varchar(50) NULL ,
+[size] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_company_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_CQBYT_KPI_Analysis
+-- ----------------------------
+DROP TABLE [dbo].[TB_CQBYT_KPI_Analysis]
+GO
+CREATE TABLE [dbo].[TB_CQBYT_KPI_Analysis] (
+[id] varchar(255) NOT NULL ,
+[MPointCode] varchar(255) NULL ,
+[F_CALCULATIONID] varchar(255) NULL ,
+[F_ORGID] varchar(255) NULL ,
+[F_REMARK] varchar(255) NULL ,
+[F_SOURCEID] varchar(255) NULL ,
+[unit_id] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_CQBYT_KPI_Analysis',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_CQBYT_KPI_Analysis'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_CQBYT_KPI_Analysis'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_CQBYT_KPI_Analysis',
+'COLUMN', N'MPointCode')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐐逛綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_CQBYT_KPI_Analysis'
+, @level2type = 'COLUMN', @level2name = N'MPointCode'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐐逛綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_CQBYT_KPI_Analysis'
+, @level2type = 'COLUMN', @level2name = N'MPointCode'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_CQBYT_KPI_Analysis',
+'COLUMN', N'F_CALCULATIONID')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绠楁硶鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_CQBYT_KPI_Analysis'
+, @level2type = 'COLUMN', @level2name = N'F_CALCULATIONID'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绠楁硶鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_CQBYT_KPI_Analysis'
+, @level2type = 'COLUMN', @level2name = N'F_CALCULATIONID'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_CQBYT_KPI_Analysis',
+'COLUMN', N'F_ORGID')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈烘瀯鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_CQBYT_KPI_Analysis'
+, @level2type = 'COLUMN', @level2name = N'F_ORGID'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈烘瀯鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_CQBYT_KPI_Analysis'
+, @level2type = 'COLUMN', @level2name = N'F_ORGID'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_CQBYT_KPI_Analysis',
+'COLUMN', N'F_REMARK')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_CQBYT_KPI_Analysis'
+, @level2type = 'COLUMN', @level2name = N'F_REMARK'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_CQBYT_KPI_Analysis'
+, @level2type = 'COLUMN', @level2name = N'F_REMARK'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_CQBYT_KPI_Analysis',
+'COLUMN', N'F_SOURCEID')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁版嵁鏉ユ簮鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_CQBYT_KPI_Analysis'
+, @level2type = 'COLUMN', @level2name = N'F_SOURCEID'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁版嵁鏉ユ簮鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_CQBYT_KPI_Analysis'
+, @level2type = 'COLUMN', @level2name = N'F_SOURCEID'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_CQBYT_KPI_Analysis',
+'COLUMN', N'unit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏徃/鍘傚尯ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_CQBYT_KPI_Analysis'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏徃/鍘傚尯ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_CQBYT_KPI_Analysis'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+GO
+
+-- ----------------------------
+-- Records of TB_CQBYT_KPI_Analysis
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_CQBYT_SampleValue
+-- ----------------------------
+DROP TABLE [dbo].[TB_CQBYT_SampleValue]
+GO
+CREATE TABLE [dbo].[TB_CQBYT_SampleValue] (
+[id] varchar(50) NOT NULL ,
+[sampleCode] varchar(50) NULL ,
+[itemCode] varchar(50) NULL ,
+[itemName] varchar(50) NULL ,
+[itemUnit] varchar(50) NULL ,
+[checkStandardCode] varchar(50) NULL ,
+[checkStandardName] varchar(50) NULL ,
+[itemLimit] varchar(50) NULL ,
+[originalValue] varchar(50) NULL ,
+[tempProcessValue] varchar(50) NULL ,
+[value] float(53) NULL ,
+[specialValue] varchar(50) NULL ,
+[strategy] varchar(50) NULL ,
+[logicValue] varchar(50) NULL ,
+[companyCode] varchar(50) NULL ,
+[reserve1] varchar(50) NULL ,
+[reserve2] varchar(50) NULL ,
+[reserve3] varchar(50) NULL ,
+[reserve4] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_CQBYT_SampleValue
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_CQBYT_TestReport
+-- ----------------------------
+DROP TABLE [dbo].[tb_CQBYT_TestReport]
+GO
+CREATE TABLE [dbo].[tb_CQBYT_TestReport] (
+[id] varchar(500) NOT NULL ,
+[reportCode] varchar(500) NULL ,
+[code] varchar(500) NULL ,
+[name] varchar(500) NULL ,
+[dataSource] int NULL ,
+[sampleSource] varchar(500) NULL ,
+[checkPropertyCode] varchar(500) NULL ,
+[checkPropertyName] varchar(500) NULL ,
+[classifyCode] varchar(500) NULL ,
+[classifyName] varchar(500) NULL ,
+[evaluateStandardCode] varchar(500) NULL ,
+[evaluateStandardName] varchar(500) NULL ,
+[samplePlanCode] varchar(500) NULL ,
+[samplePlanName] varchar(500) NULL ,
+[beCheckedUnitCode] varchar(500) NULL ,
+[beCheckedUnitName] varchar(500) NULL ,
+[sampleInstitutionCode] varchar(500) NULL ,
+[sampleInstitutionName] varchar(500) NULL ,
+[sampleAddress] varchar(500) NULL ,
+[sampleDate] datetime NULL ,
+[sampleState] varchar(500) NULL ,
+[sampler] varchar(500) NULL ,
+[receivingDate] datetime NULL ,
+[checkDate] datetime NULL ,
+[checkItems] varchar(500) NULL ,
+[checkConclusion] varchar(500) NULL ,
+[longitude] float(53) NULL ,
+[latitude] float(53) NULL ,
+[companyCode] varchar(500) NULL ,
+[waterPointCode] varchar(500) NULL ,
+[waterPointName] varchar(500) NULL ,
+[createTime] datetime NULL ,
+[createMan] varchar(500) NULL ,
+[tsiStatus] int NULL ,
+[tsiTime] datetime NULL ,
+[des] varchar(500) NULL ,
+[reserved1] varchar(500) NULL ,
+[reserved2] varchar(500) NULL ,
+[reserved3] varchar(500) NULL ,
+[sampleDateStart] varchar(500) NULL ,
+[sampleDateEnd] varchar(500) NULL ,
+[tsiTimeStart] varchar(500) NULL ,
+[tsiTimeEnd] varchar(500) NULL ,
+[companyName] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_CQBYT_TestReport
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_CQBYT_TestReport_Details
+-- ----------------------------
+DROP TABLE [dbo].[tb_CQBYT_TestReport_Details]
+GO
+CREATE TABLE [dbo].[tb_CQBYT_TestReport_Details] (
+[id] varchar(500) NOT NULL ,
+[sampleCode] varchar(500) NULL ,
+[itemCode] varchar(500) NULL ,
+[itemName] varchar(500) NULL ,
+[itemUnit] varchar(500) NULL ,
+[dataSource] int NULL ,
+[checkStandardCode] varchar(500) NULL ,
+[checkStandardName] varchar(500) NULL ,
+[itemLimit] varchar(500) NULL ,
+[originalValue] varchar(500) NULL ,
+[tempProcessValue] varchar(500) NULL ,
+[value] float(53) NULL ,
+[specialValue] varchar(500) NULL ,
+[strategy] varchar(500) NULL ,
+[logicValue] int NULL ,
+[companyCode] varchar(500) NULL ,
+[reserve1] varchar(500) NULL ,
+[reserve2] varchar(500) NULL ,
+[reserve3] varchar(500) NULL ,
+[reserve4] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_CQBYT_TestReport_Details
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_CQBYT_VISITOUTINDATA
+-- ----------------------------
+DROP TABLE [dbo].[TB_CQBYT_VISITOUTINDATA]
+GO
+CREATE TABLE [dbo].[TB_CQBYT_VISITOUTINDATA] (
+[NAME] varchar(50) NULL ,
+[GENDER] varchar(50) NULL ,
+[CARDID] varchar(50) NULL ,
+[IMAGES] varchar(5000) NULL ,
+[PHONE] varchar(50) NULL ,
+[CARNUM] varchar(50) NULL ,
+[VISITORTYPE] int NULL ,
+[OUTINTYPE] int NULL ,
+[DEVICETYPE] int NULL ,
+[V_TOTALPEOPLE] int NULL ,
+[V_REASON] varchar(50) NULL ,
+[V_REMARK] varchar(50) NULL ,
+[STAFFNAME] varchar(50) NULL ,
+[INTERVIEWEENAME] varchar(50) NULL ,
+[CREATETIME] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_CQBYT_VISITOUTINDATA
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_data_cleaning_condition
+-- ----------------------------
+DROP TABLE [dbo].[tb_data_cleaning_condition]
+GO
+CREATE TABLE [dbo].[tb_data_cleaning_condition] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[jsType] varchar(50) NULL ,
+[jsValue] float(53) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_data_cleaning_condition
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_data_cleaning_configure
+-- ----------------------------
+DROP TABLE [dbo].[tb_data_cleaning_configure]
+GO
+CREATE TABLE [dbo].[tb_data_cleaning_configure] (
+[id] varchar(50) NOT NULL ,
+[timeRange] varchar(50) NULL ,
+[replaceType] varchar(20) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_data_cleaning_configure
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_data_cleaning_history
+-- ----------------------------
+DROP TABLE [dbo].[tb_data_cleaning_history]
+GO
+CREATE TABLE [dbo].[tb_data_cleaning_history] (
+[id] varchar(50) NOT NULL ,
+[mpid] varchar(50) NULL ,
+[ParmValue] money NULL ,
+[MeasureDT] datetime NULL ,
+[ReplaceParmValue] money NULL ,
+[cleaningDt] datetime NULL ,
+[unitId] varchar(50) NULL ,
+[type] varchar(10) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_data_cleaning_history
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_data_cleaning_point
+-- ----------------------------
+DROP TABLE [dbo].[tb_data_cleaning_point]
+GO
+CREATE TABLE [dbo].[tb_data_cleaning_point] (
+[id] varchar(50) NOT NULL ,
+[unitId] varchar(50) NULL ,
+[point] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[timeRange] varchar(50) NULL ,
+[replaceType] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_data_cleaning_point
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Data_Curve
+-- ----------------------------
+DROP TABLE [dbo].[TB_Data_Curve]
+GO
+CREATE TABLE [dbo].[TB_Data_Curve] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(100) NULL ,
+[active] varchar(10) NULL ,
+[type] varchar(2) NULL ,
+[remark] varchar(500) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[morder] int NULL ,
+[unit_id] varchar(50) NULL ,
+[curveType] varchar(50) NULL ,
+[axisType] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Data_Curve
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Data_Curve_ RemarkType
+-- ----------------------------
+DROP TABLE [dbo].[TB_Data_Curve_ RemarkType]
+GO
+CREATE TABLE [dbo].[TB_Data_Curve_ RemarkType] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[remark] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Data_Curve_ RemarkType
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Data_Curve_ RemarkTypeDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_Data_Curve_ RemarkTypeDetail]
+GO
+CREATE TABLE [dbo].[TB_Data_Curve_ RemarkTypeDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[content] varchar(500) NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Data_Curve_ RemarkTypeDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Data_Curve_MPoint
+-- ----------------------------
+DROP TABLE [dbo].[TB_Data_Curve_MPoint]
+GO
+CREATE TABLE [dbo].[TB_Data_Curve_MPoint] (
+[id] varchar(50) NOT NULL ,
+[data_curve_id] varchar(50) NULL ,
+[mpoint_id] varchar(100) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[morder] int NULL ,
+[func] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[disname] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Data_Curve_MPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Data_Curve_Remark
+-- ----------------------------
+DROP TABLE [dbo].[TB_Data_Curve_Remark]
+GO
+CREATE TABLE [dbo].[TB_Data_Curve_Remark] (
+[id] varchar(50) NOT NULL ,
+[sdt] datetime NULL ,
+[edt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[content] varchar(500) NULL ,
+[mpoint_id] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Data_Curve_Remark
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Data_Curve_Remark_File
+-- ----------------------------
+DROP TABLE [dbo].[TB_Data_Curve_Remark_File]
+GO
+CREATE TABLE [dbo].[TB_Data_Curve_Remark_File] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(200) NULL ,
+[abspath] varchar(500) NULL ,
+[filepath] varchar(2000) NULL ,
+[type] varchar(200) NULL ,
+[size] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Data_Curve_Remark_File
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_data_source
+-- ----------------------------
+DROP TABLE [dbo].[tb_data_source]
+GO
+CREATE TABLE [dbo].[tb_data_source] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[server_type] varchar(50) NULL ,
+[ip_address] varchar(50) NULL ,
+[port] varchar(50) NULL ,
+[username] varchar(50) NULL ,
+[password] varchar(50) NULL ,
+[database_name] varchar(50) NULL ,
+[database_type] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[scheduled_scan_status] int NULL ,
+[scheduled_scan_minutes] int NULL ,
+[connection_status] varchar(50) NULL ,
+[last_scan_time] datetime NULL ,
+[active] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_data_source
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_dept
+-- ----------------------------
+DROP TABLE [dbo].[tb_dept]
+GO
+CREATE TABLE [dbo].[tb_dept] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(100) NULL ,
+[pid] varchar(50) NULL ,
+[RoleID] varchar(50) NULL ,
+[offtel] varchar(50) NULL ,
+[telout] varchar(50) NULL ,
+[telin] varchar(50) NULL ,
+[fax] varchar(50) NULL ,
+[office] varchar(50) NULL ,
+[logopic] varchar(200) NULL ,
+[taskid] varchar(255) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[version] int NULL ,
+[morder] int NULL ,
+[sname] varchar(50) NULL ,
+[active] varchar(50) NULL ,
+[code] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_dept
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_dept_area
+-- ----------------------------
+DROP TABLE [dbo].[tb_dept_area]
+GO
+CREATE TABLE [dbo].[tb_dept_area] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[deptid] varchar(50) NOT NULL ,
+[areaid] varchar(50) NOT NULL ,
+[flag] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[sequence] varchar(50) NULL ,
+[remark] varchar(200) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_dept_area
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_dept_process
+-- ----------------------------
+DROP TABLE [dbo].[tb_dept_process]
+GO
+CREATE TABLE [dbo].[tb_dept_process] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[deptid] varchar(50) NOT NULL ,
+[processid] varchar(250) NULL ,
+[flag] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[sequence] varchar(50) NULL ,
+[remark] varchar(200) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_dept_process
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_dept_role
+-- ----------------------------
+DROP TABLE [dbo].[tb_dept_role]
+GO
+CREATE TABLE [dbo].[tb_dept_role] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[deptid] varchar(50) NOT NULL ,
+[roleid] varchar(50) NOT NULL ,
+[status] varchar(50) NULL ,
+[flag] varchar(50) NULL ,
+[sequence] int NULL ,
+[remark] varchar(200) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_dept_role
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_doc_data
+-- ----------------------------
+DROP TABLE [dbo].[tb_doc_data]
+GO
+CREATE TABLE [dbo].[tb_doc_data] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[doctype] varchar(50) NULL ,
+[docname] varchar(50) NULL ,
+[number] varchar(100) NULL ,
+[details] ntext NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[updateuser] varchar(50) NULL ,
+[updatedt] datetime NULL ,
+[memo] varchar(500) NULL ,
+[path] varchar(500) NULL ,
+[st] varchar(10) NULL ,
+[level] int NULL ,
+[biz_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_doc_data
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_doc_file
+-- ----------------------------
+DROP TABLE [dbo].[tb_doc_file]
+GO
+CREATE TABLE [dbo].[tb_doc_file] (
+[id] varchar(500) NOT NULL ,
+[masterid] varchar(500) NULL ,
+[filename] varchar(500) NULL ,
+[abspath] varchar(500) NULL ,
+[size] int NULL ,
+[insuser] varchar(500) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(500) NULL ,
+[pointid] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_doc_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_doc_file_relation
+-- ----------------------------
+DROP TABLE [dbo].[tb_doc_file_relation]
+GO
+CREATE TABLE [dbo].[tb_doc_file_relation] (
+[id] varchar(50) NOT NULL ,
+[doc_id] varchar(50) NULL ,
+[masterid] varchar(50) NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_doc_file_relation
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_document
+-- ----------------------------
+DROP TABLE [dbo].[tb_document]
+GO
+CREATE TABLE [dbo].[tb_document] (
+[id] varchar(255) NOT NULL ,
+[w_name] varchar(255) NOT NULL ,
+[w_content] varchar(MAX) NULL ,
+[master_id] varchar(255) NULL ,
+[insert_user_id] varchar(255) NULL ,
+[insert_time] datetime2(7) NULL ,
+[equipmentIds] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_document',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璧勬枡鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_document'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璧勬枡鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_document'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_document',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_document'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_document'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_document',
+'COLUMN', N'w_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璧勬枡鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_document'
+, @level2type = 'COLUMN', @level2name = N'w_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璧勬枡鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_document'
+, @level2type = 'COLUMN', @level2name = N'w_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_document',
+'COLUMN', N'w_content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_document'
+, @level2type = 'COLUMN', @level2name = N'w_content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_document'
+, @level2type = 'COLUMN', @level2name = N'w_content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_document',
+'COLUMN', N'master_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_document'
+, @level2type = 'COLUMN', @level2name = N'master_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_document'
+, @level2type = 'COLUMN', @level2name = N'master_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_document',
+'COLUMN', N'insert_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏂板浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_document'
+, @level2type = 'COLUMN', @level2name = N'insert_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏂板浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_document'
+, @level2type = 'COLUMN', @level2name = N'insert_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_document',
+'COLUMN', N'insert_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏂板鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_document'
+, @level2type = 'COLUMN', @level2name = N'insert_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏂板鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_document'
+, @level2type = 'COLUMN', @level2name = N'insert_time'
+GO
+
+-- ----------------------------
+-- Records of tb_document
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_efficiency_constituteConfigure
+-- ----------------------------
+DROP TABLE [dbo].[tb_efficiency_constituteConfigure]
+GO
+CREATE TABLE [dbo].[tb_efficiency_constituteConfigure] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[morder] int NULL ,
+[unitId] varchar(50) NULL ,
+[scheme_id] varchar(50) NULL ,
+[unit] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_efficiency_constituteConfigure
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_efficiency_constituteConfigureDetail
+-- ----------------------------
+DROP TABLE [dbo].[tb_efficiency_constituteConfigureDetail]
+GO
+CREATE TABLE [dbo].[tb_efficiency_constituteConfigureDetail] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[mpname] varchar(100) NULL ,
+[morder] int NULL ,
+[dsmpid] varchar(50) NULL ,
+[xlmpid] varchar(50) NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_efficiency_constituteConfigureDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_efficiency_efficiencyProcess
+-- ----------------------------
+DROP TABLE [dbo].[TB_efficiency_efficiencyProcess]
+GO
+CREATE TABLE [dbo].[TB_efficiency_efficiencyProcess] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[code] varchar(500) NULL ,
+[name] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[morder] int NULL ,
+[bizid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_efficiency_efficiencyProcess
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_efficiency_overviewConfigure
+-- ----------------------------
+DROP TABLE [dbo].[tb_efficiency_overviewConfigure]
+GO
+CREATE TABLE [dbo].[tb_efficiency_overviewConfigure] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[unitId] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[picurl] varchar(500) NULL ,
+[morder] int NULL ,
+[type] varchar(50) NULL ,
+[upperlimit] int NULL ,
+[lowerlimit] int NULL ,
+[grade] int NULL ,
+[colorgroup] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_efficiency_overviewConfigure
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_efficiency_overviewConfigure_assembly
+-- ----------------------------
+DROP TABLE [dbo].[tb_efficiency_overviewConfigure_assembly]
+GO
+CREATE TABLE [dbo].[tb_efficiency_overviewConfigure_assembly] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[unitId] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[morder] int NULL ,
+[type] varchar(255) NULL ,
+[active] varchar(255) NULL ,
+[pid] varchar(255) NULL ,
+[width] float(53) NULL ,
+[height] float(53) NULL ,
+[txtSize] float(53) NULL ,
+[textcolor] varchar(50) NULL ,
+[bkcolor] varchar(50) NULL ,
+[x] float(53) NULL ,
+[y] float(53) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_efficiency_overviewConfigure_assembly
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_efficiency_overviewConfigure_file
+-- ----------------------------
+DROP TABLE [dbo].[tb_efficiency_overviewConfigure_file]
+GO
+CREATE TABLE [dbo].[tb_efficiency_overviewConfigure_file] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(200) NULL ,
+[abspath] varchar(500) NULL ,
+[size] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_efficiency_overviewConfigure_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_efficiency_overviewMpConfigure
+-- ----------------------------
+DROP TABLE [dbo].[tb_efficiency_overviewMpConfigure]
+GO
+CREATE TABLE [dbo].[tb_efficiency_overviewMpConfigure] (
+[id] varchar(50) NOT NULL ,
+[mpid] varchar(50) NULL ,
+[mpname] varchar(50) NULL ,
+[x] float(53) NULL ,
+[y] float(53) NULL ,
+[txtSize] int NULL ,
+[textcolor] varchar(50) NULL ,
+[width] float(53) NULL ,
+[height] float(53) NULL ,
+[bkcolor] varchar(50) NULL ,
+[picId] varchar(50) NULL ,
+[morder] int NULL ,
+[lnglats] varchar(500) NULL ,
+[assembly] varchar(255) NULL ,
+[upperLimit] int NULL ,
+[lowerLimit] int NULL ,
+[grade] int NULL ,
+[colorGroup] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_efficiency_overviewMpConfigure
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_efficiency_statistics
+-- ----------------------------
+DROP TABLE [dbo].[tb_efficiency_statistics]
+GO
+CREATE TABLE [dbo].[tb_efficiency_statistics] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[morder] int NULL ,
+[mpoint_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_efficiency_statistics
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_efficiency_waterSpreadDataConfigure
+-- ----------------------------
+DROP TABLE [dbo].[tb_efficiency_waterSpreadDataConfigure]
+GO
+CREATE TABLE [dbo].[tb_efficiency_waterSpreadDataConfigure] (
+[id] varchar(50) NOT NULL ,
+[mpid] varchar(50) NULL ,
+[mpname] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_efficiency_waterSpreadDataConfigure
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_electricity_meter
+-- ----------------------------
+DROP TABLE [dbo].[tb_electricity_meter]
+GO
+CREATE TABLE [dbo].[tb_electricity_meter] (
+[id] varchar(255) NOT NULL ,
+[name] varchar(255) NULL ,
+[pid] varchar(255) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(255) NULL ,
+[version] int NULL ,
+[morder] int NULL ,
+[sname] varchar(50) NULL ,
+[active] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[bizid] varchar(50) NULL ,
+[prefix] varchar(255) NULL ,
+[suffix] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_electricity_meter
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Arrangement
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Arrangement]
+GO
+CREATE TABLE [dbo].[TB_EM_Arrangement] (
+[id] varchar(50) NOT NULL ,
+[workorderid] varchar(50) NULL ,
+[taskcode] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[equipmentid] varchar(50) NULL ,
+[arrangementdate] datetime NULL ,
+[grouptypeid] varchar(50) NULL ,
+[stdt] datetime NULL ,
+[enddt] datetime NULL ,
+[workstepid] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Arrangement',
+'COLUMN', N'arrangementdate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夋帓鐢熶骇鐨勬棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Arrangement'
+, @level2type = 'COLUMN', @level2name = N'arrangementdate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夋帓鐢熶骇鐨勬棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Arrangement'
+, @level2type = 'COLUMN', @level2name = N'arrangementdate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Arrangement',
+'COLUMN', N'grouptypeid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐝鐨刬d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Arrangement'
+, @level2type = 'COLUMN', @level2name = N'grouptypeid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐝鐨刬d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Arrangement'
+, @level2type = 'COLUMN', @level2name = N'grouptypeid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Arrangement',
+'COLUMN', N'stdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'棰勭害寮濮嬫椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Arrangement'
+, @level2type = 'COLUMN', @level2name = N'stdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'棰勭害寮濮嬫椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Arrangement'
+, @level2type = 'COLUMN', @level2name = N'stdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Arrangement',
+'COLUMN', N'enddt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'棰勭害缁撴潫鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Arrangement'
+, @level2type = 'COLUMN', @level2name = N'enddt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'棰勭害缁撴潫鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Arrangement'
+, @level2type = 'COLUMN', @level2name = N'enddt'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Arrangement
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_AcceptanceApply
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_AcceptanceApply]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_AcceptanceApply] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[warehouse_id] varchar(50) NULL ,
+[warehouse_name] varchar(50) NULL ,
+[apply_people_Id] varchar(50) NULL ,
+[apply_people_name] varchar(50) NULL ,
+[apply_time] datetime NULL ,
+[acceptance_apply_number] varchar(100) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[audit_id] varchar(50) NULL ,
+[audit_man] varchar(50) NULL ,
+[status] varchar(100) NULL ,
+[remark] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AcceptanceApply',
+'COLUMN', N'warehouse_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠撳簱id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'warehouse_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠撳簱id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'warehouse_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AcceptanceApply',
+'COLUMN', N'warehouse_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠撳簱鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'warehouse_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠撳簱鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'warehouse_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AcceptanceApply',
+'COLUMN', N'apply_people_Id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'apply_people_Id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'apply_people_Id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AcceptanceApply',
+'COLUMN', N'apply_people_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'apply_people_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'apply_people_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AcceptanceApply',
+'COLUMN', N'apply_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'apply_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'apply_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AcceptanceApply',
+'COLUMN', N'acceptance_apply_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'楠屾敹鐢宠缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'acceptance_apply_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'楠屾敹鐢宠缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'acceptance_apply_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AcceptanceApply',
+'COLUMN', N'processDefId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀹氫箟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'processDefId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀹氫箟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'processDefId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AcceptanceApply',
+'COLUMN', N'processId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'processId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'processId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AcceptanceApply',
+'COLUMN', N'audit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'audit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'audit_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AcceptanceApply',
+'COLUMN', N'audit_man')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'audit_man'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'audit_man'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AcceptanceApply',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AcceptanceApply',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApply'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_AcceptanceApply
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_AcceptanceApplyDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_AcceptanceApplyDetail]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_AcceptanceApplyDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[acceptance_apply_number] varchar(50) NULL ,
+[acceptance_purchase_record_detail_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AcceptanceApplyDetail',
+'COLUMN', N'acceptance_apply_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'楠屾敹鐢宠缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApplyDetail'
+, @level2type = 'COLUMN', @level2name = N'acceptance_apply_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'楠屾敹鐢宠缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApplyDetail'
+, @level2type = 'COLUMN', @level2name = N'acceptance_apply_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AcceptanceApplyDetail',
+'COLUMN', N'acceptance_purchase_record_detail_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲囪喘璁板綍id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApplyDetail'
+, @level2type = 'COLUMN', @level2name = N'acceptance_purchase_record_detail_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲囪喘璁板綍id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AcceptanceApplyDetail'
+, @level2type = 'COLUMN', @level2name = N'acceptance_purchase_record_detail_id'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_AcceptanceApplyDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_Accident
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_Accident]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_Accident] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[biz_id] varchar(50) NULL ,
+[accident_number] varchar(50) NULL ,
+[accident_time] datetime NULL ,
+[accident_place] varchar(50) NULL ,
+[worker_id] varchar(50) NULL ,
+[worker_name] varchar(50) NULL ,
+[accident_describe] varchar(1000) NULL ,
+[accident_reason] varchar(1000) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_Accident',
+'COLUMN', N'accident_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜嬫晠缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_Accident'
+, @level2type = 'COLUMN', @level2name = N'accident_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜嬫晠缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_Accident'
+, @level2type = 'COLUMN', @level2name = N'accident_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_Accident',
+'COLUMN', N'accident_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜嬫晠鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_Accident'
+, @level2type = 'COLUMN', @level2name = N'accident_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜嬫晠鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_Accident'
+, @level2type = 'COLUMN', @level2name = N'accident_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_Accident',
+'COLUMN', N'accident_place')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜嬫晠鍦扮偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_Accident'
+, @level2type = 'COLUMN', @level2name = N'accident_place'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜嬫晠鍦扮偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_Accident'
+, @level2type = 'COLUMN', @level2name = N'accident_place'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_Accident',
+'COLUMN', N'worker_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婃姤浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_Accident'
+, @level2type = 'COLUMN', @level2name = N'worker_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婃姤浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_Accident'
+, @level2type = 'COLUMN', @level2name = N'worker_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_Accident',
+'COLUMN', N'worker_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婃姤浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_Accident'
+, @level2type = 'COLUMN', @level2name = N'worker_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婃姤浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_Accident'
+, @level2type = 'COLUMN', @level2name = N'worker_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_Accident',
+'COLUMN', N'accident_describe')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜嬫晠鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_Accident'
+, @level2type = 'COLUMN', @level2name = N'accident_describe'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜嬫晠鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_Accident'
+, @level2type = 'COLUMN', @level2name = N'accident_describe'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_Accident',
+'COLUMN', N'accident_reason')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜嬫晠鍘熷洜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_Accident'
+, @level2type = 'COLUMN', @level2name = N'accident_reason'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜嬫晠鍘熷洜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_Accident'
+, @level2type = 'COLUMN', @level2name = N'accident_reason'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_Accident
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_AccidentDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_AccidentDetail]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_AccidentDetail] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[accident_number] varchar(50) NULL ,
+[equipment_card_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_AccidentDetail',
+'COLUMN', N'accident_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜嬫晠缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AccidentDetail'
+, @level2type = 'COLUMN', @level2name = N'accident_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜嬫晠缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_AccidentDetail'
+, @level2type = 'COLUMN', @level2name = N'accident_number'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_AccidentDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_em_equipment_belong
+-- ----------------------------
+DROP TABLE [dbo].[tb_em_equipment_belong]
+GO
+CREATE TABLE [dbo].[tb_em_equipment_belong] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[belong_name] varchar(100) NULL ,
+[belong_code] varchar(100) NULL ,
+[remark] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_em_equipment_belong
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_characteristic
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_characteristic]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_characteristic] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[equipment_id] varchar(MAX) NULL ,
+[characteristic] varchar(MAX) NULL ,
+[c_type] varchar(50) NULL ,
+[memo] varchar(MAX) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_characteristic
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_em_equipment_dialin
+-- ----------------------------
+DROP TABLE [dbo].[tb_em_equipment_dialin]
+GO
+CREATE TABLE [dbo].[tb_em_equipment_dialin] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[dialin_com_id] varchar(50) NULL ,
+[apply_time] date NULL ,
+[dialin_id] varchar(50) NULL ,
+[accept_id] varchar(50) NULL ,
+[remark] varchar(50) NULL ,
+[doc_path] varchar(50) NULL ,
+[warehouse_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_em_equipment_dialin
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_IncreaseValue
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_IncreaseValue]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_IncreaseValue] (
+[id] varchar(50) NOT NULL ,
+[equipment_id] varchar(50) NULL ,
+[increase_value] money NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[biz_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_IncreaseValue
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_LoseApply
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_LoseApply]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_LoseApply] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[work_process_name] varchar(50) NULL ,
+[send_to_biz_id] varchar(50) NULL ,
+[send_to_biz_name] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[equipment_name] varchar(50) NULL ,
+[equipment_model] varchar(50) NULL ,
+[equipment_model_name] varchar(50) NULL ,
+[assets_code] varchar(50) NULL ,
+[dept_id] varchar(50) NULL ,
+[dept_name] varchar(50) NULL ,
+[number] int NULL ,
+[unit] varchar(50) NULL ,
+[apply_people_Id] varchar(50) NULL ,
+[apply_people_name] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[file_path] varchar(100) NULL ,
+[lose_instr] varchar(500) NULL ,
+[apply_time] datetime NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[audit_id] varchar(250) NULL ,
+[audit_man] varchar(100) NULL ,
+[lose_apply_number] varchar(100) NULL ,
+[status] varchar(50) NULL ,
+[total_money] money NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_LoseApply',
+'COLUMN', N'processDefId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀹氫箟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_LoseApply'
+, @level2type = 'COLUMN', @level2name = N'processDefId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀹氫箟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_LoseApply'
+, @level2type = 'COLUMN', @level2name = N'processDefId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_LoseApply',
+'COLUMN', N'processId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_LoseApply'
+, @level2type = 'COLUMN', @level2name = N'processId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_LoseApply'
+, @level2type = 'COLUMN', @level2name = N'processId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_LoseApply',
+'COLUMN', N'audit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_LoseApply'
+, @level2type = 'COLUMN', @level2name = N'audit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_LoseApply'
+, @level2type = 'COLUMN', @level2name = N'audit_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_LoseApply',
+'COLUMN', N'audit_man')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜哄悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_LoseApply'
+, @level2type = 'COLUMN', @level2name = N'audit_man'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜哄悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_LoseApply'
+, @level2type = 'COLUMN', @level2name = N'audit_man'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_LoseApply',
+'COLUMN', N'lose_apply_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓㈠け鐢宠鍗曠紪鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_LoseApply'
+, @level2type = 'COLUMN', @level2name = N'lose_apply_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓㈠け鐢宠鍗曠紪鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_LoseApply'
+, @level2type = 'COLUMN', @level2name = N'lose_apply_number'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_LoseApply
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_LoseApplyDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_LoseApplyDetail]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_LoseApplyDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[lose_apply_number] varchar(100) NULL ,
+[equipment_card_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_LoseApplyDetail',
+'COLUMN', N'lose_apply_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓㈠け鐢宠缂栧彿(涓嶵B_EM_Equipment_LoseApply)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_LoseApplyDetail'
+, @level2type = 'COLUMN', @level2name = N'lose_apply_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓㈠け鐢宠缂栧彿(涓嶵B_EM_Equipment_LoseApply)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_LoseApplyDetail'
+, @level2type = 'COLUMN', @level2name = N'lose_apply_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_LoseApplyDetail',
+'COLUMN', N'equipment_card_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧鍙拌处缂栧彿(涓嶵B_EM_EquipmentCard琛ㄤ腑鐨刬d鍏宠仈)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_LoseApplyDetail'
+, @level2type = 'COLUMN', @level2name = N'equipment_card_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧鍙拌处缂栧彿(涓嶵B_EM_EquipmentCard琛ㄤ腑鐨刬d鍏宠仈)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_LoseApplyDetail'
+, @level2type = 'COLUMN', @level2name = N'equipment_card_id'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_LoseApplyDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_Model
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_Model]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_Model] (
+[id] varchar(50) NOT NULL ,
+[gama] decimal(18,2) NULL ,
+[lamda] decimal(18,2) NULL ,
+[x1] decimal(18,2) NULL ,
+[x2] decimal(18,2) NULL ,
+[x3] decimal(18,2) NULL ,
+[status] varchar(1) NULL ,
+[param1] decimal(18,2) NULL ,
+[param2] decimal(18,2) NULL ,
+[param3] decimal(18,2) NULL ,
+[param4] decimal(18,2) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_Model
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_SaleApply
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_SaleApply]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_SaleApply] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[work_process_name] varchar(50) NULL ,
+[send_to_biz_id] varchar(50) NULL ,
+[send_to_biz_name] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[equipment_name] varchar(50) NULL ,
+[equipment_model] varchar(50) NULL ,
+[equipment_model_name] varchar(50) NULL ,
+[assets_code] varchar(50) NULL ,
+[dept_id] varchar(50) NULL ,
+[dept_name] varchar(50) NULL ,
+[number] int NULL ,
+[unit] varchar(20) NULL ,
+[apply_people_Id] varchar(50) NULL ,
+[apply_people_name] varchar(50) NULL ,
+[remark] varchar(50) NULL ,
+[file_path] varchar(100) NULL ,
+[sale_instr] varchar(500) NULL ,
+[apply_time] datetime NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[audit_id] varchar(250) NULL ,
+[audit_man] varchar(100) NULL ,
+[sale_apply_number] varchar(100) NULL ,
+[status] varchar(50) NULL ,
+[total_money] money NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_SaleApply',
+'COLUMN', N'processDefId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀹氫箟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_SaleApply'
+, @level2type = 'COLUMN', @level2name = N'processDefId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀹氫箟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_SaleApply'
+, @level2type = 'COLUMN', @level2name = N'processDefId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_SaleApply',
+'COLUMN', N'processId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_SaleApply'
+, @level2type = 'COLUMN', @level2name = N'processId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_SaleApply'
+, @level2type = 'COLUMN', @level2name = N'processId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_SaleApply',
+'COLUMN', N'audit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_SaleApply'
+, @level2type = 'COLUMN', @level2name = N'audit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_SaleApply'
+, @level2type = 'COLUMN', @level2name = N'audit_id'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_SaleApply
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_SaleApplyDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_SaleApplyDetail]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_SaleApplyDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[sale_apply_number] varchar(100) NULL ,
+[equipment_card_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_SaleApplyDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_ScrapApply
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_ScrapApply]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_ScrapApply] (
+[id] varchar(100) NOT NULL ,
+[insdt] datetime NOT NULL ,
+[insuser] varchar(50) NOT NULL ,
+[biz_id] varchar(50) NULL ,
+[work_process_name] varchar(50) NULL ,
+[send_to_biz_id] varchar(50) NULL ,
+[send_to_biz_name] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[equipment_name] varchar(50) NULL ,
+[equipment_model] varchar(50) NULL ,
+[equipment_model_name] varchar(50) NULL ,
+[assets_code] varchar(50) NULL ,
+[dept_id] varchar(50) NULL ,
+[dept_name] varchar(50) NULL ,
+[number] int NULL ,
+[unit] varchar(10) NULL ,
+[apply_people_Id] varchar(50) NULL ,
+[apply_people_name] varchar(50) NULL ,
+[remark] varchar(50) NULL ,
+[file_path] varchar(50) NULL ,
+[scrap_instr] varchar(500) NULL ,
+[apply_time] date NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[audit_id] varchar(250) NULL ,
+[audit_man] varchar(100) NULL ,
+[scrap_apply_number] varchar(100) NULL ,
+[status] varchar(50) NULL ,
+[total_money] money NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'work_process_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綔娴佺▼鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'work_process_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綔娴佺▼鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'work_process_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'send_to_biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'琚彂閫佺殑鍏徃id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'send_to_biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'琚彂閫佺殑鍏徃id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'send_to_biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'send_to_biz_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'琚彂閫佺殑鍏徃鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'send_to_biz_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'琚彂閫佺殑鍏徃鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'send_to_biz_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'equipment_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'equipment_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'equipment_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'equipment_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'equipment_model')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧瑙勬牸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'equipment_model'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧瑙勬牸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'equipment_model'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'assets_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'assets_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'assets_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'dept_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'dept_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'dept_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'dept_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁伴噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁伴噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'unit')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'unit'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'unit'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'apply_people_Id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'apply_people_Id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'apply_people_Id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'apply_people_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'apply_people_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'apply_people_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'file_path')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闄勪欢璺緞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'file_path'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闄勪欢璺緞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'file_path'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'scrap_instr')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶ュ簾鍘熷洜鍙婅鏄'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'scrap_instr'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶ュ簾鍘熷洜鍙婅鏄'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'scrap_instr'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'apply_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'apply_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'apply_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'processDefId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀹氫箟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'processDefId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀹氫箟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'processDefId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'processId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'processId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'processId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_Equipment_ScrapApply',
+'COLUMN', N'audit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'audit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_Equipment_ScrapApply'
+, @level2type = 'COLUMN', @level2name = N'audit_id'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_ScrapApply
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_ScrapApplyDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_ScrapApplyDetail]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_ScrapApplyDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[scrap_apply_number] varchar(100) NULL ,
+[equipment_card_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_ScrapApplyDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_Specification
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_Specification]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_Specification] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[name] varchar(100) NULL ,
+[active] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[remark] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_Specification
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_Statistics
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_Statistics]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_Statistics] (
+[id] int NOT NULL IDENTITY(1,1) ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[equipment_level_id] varchar(50) NULL ,
+[company_id] varchar(50) NULL ,
+[total_equip_num] int NULL ,
+[intact_equip_num] int NULL ,
+[fault_equip_num] int NULL ,
+[intact_rate] float(53) NULL
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[TB_EM_Equipment_Statistics]', RESEED, 1755)
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_Statistics
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_EM_Equipment_Statistics] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_EM_Equipment_Statistics] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_TypeNumber
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_TypeNumber]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_TypeNumber] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(5000) NULL ,
+[active] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[biz_id] varchar(50) NULL ,
+[class_id] varchar(100) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_TypeNumber
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_Equipment_UseAge
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_Equipment_UseAge]
+GO
+CREATE TABLE [dbo].[TB_EM_Equipment_UseAge] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[value_min] int NULL ,
+[name] varchar(50) NULL ,
+[value_max] int NULL ,
+[pid] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[biz_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_Equipment_UseAge
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_EquipmentCard
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_EquipmentCard]
+GO
+CREATE TABLE [dbo].[TB_EM_EquipmentCard] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[equipmentCardID] varchar(50) NULL ,
+[equipmentName] varchar(500) NULL ,
+[equipmentClassID] varchar(50) NULL ,
+[equipmentModelName] varchar(5000) NULL ,
+[equipmentModel] varchar(5000) NULL ,
+[areaID] varchar(500) NULL ,
+[currentManageFlag] varchar(50) NULL ,
+[processSectionId] varchar(50) NULL ,
+[assetClassId] varchar(50) NULL ,
+[assetNumber] varchar(50) NULL ,
+[equipmentLevelId] varchar(50) NULL ,
+[bizId] varchar(50) NULL ,
+[responsibleDepartment] varchar(50) NULL ,
+[ratedPower] float(53) NULL ,
+[ratedCurrent] float(53) NULL ,
+[ratedVoltage] float(53) NULL ,
+[supplierId] varchar(500) NULL ,
+[equipmentManufacturer] varchar(200) NULL ,
+[leaveFactoryNumber] varchar(50) NULL ,
+[productionDate] datetime NULL ,
+[servicePhone] varchar(50) NULL ,
+[useDate] datetime NULL ,
+[useAge] float(53) NULL ,
+[equipmentValue] money NULL ,
+[residualValue] money NULL ,
+[nowTotalDepreciation] money NULL ,
+[purchaseDate] datetime NULL ,
+[majorParameter] varchar(5000) NULL ,
+[maintenanceCondition] varchar(500) NULL ,
+[pid] varchar(50) NULL ,
+[totalTime] float(53) NULL ,
+[equipmentStatus] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[specification] varchar(500) NULL ,
+[lng] varchar(100) NULL ,
+[lat] varchar(100) NULL ,
+[x_coord] varchar(100) NULL ,
+[y_coord] varchar(100) NULL ,
+[water_num_long] varchar(50) NULL ,
+[water_num_short] int NULL ,
+[equipment_code_id] varchar(50) NULL ,
+[equipment_belong_id] varchar(50) NULL ,
+[equipment_big_class_id] varchar(50) NULL ,
+[equipment_small_class_id] varchar(50) NULL ,
+[equipment_level_code] varchar(50) NULL ,
+[equipment_card_type] varchar(50) NULL ,
+[first_time] date NULL ,
+[next_time] date NULL ,
+[check_cycle] int NULL ,
+[cycle_unit] varchar(50) NULL ,
+[unit] varchar(50) NULL ,
+[code] varchar(50) NULL ,
+[in_stock_time] date NULL ,
+[receive_time] date NULL ,
+[is_single_asset] int NULL ,
+[equipment_dialin_num] varchar(50) NULL ,
+[add_way] varchar(500) NULL ,
+[ABC_type] varchar(50) NULL ,
+[tech_parameters] varchar(500) NULL ,
+[factory_number] varchar(50) NULL ,
+[open_date] datetime NULL ,
+[service_life] float(53) NULL ,
+[is_compulsory_inspection] int NULL ,
+[compulsory_inspection_type] varchar(50) NULL ,
+[asset_type] varchar(50) NULL ,
+[buy_time] datetime NULL ,
+[equip_worth] money NULL ,
+[depreciation_life] float(53) NULL ,
+[residual_value_rate] float(53) NULL ,
+[equipment_status_memo] varchar(500) NULL ,
+[install_date] datetime NULL ,
+[equipment_out_ids] varchar(50) NULL ,
+[equipment_set_time] float(53) NULL ,
+[equipment_clear_time] float(53) NULL ,
+[purchase_value] money NULL ,
+[equipment_card_id] varchar(50) NULL ,
+[upstreamId] varchar(50) NULL ,
+[downstreamId] varchar(50) NULL ,
+[controlId] varchar(50) NULL ,
+[powerId] varchar(50) NULL ,
+[if_fixed_assets] varchar(50) NULL ,
+[equ_entry_type] varchar(50) NULL ,
+[estimated_life] varchar(50) NULL ,
+[in_code] varchar(100) NULL ,
+[structure_id] varchar(100) NULL ,
+[last_repair] datetime NULL ,
+[last_maintenance] datetime NULL ,
+[last_overhaul] datetime NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧缁熶竴缂栫爜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧缁熶竴缂栫爜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'equipmentCardID')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧鍘傚唴缂栫爜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentCardID'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧鍘傚唴缂栫爜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentCardID'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'equipmentName')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentName'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentName'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'equipmentClassID')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧绫诲瀷id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentClassID'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧绫诲瀷id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentClassID'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'equipmentModel')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧鍨嬪彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentModel'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧鍨嬪彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentModel'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'areaID')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夎鍦扮偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'areaID'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夎鍦扮偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'areaID'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'processSectionId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'processSectionId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'processSectionId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'assetClassId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璧勪骇绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'assetClassId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璧勪骇绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'assetClassId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'assetNumber')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璧勪骇缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'assetNumber'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璧勪骇缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'assetNumber'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'equipmentLevelId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧绛夌骇id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentLevelId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧绛夌骇id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentLevelId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'bizId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'姘村巶id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'bizId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'姘村巶id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'bizId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'responsibleDepartment')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'responsibleDepartment'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'responsibleDepartment'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'ratedPower')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'棰濆畾鍔熺巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'ratedPower'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'棰濆畾鍔熺巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'ratedPower'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'ratedCurrent')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'棰濆畾鐢垫祦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'ratedCurrent'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'棰濆畾鐢垫祦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'ratedCurrent'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'ratedVoltage')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'棰濆畾鐢靛帇'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'ratedVoltage'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'棰濆畾鐢靛帇'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'ratedVoltage'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'supplierId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟唅d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'supplierId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟唅d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'supplierId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'equipmentManufacturer')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢熶骇鍟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentManufacturer'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢熶骇鍟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentManufacturer'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'leaveFactoryNumber')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍑哄巶缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'leaveFactoryNumber'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍑哄巶缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'leaveFactoryNumber'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'productionDate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍑哄巶鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'productionDate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍑哄巶鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'productionDate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'servicePhone')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈嶅姟鐢佃瘽'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'servicePhone'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈嶅姟鐢佃瘽'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'servicePhone'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'useDate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚敤鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'useDate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚敤鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'useDate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'useAge')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣跨敤骞撮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'useAge'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣跨敤骞撮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'useAge'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'equipmentValue')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璧勪骇鍘熷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentValue'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璧勪骇鍘熷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentValue'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'residualValue')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍓╀綑浠峰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'residualValue'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍓╀綑浠峰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'residualValue'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'nowTotalDepreciation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'褰撳墠鎬绘姌鏃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'nowTotalDepreciation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'褰撳墠鎬绘姌鏃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'nowTotalDepreciation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'purchaseDate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲囪喘鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'purchaseDate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲囪喘鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'purchaseDate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'majorParameter')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓昏鍙傛暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'majorParameter'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓昏鍙傛暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'majorParameter'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'maintenanceCondition')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢淇濆吇鏉′欢'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'maintenanceCondition'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢淇濆吇鏉′欢'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'maintenanceCondition'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓昏澶噄d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓昏澶噄d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'totalTime')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏃犳晠闅滆繍琛屾绘椂闀'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'totalTime'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏃犳晠闅滆繍琛屾绘椂闀'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'totalTime'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'equipmentStatus')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧鍚敤鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentStatus'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧鍚敤鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'equipmentStatus'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'specification')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧瑙勬牸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'specification'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧瑙勬牸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'specification'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'upstreamId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'BIM浣跨敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'upstreamId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'BIM浣跨敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'upstreamId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'downstreamId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'BIM浣跨敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'downstreamId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'BIM浣跨敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'downstreamId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'controlId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'BIM浣跨敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'controlId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'BIM浣跨敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'controlId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'powerId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'BIM浣跨敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'powerId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'BIM浣跨敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'powerId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard',
+'COLUMN', N'in_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐呴儴璁惧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'in_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐呴儴璁惧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard'
+, @level2type = 'COLUMN', @level2name = N'in_code'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_EquipmentCard
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_EquipmentCard_Camera
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_EquipmentCard_Camera]
+GO
+CREATE TABLE [dbo].[TB_EM_EquipmentCard_Camera] (
+[id] varchar(50) NOT NULL ,
+[eqId] varchar(50) NULL ,
+[cameraId] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_EquipmentCard_Camera
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_EquipmentCard_file
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_EquipmentCard_file]
+GO
+CREATE TABLE [dbo].[TB_EM_EquipmentCard_file] (
+[id] varchar(255) NULL ,
+[masterid] varchar(255) NULL ,
+[filename] varchar(4000) NULL ,
+[abspath] varchar(4000) NULL ,
+[size] varchar(255) NULL ,
+[insuser] varchar(255) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(1000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_EquipmentCard_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_EquipmentCard_Links
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_EquipmentCard_Links]
+GO
+CREATE TABLE [dbo].[TB_EM_EquipmentCard_Links] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[link_url] varchar(2000) NULL ,
+[link_name] varchar(2000) NULL ,
+[link_type] varchar(50) NULL ,
+[link_return] varchar(50) NULL ,
+[remarks] varchar(2000) NULL ,
+[version] int NULL ,
+[morder] int NULL ,
+[active] varchar(50) NULL ,
+[bizId] varchar(50) NULL ,
+[link_ip_intranet] varchar(255) NULL ,
+[link_ip_extranet] varchar(255) NULL ,
+[equipment_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Links',
+'COLUMN', N'link_ip_intranet')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐呯綉ip'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links'
+, @level2type = 'COLUMN', @level2name = N'link_ip_intranet'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐呯綉ip'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links'
+, @level2type = 'COLUMN', @level2name = N'link_ip_intranet'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Links',
+'COLUMN', N'link_ip_extranet')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶栫綉ip'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links'
+, @level2type = 'COLUMN', @level2name = N'link_ip_extranet'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶栫綉ip'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links'
+, @level2type = 'COLUMN', @level2name = N'link_ip_extranet'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Links',
+'COLUMN', N'equipment_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_EquipmentCard_Links
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_EquipmentCard_Links_Parameter
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_EquipmentCard_Links_Parameter]
+GO
+CREATE TABLE [dbo].[TB_EM_EquipmentCard_Links_Parameter] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[link_id] varchar(50) NULL ,
+[parameter] varchar(100) NULL ,
+[parameter_value] varchar(500) NULL ,
+[parameter_type] varchar(53) NULL ,
+[remarks] varchar(2000) NULL ,
+[version] int NULL ,
+[morder] int NULL ,
+[active] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[parameter_value_type] varchar(50) NULL ,
+[dynamic] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Links_Parameter',
+'COLUMN', N'link_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閾炬帴琛╥d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'link_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閾炬帴琛╥d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'link_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Links_Parameter',
+'COLUMN', N'parameter')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閾炬帴鍙傛暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'parameter'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閾炬帴鍙傛暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'parameter'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Links_Parameter',
+'COLUMN', N'parameter_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閾炬帴鍙傛暟鍥哄畾鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'parameter_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閾炬帴鍙傛暟鍥哄畾鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'parameter_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Links_Parameter',
+'COLUMN', N'parameter_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傛暟绫诲瀷锛屽浐瀹氬弬鏁/鍔ㄦ佸弬鏁帮紙鍔ㄦ佸弬鏁板幓璁惧鍙拌处鑾峰彇鏁版嵁锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'parameter_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傛暟绫诲瀷锛屽浐瀹氬弬鏁/鍔ㄦ佸弬鏁帮紙鍔ㄦ佸弬鏁板幓璁惧鍙拌处鑾峰彇鏁版嵁锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'parameter_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Links_Parameter',
+'COLUMN', N'remarks')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'remarks'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'remarks'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Links_Parameter',
+'COLUMN', N'version')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗堟湰鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'version'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗堟湰鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'version'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Links_Parameter',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Links_Parameter',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Links_Parameter',
+'COLUMN', N'equipment_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧鍙拌处id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧鍙拌处id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Links_Parameter',
+'COLUMN', N'parameter_value_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傛暟鍊兼槸鍚﹀寘鍚腑鏂囨垨瀛楃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'parameter_value_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傛暟鍊兼槸鍚﹀寘鍚腑鏂囨垨瀛楃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'parameter_value_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Links_Parameter',
+'COLUMN', N'dynamic')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍔ㄦ佸弬鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'dynamic'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍔ㄦ佸弬鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Links_Parameter'
+, @level2type = 'COLUMN', @level2name = N'dynamic'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_EquipmentCard_Links_Parameter
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_EquipmentCard_Prop
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_EquipmentCard_Prop]
+GO
+CREATE TABLE [dbo].[TB_EM_EquipmentCard_Prop] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[equipment_id] varchar(50) NULL ,
+[energy_money] money NULL ,
+[repair_money] money NULL ,
+[maintain_money] money NULL ,
+[labor_money] money NULL ,
+[purchase_money] money NULL ,
+[residual_value_rate] float(53) NULL ,
+[use_time] float(53) NULL ,
+[fault_stop_time] float(53) NULL ,
+[install_date] datetime NULL ,
+[run_time] float(53) NULL ,
+[repair_number] float(53) NULL ,
+[fault_number] float(53) NULL ,
+[intact_rate] float(53) NULL ,
+[instant_flow] float(53) NULL ,
+[En] float(53) NULL ,
+[output_flow] float(53) NULL ,
+[physical_life] float(53) NULL ,
+[technical_life] float(53) NULL ,
+[economic_life] float(53) NULL ,
+[maintain_increment] money NULL ,
+[increase_value] money NULL ,
+[residual_value] money NULL ,
+[month_depreciation_rate] float(53) NULL ,
+[year_depreciation_rate] float(53) NULL ,
+[month_depreciation] money NULL ,
+[year_depreciation] money NULL ,
+[total_depreciation] money NULL ,
+[current_value] money NULL ,
+[net_salvage_value] money NULL ,
+[is_backup] varchar(50) NULL ,
+[keynum] int NULL ,
+[specification] varchar(100) NULL ,
+[contract_id] varchar(100) NULL ,
+[if_fixed_assets] varchar(50) NULL ,
+[equ_entry_type] varchar(50) NULL ,
+[estimated_life] varchar(50) NULL ,
+[card_type_id] varchar(50) NULL ,
+[bookkeep_voucher] varchar(50) NULL ,
+[equ_logout_date] datetime NULL ,
+[equ_user_department] varchar(50) NULL ,
+[tax_amount] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'energy_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑳借楄垂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'energy_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑳借楄垂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'energy_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'repair_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠慨璐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'repair_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠慨璐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'repair_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'maintain_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢璐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'maintain_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢璐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'maintain_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'labor_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜哄伐璐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'labor_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜哄伐璐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'labor_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'purchase_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲囪喘璐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'purchase_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲囪喘璐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'purchase_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'residual_value_rate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娈嬪肩巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'residual_value_rate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娈嬪肩巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'residual_value_rate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'use_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸茬敤骞撮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'use_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸茬敤骞撮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'use_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'fault_stop_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁呴殰鍋滄満鏃堕暱'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'fault_stop_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁呴殰鍋滄満鏃堕暱'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'fault_stop_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'install_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夎鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'install_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夎鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'install_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'run_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杩愯鎬绘椂闀'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'run_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杩愯鎬绘椂闀'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'run_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'repair_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠慨娆℃暟绱'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'repair_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠慨娆℃暟绱'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'repair_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'fault_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁呴殰娆℃暟绱'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'fault_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁呴殰娆℃暟绱'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'fault_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'intact_rate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹屽ソ鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'intact_rate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹屽ソ鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'intact_rate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'instant_flow')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐬椂娴侀噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'instant_flow'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐬椂娴侀噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'instant_flow'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'output_flow')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍑哄彛娴侀噺绱'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'output_flow'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍑哄彛娴侀噺绱'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'output_flow'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'physical_life')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╃悊瀵垮懡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'physical_life'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╃悊瀵垮懡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'physical_life'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'technical_life')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶鏈鍛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'technical_life'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶鏈鍛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'technical_life'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'economic_life')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁忔祹瀵垮懡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'economic_life'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁忔祹瀵垮懡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'economic_life'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentCard_Prop',
+'COLUMN', N'maintain_increment')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢璐圭敤澧為'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'maintain_increment'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢璐圭敤澧為'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentCard_Prop'
+, @level2type = 'COLUMN', @level2name = N'maintain_increment'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_EquipmentCard_Prop
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_EquipmentClass
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_EquipmentClass]
+GO
+CREATE TABLE [dbo].[TB_EM_EquipmentClass] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(100) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[unit] varchar(50) NULL ,
+[active] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[bizid_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[equipment_level_id] varchar(50) NULL ,
+[morder] int NULL ,
+[equipment_class_code] varchar(50) NULL ,
+[equipment_class_code_full] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[bizId] varchar(50) NULL ,
+[asset_class_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentClass',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧绫诲瀷鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentClass'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧绫诲瀷鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentClass'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentClass',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentClass'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentClass'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentClass',
+'COLUMN', N'unit')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁$畻鍗曚綅 濡傦細鍙 '
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentClass'
+, @level2type = 'COLUMN', @level2name = N'unit'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁$畻鍗曚綅 濡傦細鍙 '
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentClass'
+, @level2type = 'COLUMN', @level2name = N'unit'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentClass',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚敤鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentClass'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚敤鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentClass'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentClass',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑺傜偣id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentClass'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑺傜偣id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentClass'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentClass',
+'COLUMN', N'bizid_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘俰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentClass'
+, @level2type = 'COLUMN', @level2name = N'bizid_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘俰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentClass'
+, @level2type = 'COLUMN', @level2name = N'bizid_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentClass',
+'COLUMN', N'unit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentClass'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentClass'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_EquipmentClass
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_EquipmentClass_Prop
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_EquipmentClass_Prop]
+GO
+CREATE TABLE [dbo].[TB_EM_EquipmentClass_Prop] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[equipment_class_id] varchar(50) NULL ,
+[eco_life_set] float(53) NULL ,
+[eco_life_set_res] varchar(50) NULL ,
+[maintaince_fee_set] float(53) NULL ,
+[maintaince_fee_set_res] varchar(50) NULL ,
+[remark] varchar(250) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_EquipmentClass_Prop
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_EquipmentDepreciation
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_EquipmentDepreciation]
+GO
+CREATE TABLE [dbo].[TB_EM_EquipmentDepreciation] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[month_depreciation_rate] money NULL ,
+[year_depreciation_rate] money NULL ,
+[month_depreciation] money NULL ,
+[year_depreciation] money NULL ,
+[total_depreciation] money NULL ,
+[current_value] money NULL ,
+[increase_value] money NULL ,
+[biz_id] varchar(50) NULL ,
+[process_section_id] varchar(50) NULL ,
+[residual_value] money NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentDepreciation',
+'COLUMN', N'month_depreciation_rate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈堟姌鏃х巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'month_depreciation_rate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈堟姌鏃х巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'month_depreciation_rate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentDepreciation',
+'COLUMN', N'year_depreciation_rate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'骞存姌鏃х巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'year_depreciation_rate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'骞存姌鏃х巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'year_depreciation_rate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentDepreciation',
+'COLUMN', N'month_depreciation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈堟姌鏃ч'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'month_depreciation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈堟姌鏃ч'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'month_depreciation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentDepreciation',
+'COLUMN', N'year_depreciation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'骞存姌鏃ч'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'year_depreciation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'骞存姌鏃ч'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'year_depreciation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentDepreciation',
+'COLUMN', N'total_depreciation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绱鎶樻棫棰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'total_depreciation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绱鎶樻棫棰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'total_depreciation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentDepreciation',
+'COLUMN', N'current_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'褰撳墠浠峰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'current_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'褰撳墠浠峰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'current_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentDepreciation',
+'COLUMN', N'increase_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澧炲姞鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'increase_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澧炲姞鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'increase_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentDepreciation',
+'COLUMN', N'residual_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍑娈嬪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'residual_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍑娈嬪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentDepreciation'
+, @level2type = 'COLUMN', @level2name = N'residual_value'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_EquipmentDepreciation
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_EquipmentEvaluate
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_EquipmentEvaluate]
+GO
+CREATE TABLE [dbo].[TB_EM_EquipmentEvaluate] (
+[id] int NOT NULL IDENTITY(1,1) ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[class_id] varchar(50) NULL ,
+[specification] varchar(50) NULL ,
+[model] varchar(50) NULL ,
+[total_score] float(53) NULL ,
+[economic_score] float(53) NULL ,
+[En] float(53) NULL ,
+[efficiency_score] float(53) NULL ,
+[power] varchar(50) NULL ,
+[quality_score] float(53) NULL ,
+[fault_rate] float(53) NULL ,
+[intact_rate] float(53) NULL ,
+[use_rate] float(53) NULL ,
+[WOM_score] float(53) NULL ,
+[comment_label] varchar(1000) NULL ,
+[user_comment] float(53) NULL ,
+[use_time] varchar(50) NULL ,
+[ecomomic_kpi] varchar(50) NULL ,
+[efficiency_kpi] varchar(50) NULL ,
+[quality_kpi] varchar(50) NULL ,
+[total_kpi] varchar(50) NULL ,
+[Qn] float(53) NULL
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[TB_EM_EquipmentEvaluate]', RESEED, 302)
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentEvaluate',
+'COLUMN', N'total_score')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁煎悎寰楀垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'total_score'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁煎悎寰楀垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'total_score'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentEvaluate',
+'COLUMN', N'economic_score')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁忔祹寰楀垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'economic_score'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁忔祹寰楀垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'economic_score'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentEvaluate',
+'COLUMN', N'En')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍗曚綅浜у嚭鎴愭湰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'En'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍗曚綅浜у嚭鎴愭湰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'En'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentEvaluate',
+'COLUMN', N'efficiency_score')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁堢巼寰楀垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'efficiency_score'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁堢巼寰楀垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'efficiency_score'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentEvaluate',
+'COLUMN', N'power')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'棰濆畾鍔熺巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'power'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'棰濆畾鍔熺巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'power'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentEvaluate',
+'COLUMN', N'quality_score')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璐ㄩ噺寰楀垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'quality_score'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璐ㄩ噺寰楀垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'quality_score'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentEvaluate',
+'COLUMN', N'fault_rate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁呴殰鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'fault_rate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁呴殰鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'fault_rate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentEvaluate',
+'COLUMN', N'intact_rate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹屽ソ鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'intact_rate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹屽ソ鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'intact_rate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentEvaluate',
+'COLUMN', N'use_rate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒╃敤鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'use_rate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒╃敤鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'use_rate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentEvaluate',
+'COLUMN', N'WOM_score')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙g寰楀垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'WOM_score'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙g寰楀垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'WOM_score'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentEvaluate',
+'COLUMN', N'comment_label')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙g鏍囩'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'comment_label'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙g鏍囩'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'comment_label'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentEvaluate',
+'COLUMN', N'user_comment')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢ㄦ埛鐐硅瘎鍒嗘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'user_comment'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢ㄦ埛鐐硅瘎鍒嗘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentEvaluate'
+, @level2type = 'COLUMN', @level2name = N'user_comment'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_EquipmentEvaluate
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_EM_EquipmentEvaluate] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_EM_EquipmentEvaluate] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_EM_EquipmentLevel
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_EquipmentLevel]
+GO
+CREATE TABLE [dbo].[TB_EM_EquipmentLevel] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[levelName] varchar(50) NULL ,
+[active] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[equipment_level_code] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentLevel',
+'COLUMN', N'levelName')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧绛夌骇鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentLevel'
+, @level2type = 'COLUMN', @level2name = N'levelName'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧绛夌骇鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentLevel'
+, @level2type = 'COLUMN', @level2name = N'levelName'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentLevel',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧绛夌骇鍚敤鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentLevel'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧绛夌骇鍚敤鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentLevel'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentLevel',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentLevel'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentLevel'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_EquipmentLevel
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_EquipmentMaintain
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_EquipmentMaintain]
+GO
+CREATE TABLE [dbo].[TB_EM_EquipmentMaintain] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NOT NULL ,
+[insdt] datetime NOT NULL ,
+[equipmentCardID] varchar(50) NULL ,
+[equipmentName] varchar(50) NULL ,
+[equipmentClassID] varchar(50) NULL ,
+[equipmentModel] varchar(50) NULL ,
+[areaID] varchar(50) NULL ,
+[currentManageFlag] varchar(50) NULL ,
+[describe] varchar(50) NULL ,
+[maintenanceman] varchar(50) NULL ,
+[time] datetime2(7) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentMaintain',
+'COLUMN', N'describe')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠慨鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentMaintain'
+, @level2type = 'COLUMN', @level2name = N'describe'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠慨鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentMaintain'
+, @level2type = 'COLUMN', @level2name = N'describe'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentMaintain',
+'COLUMN', N'maintenanceman')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠慨鑰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentMaintain'
+, @level2type = 'COLUMN', @level2name = N'maintenanceman'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠慨鑰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentMaintain'
+, @level2type = 'COLUMN', @level2name = N'maintenanceman'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_EquipmentMaintain',
+'COLUMN', N'time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠慨鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentMaintain'
+, @level2type = 'COLUMN', @level2name = N'time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠慨鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_EquipmentMaintain'
+, @level2type = 'COLUMN', @level2name = N'time'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_EquipmentMaintain
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_EquipmentPoint
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_EquipmentPoint]
+GO
+CREATE TABLE [dbo].[TB_EM_EquipmentPoint] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[equipmentCardid] varchar(50) NULL ,
+[pointId] varchar(50) NULL ,
+[equipmentCardName] varchar(50) NULL ,
+[pointName] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_EquipmentPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_FacilitiesCard
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_FacilitiesCard]
+GO
+CREATE TABLE [dbo].[TB_EM_FacilitiesCard] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[position] varchar(100) NULL ,
+[asset_class_id] varchar(50) NULL ,
+[asset_class_code] varchar(50) NULL ,
+[code] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[facilities_class_id] varchar(50) NULL ,
+[structure] varchar(50) NULL ,
+[completed_time] datetime NULL ,
+[use_years_limit] money NULL ,
+[main_params] varchar(1000) NULL ,
+[built_area] varchar(50) NULL ,
+[number] money NULL ,
+[depreciation_years_limit] money NULL ,
+[original_value] money NULL ,
+[now_value] money NULL ,
+[design_unit] varchar(50) NULL ,
+[construction_unit] varchar(50) NULL ,
+[asset_status] varchar(50) NULL ,
+[asset_evaluate] varchar(50) NULL ,
+[remarks] varchar(200) NULL ,
+[model] varchar(100) NULL ,
+[material_quality] varchar(50) NULL ,
+[measure_unit] varchar(10) NULL ,
+[length] money NULL ,
+[type] char(10) NULL ,
+[unitId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_FacilitiesCard
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_FacilitiesClass
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_FacilitiesClass]
+GO
+CREATE TABLE [dbo].[TB_EM_FacilitiesClass] (
+[id] varchar(50) NOT NULL ,
+[code] varchar(50) NULL ,
+[name] varchar(100) NULL ,
+[remark] varchar(500) NULL ,
+[unit_id] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[morder] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_FacilitiesClass
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_GeographyArea
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_GeographyArea]
+GO
+CREATE TABLE [dbo].[TB_EM_GeographyArea] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(100) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[remark] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[bizid] varchar(50) NULL ,
+[code] varchar(50) NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_GeographyArea
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_MaintenancePlan
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_MaintenancePlan]
+GO
+CREATE TABLE [dbo].[TB_EM_MaintenancePlan] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NOT NULL ,
+[insuser] varchar(50) NOT NULL ,
+[plan_number] varchar(50) NULL ,
+[biz_id] varchar(100) NULL ,
+[equipment_id] varchar(50) NULL ,
+[process_section_id] varchar(50) NULL ,
+[plan_type] varchar(50) NULL ,
+[maintenance_man] varchar(500) NULL ,
+[initial_date] datetime NULL ,
+[interval_period] int NULL ,
+[plan_consume_time] int NULL ,
+[plan_date] date NULL ,
+[maintenance_way] varchar(50) NULL ,
+[plan_money] money NULL ,
+[content] varchar(1000) NULL ,
+[active] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[audit_id] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'plan_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'equipment_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'process_section_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'process_section_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'process_section_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'plan_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝绫诲瀷锛堟淇鍒掓垨缁存姢淇濆吇璁″垝锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝绫诲瀷锛堟淇鍒掓垨缁存姢淇濆吇璁″垝锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'maintenance_man')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璐熻矗浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'maintenance_man'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璐熻矗浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'maintenance_man'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'initial_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒濆鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'initial_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒濆鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'initial_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'interval_period')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闂撮殧鍛ㄦ湡锛堝ぉ锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'interval_period'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闂撮殧鍛ㄦ湡锛堝ぉ锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'interval_period'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'plan_consume_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝鑰楁椂锛堝ぉ锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_consume_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝鑰楁椂锛堝ぉ锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_consume_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'plan_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'maintenance_way')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫淇垨淇濆吇鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'maintenance_way'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫淇垨淇濆吇鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'maintenance_way'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'plan_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫淇垨淇濆吇鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫淇垨淇濆吇鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚敤鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚敤鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_MaintenancePlan',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_MaintenancePlan'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_MaintenancePlan
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_EM_MobileManagement
+-- ----------------------------
+DROP TABLE [dbo].[tb_EM_MobileManagement]
+GO
+CREATE TABLE [dbo].[tb_EM_MobileManagement] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[deviceid] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[remark] varchar(200) NULL ,
+[user_id] varchar(MAX) NULL ,
+[bizid] varchar(50) NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_EM_MobileManagement
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_StructureCard
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_StructureCard]
+GO
+CREATE TABLE [dbo].[TB_EM_StructureCard] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(500) NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[morder] int NULL ,
+[type] int NULL ,
+[longitude] float(53) NULL ,
+[latitude] float(53) NULL ,
+[class_id] varchar(50) NULL ,
+[active] bit NULL ,
+[unit_id] varchar(50) NULL ,
+[sname] varchar(50) NULL ,
+[design_code] varchar(255) NULL ,
+[adjustable_code] varchar(255) NULL ,
+[current_code] varchar(255) NULL ,
+[load_code] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_StructureCard',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧缁熶竴缂栫爜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_StructureCard'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧缁熶竴缂栫爜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_StructureCard'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_EM_StructureCard',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓昏澶噄d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_StructureCard'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓昏澶噄d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_EM_StructureCard'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+
+-- ----------------------------
+-- Records of TB_EM_StructureCard
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_StructureCard_picture
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_StructureCard_picture]
+GO
+CREATE TABLE [dbo].[TB_EM_StructureCard_picture] (
+[id] varchar(50) NOT NULL ,
+[structure_id] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[floor] varchar(50) NULL ,
+[morder] int NULL ,
+[unit_id] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[safe_level] varchar(50) NULL ,
+[safe_content] varchar(1000) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_StructureCard_picture
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_StructureCard_picture_file
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_StructureCard_picture_file]
+GO
+CREATE TABLE [dbo].[TB_EM_StructureCard_picture_file] (
+[id] varchar(50) NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(500) NULL ,
+[abspath] varchar(500) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[filepath] varchar(500) NULL ,
+[type] varchar(50) NULL ,
+[size] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_StructureCard_picture_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_StructureCard_picture_route
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_StructureCard_picture_route]
+GO
+CREATE TABLE [dbo].[TB_EM_StructureCard_picture_route] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[patrol_plan_id] varchar(50) NULL ,
+[structure_card_id] varchar(50) NULL ,
+[structure_card_picture_id] varchar(50) NULL ,
+[previous_id] varchar(50) NULL ,
+[next_id] varchar(50) NULL ,
+[type] varchar(2) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[posx] decimal(6,2) NULL ,
+[posy] decimal(6,2) NULL ,
+[container_width] decimal(6,2) NULL ,
+[container_height] decimal(6,2) NULL ,
+[morder] int NULL ,
+[patrol_content] varchar(1000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_StructureCard_picture_route
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_EM_StructureCard_picture_route_pointdetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_EM_StructureCard_picture_route_pointdetail]
+GO
+CREATE TABLE [dbo].[TB_EM_StructureCard_picture_route_pointdetail] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[contents] varchar(1000) NULL ,
+[requirement] varchar(1000) NULL ,
+[num] int NULL ,
+[ord] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_EM_StructureCard_picture_route_pointdetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_EMPP_EmppAdmin
+-- ----------------------------
+DROP TABLE [dbo].[tb_EMPP_EmppAdmin]
+GO
+CREATE TABLE [dbo].[tb_EMPP_EmppAdmin] (
+[id] varchar(50) NOT NULL ,
+[emppname] varchar(500) NOT NULL ,
+[host] varchar(500) NULL ,
+[port] int NULL ,
+[accountId] varchar(50) NOT NULL ,
+[accname] varchar(50) NOT NULL ,
+[password] varchar(50) NOT NULL ,
+[serviceId] varchar(50) NOT NULL ,
+[insertuserid] varchar(50) NOT NULL ,
+[insertdate] datetime NOT NULL ,
+[updateuserid] varchar(50) NOT NULL ,
+[updatedate] datetime NOT NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_EMPP_EmppAdmin
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_EMPP_EmppSend
+-- ----------------------------
+DROP TABLE [dbo].[tb_EMPP_EmppSend]
+GO
+CREATE TABLE [dbo].[tb_EMPP_EmppSend] (
+[id] varchar(50) NOT NULL ,
+[emppAdminid] varchar(50) NOT NULL ,
+[senduserid] varchar(50) NOT NULL ,
+[senddate] datetime NOT NULL ,
+[recuserid] varchar(MAX) NOT NULL ,
+[recusername] varchar(MAX) NOT NULL ,
+[sendtitle] varchar(MAX) NOT NULL ,
+[insertuserid] varchar(50) NOT NULL ,
+[insertdate] datetime NOT NULL ,
+[updateuserid] varchar(50) NOT NULL ,
+[updatedate] datetime NOT NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_EMPP_EmppSend
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_EMPP_EmppSendUser
+-- ----------------------------
+DROP TABLE [dbo].[tb_EMPP_EmppSendUser]
+GO
+CREATE TABLE [dbo].[tb_EMPP_EmppSendUser] (
+[id] varchar(50) NOT NULL ,
+[emppSendid] varchar(50) NOT NULL ,
+[senduserid] varchar(50) NOT NULL ,
+[senddate] datetime NOT NULL ,
+[recuserid] varchar(50) NOT NULL ,
+[mobile] varchar(50) NOT NULL ,
+[backdate] datetime NULL ,
+[insertuserid] varchar(50) NOT NULL ,
+[insertdate] datetime NOT NULL ,
+[updateuserid] varchar(50) NOT NULL ,
+[updatedate] datetime NOT NULL ,
+[msgId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_EMPP_EmppSendUser
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_energyEfficiency_electricityPrice
+-- ----------------------------
+DROP TABLE [dbo].[TB_energyEfficiency_electricityPrice]
+GO
+CREATE TABLE [dbo].[TB_energyEfficiency_electricityPrice] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[bizid] varchar(50) NULL ,
+[company] varchar(50) NULL ,
+[diantype] varchar(50) NULL ,
+[voltagelevel] varchar(50) NULL ,
+[dianduprice] float(53) NULL ,
+[peakprice] float(53) NULL ,
+[heightprice] float(53) NULL ,
+[sectionprice] float(53) NULL ,
+[troughprice] float(53) NULL ,
+[basicprice] float(53) NULL ,
+[transformerJFcapacity] float(53) NULL ,
+[transformernumber] float(53) NULL ,
+[transformerALLcapacity] float(53) NULL ,
+[basictariff] float(53) NULL ,
+[adjustmentcontent] varchar(500) NULL ,
+[remark] varchar(5000) NULL ,
+[purpose] varchar(5000) NULL ,
+[stop_time] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_energyEfficiency_electricityPrice
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_energyEfficiency_electricityPrice_detail
+-- ----------------------------
+DROP TABLE [dbo].[TB_energyEfficiency_electricityPrice_detail]
+GO
+CREATE TABLE [dbo].[TB_energyEfficiency_electricityPrice_detail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[bizid] varchar(50) NULL ,
+[company] varchar(50) NULL ,
+[diantype] varchar(50) NULL ,
+[voltagelevel] varchar(50) NULL ,
+[adjustmentcontent] varchar(500) NULL ,
+[remark] varchar(5000) NULL ,
+[start_time] varchar(50) NULL ,
+[end_time] varchar(50) NULL ,
+[pid] varchar(100) NULL ,
+[dianduprice] float(53) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_energyEfficiency_electricityPrice_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_equipment_code_library
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_code_library]
+GO
+CREATE TABLE [dbo].[tb_equipment_code_library] (
+[id] int NOT NULL IDENTITY(1,1) ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[table_name] varchar(50) NULL ,
+[table_column] varchar(50) NULL ,
+[field] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[active] int NULL
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[tb_equipment_code_library]', RESEED, 6)
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_code_library
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[tb_equipment_code_library] ON
+GO
+SET IDENTITY_INSERT [dbo].[tb_equipment_code_library] OFF
+GO
+
+-- ----------------------------
+-- Table structure for tb_equipment_code_rule
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_code_rule]
+GO
+CREATE TABLE [dbo].[tb_equipment_code_rule] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[alias_name] varchar(50) NULL ,
+[code_name] varchar(50) NULL ,
+[table_name] varchar(50) NULL ,
+[table_column] varchar(50) NULL ,
+[code_field] varchar(50) NULL ,
+[type] int NULL ,
+[code_num] int NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_code_rule
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Equipment_File
+-- ----------------------------
+DROP TABLE [dbo].[TB_Equipment_File]
+GO
+CREATE TABLE [dbo].[TB_Equipment_File] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[file_id] varchar(50) NULL ,
+[remark] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Equipment_File
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Equipment_Fittings
+-- ----------------------------
+DROP TABLE [dbo].[TB_Equipment_Fittings]
+GO
+CREATE TABLE [dbo].[TB_Equipment_Fittings] (
+[id] varchar(50) NOT NULL ,
+[equipment_id] varchar(50) NULL ,
+[goods_id] varchar(50) NULL ,
+[insdt] date NULL ,
+[insuser] varchar(50) NULL ,
+[upsdt] date NULL ,
+[upsuser] varchar(50) NULL ,
+[type] varchar(10) NULL ,
+[pid] varchar(50) NULL ,
+[equipment_or_facility] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Equipment_Fittings
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_equipment_maintenanceplan_equipmentcard
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_maintenanceplan_equipmentcard]
+GO
+CREATE TABLE [dbo].[tb_equipment_maintenanceplan_equipmentcard] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NOT NULL ,
+[insdt] datetime NOT NULL ,
+[maintenanceplanid] varchar(50) NULL ,
+[EquipmentCardid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_maintenanceplan_equipmentcard
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_equipment_maintenancerecord
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_maintenancerecord]
+GO
+CREATE TABLE [dbo].[tb_equipment_maintenancerecord] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[record_number] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[process_section_id] varchar(50) NULL ,
+[record_type] varchar(50) NULL ,
+[maintenance_man] varchar(50) NULL ,
+[start_date] datetime NULL ,
+[plan_finish_date] datetime NULL ,
+[actual_finish_date] datetime NULL ,
+[plan_consume_time] int NULL ,
+[maintenance_way] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[defect_level] varchar(50) NULL ,
+[plan_money] money NULL ,
+[actual_money] money NULL ,
+[fault_type_id] varchar(50) NULL ,
+[delay_reason] varchar(1000) NULL ,
+[change_parts] varchar(1000) NULL ,
+[content] varchar(1000) NULL ,
+[remark] varchar(1000) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'record_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'淇濆吇/妫淇/缁翠慨璁板綍鍗曞彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'record_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'淇濆吇/妫淇/缁翠慨璁板綍鍗曞彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'record_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'equipment_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'process_section_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'process_section_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'process_section_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'record_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁板綍绫诲瀷锛堢淮淇/淇濆吇/妫淇級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'record_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁板綍绫诲瀷锛堢淮淇/淇濆吇/妫淇級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'record_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'maintenance_man')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璐熻矗浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'maintenance_man'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璐熻矗浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'maintenance_man'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'start_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮濮嬫墽琛屾棩鏈燂紙绛炬敹浠诲姟鐨勬棩鏈燂級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'start_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮濮嬫墽琛屾棩鏈燂紙绛炬敹浠诲姟鐨勬棩鏈燂級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'start_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'plan_finish_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝瀹屾垚鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'plan_finish_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝瀹屾垚鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'plan_finish_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'actual_finish_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹為檯瀹屾垚鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'actual_finish_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹為檯瀹屾垚鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'actual_finish_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'plan_consume_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝娑堣楁椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'plan_consume_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝娑堣楁椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'plan_consume_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'maintenance_way')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠慨/妫淇/淇濆吇鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'maintenance_way'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠慨/妫淇/淇濆吇鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'maintenance_way'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁板綍鎵ц鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁板綍鎵ц鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'defect_level')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缂洪櫡绾у埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'defect_level'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缂洪櫡绾у埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'defect_level'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'plan_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'plan_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'plan_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'actual_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹為檯璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'actual_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹為檯璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'actual_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'fault_type_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁呴殰绫诲瀷id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'fault_type_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁呴殰绫诲瀷id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'fault_type_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'delay_reason')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寤惰鍘熷洜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'delay_reason'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寤惰鍘熷洜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'delay_reason'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'change_parts')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存崲澶囦欢'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'change_parts'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存崲澶囦欢'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'change_parts'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠慨/妫淇/淇濆吇鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠慨/妫淇/淇濆吇鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_maintenancerecord',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_maintenancerecord'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_maintenancerecord
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_equipment_paramset
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_paramset]
+GO
+CREATE TABLE [dbo].[tb_equipment_paramset] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[active] int NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_paramset
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_equipment_paramset_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_paramset_detail]
+GO
+CREATE TABLE [dbo].[tb_equipment_paramset_detail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[param_id] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[equipment_class_id] varchar(50) NULL ,
+[alarm_output_level_1] varchar(50) NULL ,
+[alarm_output_level_2] varchar(50) NULL ,
+[alarm_output_level_3] varchar(50) NULL ,
+[status_evaluation_project_id] varchar(50) NULL ,
+[allowable_datum_deviation] int NULL ,
+[weight] int NULL ,
+[evaluation_criteria_and_decision] varchar(50) NULL ,
+[evaluation_method] varchar(50) NULL ,
+[library_bizid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_paramset_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_equipment_paramset_status_evaluation
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_paramset_status_evaluation]
+GO
+CREATE TABLE [dbo].[tb_equipment_paramset_status_evaluation] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[score] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_paramset_status_evaluation
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_equipment_paramset_value
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_paramset_value]
+GO
+CREATE TABLE [dbo].[tb_equipment_paramset_value] (
+[id] varchar(50) NOT NULL ,
+[equipment_id] varchar(50) NULL ,
+[equipment_class_id] varchar(50) NULL ,
+[detail_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[value] float(53) NULL ,
+[alarm_limit_1] float(53) NULL ,
+[alarm_limit_2] float(53) NULL ,
+[alarm_limit_3] float(53) NULL ,
+[actual_source] varchar(50) NULL ,
+[base_value] float(53) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_paramset_value
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_equipment_plan
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_plan]
+GO
+CREATE TABLE [dbo].[tb_equipment_plan] (
+[id] varchar(50) NOT NULL ,
+[plan_number] varchar(50) NULL ,
+[plan_type_big] varchar(50) NULL ,
+[plan_type_small] varchar(50) NULL ,
+[plan_date] datetime NULL ,
+[plan_money] money NULL ,
+[plan_contents] varchar(500) NULL ,
+[status] varchar(10) NULL ,
+[cycle] varchar(10) NULL ,
+[audit_id] varchar(1000) NULL ,
+[processdefid] varchar(255) NULL ,
+[processId] varchar(255) NULL ,
+[unit_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[group_type_id] varchar(50) NULL ,
+[group_detail_id] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan',
+'COLUMN', N'plan_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝鍗曞彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan'
+, @level2type = 'COLUMN', @level2name = N'plan_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝鍗曞彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan'
+, @level2type = 'COLUMN', @level2name = N'plan_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan',
+'COLUMN', N'plan_type_big')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan'
+, @level2type = 'COLUMN', @level2name = N'plan_type_big'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan'
+, @level2type = 'COLUMN', @level2name = N'plan_type_big'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan',
+'COLUMN', N'plan_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan'
+, @level2type = 'COLUMN', @level2name = N'plan_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan'
+, @level2type = 'COLUMN', @level2name = N'plan_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan',
+'COLUMN', N'plan_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan'
+, @level2type = 'COLUMN', @level2name = N'plan_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan'
+, @level2type = 'COLUMN', @level2name = N'plan_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan',
+'COLUMN', N'plan_contents')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan'
+, @level2type = 'COLUMN', @level2name = N'plan_contents'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan'
+, @level2type = 'COLUMN', @level2name = N'plan_contents'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan',
+'COLUMN', N'audit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan'
+, @level2type = 'COLUMN', @level2name = N'audit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan'
+, @level2type = 'COLUMN', @level2name = N'audit_id'
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_plan
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_equipment_plan_equ
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_plan_equ]
+GO
+CREATE TABLE [dbo].[tb_equipment_plan_equ] (
+[id] varchar(50) NOT NULL ,
+[equipment_id] varchar(50) NULL ,
+[contents] varchar(500) NULL ,
+[plan_money] money NULL ,
+[plan_date] datetime NULL ,
+[pid] varchar(50) NULL ,
+[status] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_equ',
+'COLUMN', N'equipment_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_equ'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_equ'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_equ',
+'COLUMN', N'contents')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_equ'
+, @level2type = 'COLUMN', @level2name = N'contents'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_equ'
+, @level2type = 'COLUMN', @level2name = N'contents'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_equ',
+'COLUMN', N'plan_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_equ'
+, @level2type = 'COLUMN', @level2name = N'plan_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_equ'
+, @level2type = 'COLUMN', @level2name = N'plan_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_equ',
+'COLUMN', N'plan_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_equ'
+, @level2type = 'COLUMN', @level2name = N'plan_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_equ'
+, @level2type = 'COLUMN', @level2name = N'plan_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_equ',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓昏〃id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_equ'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓昏〃id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_equ'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_equ',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_equ'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_equ'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_plan_equ
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_equipment_plan_main_year
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_plan_main_year]
+GO
+CREATE TABLE [dbo].[tb_equipment_plan_main_year] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[plan_money] money NULL ,
+[particular_year] datetime NULL ,
+[remark] varchar(500) NULL ,
+[type] varchar(255) NULL ,
+[contents] varchar(2000) NULL ,
+[receive_user_id] varchar(255) NULL ,
+[name] varchar(255) NULL ,
+[plan_type] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_main_year',
+'COLUMN', N'unit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘俰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘俰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_main_year',
+'COLUMN', N'equipment_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_main_year',
+'COLUMN', N'plan_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year'
+, @level2type = 'COLUMN', @level2name = N'plan_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year'
+, @level2type = 'COLUMN', @level2name = N'plan_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_main_year',
+'COLUMN', N'particular_year')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'骞翠唤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year'
+, @level2type = 'COLUMN', @level2name = N'particular_year'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'骞翠唤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year'
+, @level2type = 'COLUMN', @level2name = N'particular_year'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_main_year',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_main_year',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绫诲瀷锛氶氱敤銆佹鼎婊戙佷华琛ㄣ侀槻鑵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绫诲瀷锛氶氱敤銆佹鼎婊戙佷华琛ㄣ侀槻鑵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_main_year',
+'COLUMN', N'contents')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠繚鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year'
+, @level2type = 'COLUMN', @level2name = N'contents'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠繚鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year'
+, @level2type = 'COLUMN', @level2name = N'contents'
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_plan_main_year
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_equipment_plan_main_year_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_plan_main_year_detail]
+GO
+CREATE TABLE [dbo].[tb_equipment_plan_main_year_detail] (
+[id] varchar(50) NOT NULL ,
+[main_type] varchar(255) NULL ,
+[pid] varchar(50) NULL ,
+[month] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_main_year_detail',
+'COLUMN', N'main_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'淇濆吇鍛ㄦ湡锛
+鏈
+瀛
+鍗婂勾
+骞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year_detail'
+, @level2type = 'COLUMN', @level2name = N'main_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'淇濆吇鍛ㄦ湡锛
+鏈
+瀛
+鍗婂勾
+骞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year_detail'
+, @level2type = 'COLUMN', @level2name = N'main_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_main_year_detail',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏宠仈 tb_equipment_plan_main_year 琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year_detail'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏宠仈 tb_equipment_plan_main_year 琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year_detail'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_equipment_plan_main_year_detail',
+'COLUMN', N'month')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈堜唤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year_detail'
+, @level2type = 'COLUMN', @level2name = N'month'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈堜唤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_equipment_plan_main_year_detail'
+, @level2type = 'COLUMN', @level2name = N'month'
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_plan_main_year_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_equipment_plan_type
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_plan_type]
+GO
+CREATE TABLE [dbo].[tb_equipment_plan_type] (
+[id] varchar(50) NOT NULL ,
+[library_active] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[morder] int NULL ,
+[code] varchar(50) NULL ,
+[is_compete] char(1) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_plan_type
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Equipment_RepairPlan
+-- ----------------------------
+DROP TABLE [dbo].[TB_Equipment_RepairPlan]
+GO
+CREATE TABLE [dbo].[TB_Equipment_RepairPlan] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NOT NULL ,
+[insuser] varchar(50) NOT NULL ,
+[plan_number] varchar(50) NULL ,
+[biz_id] varchar(100) NULL ,
+[equipment_id] varchar(50) NULL ,
+[process_section_id] varchar(50) NULL ,
+[plan_type] varchar(50) NULL ,
+[maintenance_man] varchar(500) NULL ,
+[initial_date] datetime NULL ,
+[interval_period] int NULL ,
+[plan_consume_time] int NULL ,
+[plan_date] date NULL ,
+[maintenance_way] varchar(50) NULL ,
+[plan_money] money NULL ,
+[content] varchar(1000) NULL ,
+[active] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[audit_id] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Equipment_RepairPlan
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Equipment_StatusManagement
+-- ----------------------------
+DROP TABLE [dbo].[TB_Equipment_StatusManagement]
+GO
+CREATE TABLE [dbo].[TB_Equipment_StatusManagement] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[active] varchar(10) NULL ,
+[workOrderSt] varchar(10) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Equipment_StatusManagement
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_equipment_stop_record
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_stop_record]
+GO
+CREATE TABLE [dbo].[tb_equipment_stop_record] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[apply_people] varchar(50) NULL ,
+[stop_reson] varchar(50) NULL ,
+[apply_time] datetime NULL ,
+[stop_apply_number] varchar(100) NULL ,
+[biz_id] varchar(50) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[audit_id] varchar(100) NULL ,
+[audit_man] varchar(100) NULL ,
+[status] varchar(50) NULL ,
+[stop_time] datetime NULL ,
+[start_time] datetime NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_stop_record
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_equipment_stop_record_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_equipment_stop_record_detail]
+GO
+CREATE TABLE [dbo].[tb_equipment_stop_record_detail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[stop_apply_number] varchar(100) NULL ,
+[equipment_card_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_equipment_stop_record_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Equipment_TransfersApply
+-- ----------------------------
+DROP TABLE [dbo].[TB_Equipment_TransfersApply]
+GO
+CREATE TABLE [dbo].[TB_Equipment_TransfersApply] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[company_name] varchar(50) NULL ,
+[work_process_name] varchar(50) NULL ,
+[send_to_biz_id] varchar(50) NULL ,
+[send_to_biz_name] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[equipment_name] varchar(50) NULL ,
+[equipment_model] varchar(50) NULL ,
+[assets_code] varchar(50) NULL ,
+[dept_id] varchar(50) NULL ,
+[dept_name] varchar(100) NULL ,
+[unit] varchar(30) NULL ,
+[number] int NULL ,
+[apply_people_Id] varchar(50) NULL ,
+[apply_people_name] varchar(50) NULL ,
+[remark] varchar(1000) NULL ,
+[file_path] varchar(200) NULL ,
+[transfers_instr] varchar(500) NULL ,
+[apply_time] date NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[audit_id] varchar(250) NULL ,
+[audit_man] varchar(100) NULL ,
+[transfers_apply_number] varchar(100) NULL ,
+[status] varchar(50) NULL ,
+[total_money] money NULL ,
+[dept_opinion] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'work_process_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綔娴佺▼鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'work_process_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綔娴佺▼鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'work_process_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'send_to_biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'琚敵璇峰巶鍖篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'send_to_biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'琚敵璇峰巶鍖篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'send_to_biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'send_to_biz_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'琚敵璇峰巶鍖哄悕绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'send_to_biz_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'琚敵璇峰巶鍖哄悕绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'send_to_biz_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'equipment_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'equipment_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'equipment_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'equipment_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'equipment_model')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧鍨嬪彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'equipment_model'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧鍨嬪彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'equipment_model'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'assets_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍥哄畾璧勪骇缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'assets_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍥哄畾璧勪骇缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'assets_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'dept_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'dept_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'dept_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'dept_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'unit')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'unit'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'unit'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁伴噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁伴噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'apply_people_Id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'apply_people_Id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'apply_people_Id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'apply_people_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'apply_people_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'apply_people_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'file_path')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闄勪欢涓婁紶璺緞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'file_path'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闄勪欢涓婁紶璺緞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'file_path'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'transfers_instr')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璋冩嫧璇存槑鎴栧師鍥'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'transfers_instr'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璋冩嫧璇存槑鎴栧師鍥'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'transfers_instr'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'apply_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'apply_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'apply_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'processDefId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀹氫箟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'processDefId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀹氫箟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'processDefId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'processId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'processId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'processId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Equipment_TransfersApply',
+'COLUMN', N'audit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'audit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Equipment_TransfersApply'
+, @level2type = 'COLUMN', @level2name = N'audit_id'
+GO
+
+-- ----------------------------
+-- Records of TB_Equipment_TransfersApply
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Equipment_TransfersApplyDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_Equipment_TransfersApplyDetail]
+GO
+CREATE TABLE [dbo].[TB_Equipment_TransfersApplyDetail] (
+[id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[transfers_apply_number] varchar(100) NULL ,
+[equipment_card_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Equipment_TransfersApplyDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_evaluation_criterion
+-- ----------------------------
+DROP TABLE [dbo].[tb_evaluation_criterion]
+GO
+CREATE TABLE [dbo].[tb_evaluation_criterion] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[criterion_name] varchar(50) NULL ,
+[nation_criterion_value] float(53) NULL ,
+[nation_criterion_min] float(53) NULL ,
+[nation_criterion_max] float(53) NULL ,
+[area_criterion_value] float(53) NULL ,
+[area_criterion_min] float(53) NULL ,
+[area_criterion_max] float(53) NULL ,
+[company_criterion_value] float(53) NULL ,
+[company_criterion_max] float(53) NULL ,
+[company_criterion_min] float(53) NULL ,
+[condition] varchar(50) NULL ,
+[remark] varchar(5000) NULL ,
+[detectionLimit] float(53) NULL ,
+[isSeries] bit NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_criterion',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勪环鏍囧噯琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勪环鏍囧噯琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_criterion',
+'COLUMN', N'criterion_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏍囧噯鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'criterion_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏍囧噯鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'criterion_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_criterion',
+'COLUMN', N'nation_criterion_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍥藉鏍囧噯姣旇緝鍩哄噯鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'nation_criterion_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍥藉鏍囧噯姣旇緝鍩哄噯鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'nation_criterion_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_criterion',
+'COLUMN', N'nation_criterion_min')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍥藉鏍囧噯姣旇緝鍩哄噯灏忓'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'nation_criterion_min'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍥藉鏍囧噯姣旇緝鍩哄噯灏忓'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'nation_criterion_min'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_criterion',
+'COLUMN', N'nation_criterion_max')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍥藉鏍囧噯姣旇緝鍩哄噯澶у'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'nation_criterion_max'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍥藉鏍囧噯姣旇緝鍩哄噯澶у'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'nation_criterion_max'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_criterion',
+'COLUMN', N'area_criterion_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍦板尯鏍囧噯姣旇緝鍩哄噯鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'area_criterion_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍦板尯鏍囧噯姣旇緝鍩哄噯鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'area_criterion_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_criterion',
+'COLUMN', N'area_criterion_min')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍦板尯鏍囧噯姣旇緝鍩哄噯灏忓'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'area_criterion_min'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍦板尯鏍囧噯姣旇緝鍩哄噯灏忓'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'area_criterion_min'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_criterion',
+'COLUMN', N'area_criterion_max')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍦板尯鏍囧噯姣旇緝鍩哄噯澶у'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'area_criterion_max'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍦板尯鏍囧噯姣旇緝鍩哄噯澶у'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'area_criterion_max'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_criterion',
+'COLUMN', N'company_criterion_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐呮帶鏍囧噯姣旇緝鍩哄噯鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'company_criterion_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐呮帶鏍囧噯姣旇緝鍩哄噯鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'company_criterion_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_criterion',
+'COLUMN', N'company_criterion_max')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐呮帶鏍囧噯姣旇緝鍩哄噯澶у'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'company_criterion_max'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐呮帶鏍囧噯姣旇緝鍩哄噯澶у'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'company_criterion_max'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_criterion',
+'COLUMN', N'company_criterion_min')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐呮帶鏍囧噯姣旇緝鍩哄噯灏忓'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'company_criterion_min'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐呮帶鏍囧噯姣旇緝鍩哄噯灏忓'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'company_criterion_min'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_criterion',
+'COLUMN', N'condition')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏉′欢锛1锛氬ぇ浜庯紝2锛氬皬浜庯紝3锛氬尯闂村唴锛4锛氬尯闂村锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'condition'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏉′欢锛1锛氬ぇ浜庯紝2锛氬皬浜庯紝3锛氬尯闂村唴锛4锛氬尯闂村锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'condition'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_criterion',
+'COLUMN', N'detectionLimit')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫娴嬮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'detectionLimit'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫娴嬮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_criterion'
+, @level2type = 'COLUMN', @level2name = N'detectionLimit'
+GO
+
+-- ----------------------------
+-- Records of tb_evaluation_criterion
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_evaluation_index
+-- ----------------------------
+DROP TABLE [dbo].[tb_evaluation_index]
+GO
+CREATE TABLE [dbo].[tb_evaluation_index] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[index_name] varchar(50) NULL ,
+[index_definition] varchar(5000) NULL ,
+[index_frequency] varchar(50) NULL ,
+[index_function] varchar(5000) NULL ,
+[remark] varchar(5000) NULL ,
+[evaluationCriterionIds] varchar(5000) NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟閰嶇疆琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟閰嶇疆琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index',
+'COLUMN', N'index_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index'
+, @level2type = 'COLUMN', @level2name = N'index_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index'
+, @level2type = 'COLUMN', @level2name = N'index_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index',
+'COLUMN', N'index_definition')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勫畾涔'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index'
+, @level2type = 'COLUMN', @level2name = N'index_definition'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勫畾涔'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index'
+, @level2type = 'COLUMN', @level2name = N'index_definition'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index',
+'COLUMN', N'index_frequency')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勯鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index'
+, @level2type = 'COLUMN', @level2name = N'index_frequency'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勯鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index'
+, @level2type = 'COLUMN', @level2name = N'index_frequency'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index',
+'COLUMN', N'index_function')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勬柟寮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index'
+, @level2type = 'COLUMN', @level2name = N'index_function'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勬柟寮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index'
+, @level2type = 'COLUMN', @level2name = N'index_function'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index',
+'COLUMN', N'evaluationCriterionIds')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏宠仈鐨勮瘎浠锋爣鍑唅ds'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterionIds'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏宠仈鐨勮瘎浠锋爣鍑唅ds'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterionIds'
+GO
+
+-- ----------------------------
+-- Records of tb_evaluation_index
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_evaluation_index_day
+-- ----------------------------
+DROP TABLE [dbo].[tb_evaluation_index_day]
+GO
+CREATE TABLE [dbo].[tb_evaluation_index_day] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[date] datetime NULL ,
+[criterion_value] varchar(5000) NULL ,
+[sub_index_nation] varchar(5000) NULL ,
+[sub_index_area] varchar(5000) NULL ,
+[sub_index_company] varchar(5000) NULL ,
+[wqi_day_nation] float(53) NULL ,
+[wqi_day_area] float(53) NULL ,
+[wqi_day_company] float(53) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_day',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏃ヨ瘎浠锋寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_day'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏃ヨ瘎浠锋寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_day'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_day',
+'COLUMN', N'criterion_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_day'
+, @level2type = 'COLUMN', @level2name = N'criterion_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_day'
+, @level2type = 'COLUMN', @level2name = N'criterion_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_day',
+'COLUMN', N'sub_index_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒嗘寚鏁帮紙鍥芥爣锛塲son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_day'
+, @level2type = 'COLUMN', @level2name = N'sub_index_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒嗘寚鏁帮紙鍥芥爣锛塲son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_day'
+, @level2type = 'COLUMN', @level2name = N'sub_index_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_day',
+'COLUMN', N'sub_index_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒嗘寚鏁帮紙鍦版爣锛塲son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_day'
+, @level2type = 'COLUMN', @level2name = N'sub_index_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒嗘寚鏁帮紙鍦版爣锛塲son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_day'
+, @level2type = 'COLUMN', @level2name = N'sub_index_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_day',
+'COLUMN', N'sub_index_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒嗘寚鏁帮紙鍐呮帶锛塲son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_day'
+, @level2type = 'COLUMN', @level2name = N'sub_index_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒嗘寚鏁帮紙鍐呮帶锛塲son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_day'
+, @level2type = 'COLUMN', @level2name = N'sub_index_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_day',
+'COLUMN', N'wqi_day_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏃ヨ瘎鎸囨暟鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_day'
+, @level2type = 'COLUMN', @level2name = N'wqi_day_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏃ヨ瘎鎸囨暟鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_day'
+, @level2type = 'COLUMN', @level2name = N'wqi_day_nation'
+GO
+
+-- ----------------------------
+-- Records of tb_evaluation_index_day
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_evaluation_index_m
+-- ----------------------------
+DROP TABLE [dbo].[tb_evaluation_index_m]
+GO
+CREATE TABLE [dbo].[tb_evaluation_index_m] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[index_name] varchar(50) NULL ,
+[index_definition] varchar(5000) NULL ,
+[index_frequency] varchar(50) NULL ,
+[index_function] varchar(5000) NULL ,
+[remark] varchar(5000) NULL ,
+[evaluationCriterion_bacteriology_Ids] varchar(5000) NULL ,
+[evaluationCriterion_disinfectant_Ids] varchar(5000) NULL ,
+[evaluationCriterion_sensoryorgans_Ids] varchar(5000) NULL ,
+[evaluationCriterion_toxicology_Ids] varchar(5000) NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_m',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈堣瘎浠锋寚鏁伴厤缃〃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈堣瘎浠锋寚鏁伴厤缃〃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_m',
+'COLUMN', N'index_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'index_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'index_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_m',
+'COLUMN', N'index_definition')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勫畾涔'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'index_definition'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勫畾涔'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'index_definition'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_m',
+'COLUMN', N'index_frequency')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勯鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'index_frequency'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勯鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'index_frequency'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_m',
+'COLUMN', N'index_function')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勬柟寮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'index_function'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勬柟寮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'index_function'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_m',
+'COLUMN', N'evaluationCriterion_bacteriology_Ids')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︽寚鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_bacteriology_Ids'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︽寚鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_bacteriology_Ids'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_m',
+'COLUMN', N'evaluationCriterion_disinfectant_Ids')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傛寚鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_disinfectant_Ids'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傛寚鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_disinfectant_Ids'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_m',
+'COLUMN', N'evaluationCriterion_sensoryorgans_Ids')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎰熷畼鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_sensoryorgans_Ids'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎰熷畼鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_sensoryorgans_Ids'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_m',
+'COLUMN', N'evaluationCriterion_toxicology_Ids')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'姣掔悊鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_toxicology_Ids'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'姣掔悊鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_m'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_toxicology_Ids'
+GO
+
+-- ----------------------------
+-- Records of tb_evaluation_index_m
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_evaluation_index_month
+-- ----------------------------
+DROP TABLE [dbo].[tb_evaluation_index_month]
+GO
+CREATE TABLE [dbo].[tb_evaluation_index_month] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[date] datetime NULL ,
+[criterion_bacteriology_value] varchar(5000) NULL ,
+[criterion_disinfectant_value] varchar(5000) NULL ,
+[criterion_sensoryorgan_value] varchar(5000) NULL ,
+[criterion_toxicology_value] varchar(5000) NULL ,
+[sub_index_nation] varchar(5000) NULL ,
+[sub_index_area] varchar(5000) NULL ,
+[sub_index_company] varchar(5000) NULL ,
+[wqi_bacteriology_month_nation] float(53) NULL ,
+[wqi_bacteriology_month_area] float(53) NULL ,
+[wqi_bacteriology_month_company] float(53) NULL ,
+[wqi_disinfectant_month_nation] float(53) NULL ,
+[wqi_disinfectant_month_area] float(53) NULL ,
+[wqi_disinfectant_month_company] float(53) NULL ,
+[wqi_sensoryorgan_month_nation] float(53) NULL ,
+[wqi_sensoryorgan_month_area] float(53) NULL ,
+[wqi_sensoryorgan_month_company] float(53) NULL ,
+[wqi_toxicology_month_nation] float(53) NULL ,
+[wqi_toxicology_month_area] float(53) NULL ,
+[wqi_toxicology_month_company] float(53) NULL ,
+[wqi_month_nation] float(53) NULL ,
+[wqi_month_area] float(53) NULL ,
+[wqi_month_company] float(53) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈堣瘎浠锋寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈堣瘎浠锋寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'criterion_bacteriology_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︽寚鏍囨娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'criterion_bacteriology_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︽寚鏍囨娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'criterion_bacteriology_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'criterion_disinfectant_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傛寚鏍囨娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'criterion_disinfectant_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傛寚鏍囨娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'criterion_disinfectant_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'criterion_sensoryorgan_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎰熷畼鎸囨爣妫娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'criterion_sensoryorgan_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎰熷畼鎸囨爣妫娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'criterion_sensoryorgan_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'criterion_toxicology_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'姣掔悊鎸囨爣妫娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'criterion_toxicology_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'姣掔悊鎸囨爣妫娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'criterion_toxicology_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_bacteriology_month_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︽寚鏍囧浗鏍囩患鍚堟寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_bacteriology_month_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︽寚鏍囧浗鏍囩患鍚堟寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_bacteriology_month_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_bacteriology_month_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︽寚鏍囧湴鏍囩患鍚堟寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_bacteriology_month_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︽寚鏍囧湴鏍囩患鍚堟寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_bacteriology_month_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_bacteriology_month_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︽寚鏍囧唴鎺х患鍚堟寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_bacteriology_month_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︽寚鏍囧唴鎺х患鍚堟寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_bacteriology_month_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_disinfectant_month_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傛寚鏍囧浗鏍囩患鍚堟寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_disinfectant_month_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傛寚鏍囧浗鏍囩患鍚堟寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_disinfectant_month_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_disinfectant_month_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傛寚鏍囧湴鏍囩患鍚堟寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_disinfectant_month_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傛寚鏍囧湴鏍囩患鍚堟寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_disinfectant_month_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_disinfectant_month_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傛寚鏍囧唴鎺х患鍚堟寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_disinfectant_month_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傛寚鏍囧唴鎺х患鍚堟寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_disinfectant_month_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_sensoryorgan_month_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎰熷畼鎸囨爣鍥芥爣缁煎悎鎸囨暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_sensoryorgan_month_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎰熷畼鎸囨爣鍥芥爣缁煎悎鎸囨暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_sensoryorgan_month_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_sensoryorgan_month_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎰熷畼鎸囨爣鍦版爣缁煎悎鎸囨暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_sensoryorgan_month_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎰熷畼鎸囨爣鍦版爣缁煎悎鎸囨暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_sensoryorgan_month_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_sensoryorgan_month_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎰熷畼鎸囨爣鍐呮帶缁煎悎鎸囨暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_sensoryorgan_month_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎰熷畼鎸囨爣鍐呮帶缁煎悎鎸囨暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_sensoryorgan_month_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_toxicology_month_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'姣掔悊鎸囨爣鍥芥爣缁煎悎鎸囨暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_toxicology_month_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'姣掔悊鎸囨爣鍥芥爣缁煎悎鎸囨暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_toxicology_month_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_toxicology_month_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'姣掔悊鎸囨爣鍦版爣缁煎悎鎸囨暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_toxicology_month_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'姣掔悊鎸囨爣鍦版爣缁煎悎鎸囨暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_toxicology_month_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_toxicology_month_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'姣掔悊鎸囨爣鍐呮帶缁煎悎鎸囨暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_toxicology_month_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'姣掔悊鎸囨爣鍐呮帶缁煎悎鎸囨暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_toxicology_month_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_month_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈堣瘎鎸囨暟鍥芥爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_month_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈堣瘎鎸囨暟鍥芥爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_month_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_month_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈堣瘎鎸囨暟鍦版爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_month_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈堣瘎鎸囨暟鍦版爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_month_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_month',
+'COLUMN', N'wqi_month_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈堣瘎鎸囨暟鍐呮帶'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_month_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈堣瘎鎸囨暟鍐呮帶'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_month'
+, @level2type = 'COLUMN', @level2name = N'wqi_month_company'
+GO
+
+-- ----------------------------
+-- Records of tb_evaluation_index_month
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_evaluation_index_y
+-- ----------------------------
+DROP TABLE [dbo].[tb_evaluation_index_y]
+GO
+CREATE TABLE [dbo].[tb_evaluation_index_y] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[index_name] varchar(50) NULL ,
+[index_definition] varchar(5000) NULL ,
+[index_frequency] varchar(50) NULL ,
+[index_function] varchar(5000) NULL ,
+[remark] varchar(5000) NULL ,
+[evaluationCriterion_bacteriology_Ids] varchar(5000) NULL ,
+[evaluationCriterion_disinfectant_Ids] varchar(5000) NULL ,
+[evaluationCriterion_sensoryorgans_Ids] varchar(5000) NULL ,
+[evaluationCriterion_toxicology_Ids] varchar(5000) NULL ,
+[evaluationCriterion_organic_Ids] varchar(5000) NULL ,
+[evaluationCriterion_smell_Ids] varchar(5000) NULL ,
+[evaluationCriterion_dbps_Ids] varchar(5000) NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_y',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'骞磋瘎浠锋寚鏁伴厤缃〃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'骞磋瘎浠锋寚鏁伴厤缃〃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_y',
+'COLUMN', N'index_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'index_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'index_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_y',
+'COLUMN', N'index_definition')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勫畾涔'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'index_definition'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勫畾涔'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'index_definition'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_y',
+'COLUMN', N'index_frequency')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勯鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'index_frequency'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勯鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'index_frequency'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_y',
+'COLUMN', N'index_function')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勬柟寮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'index_function'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勪环鎸囨暟鐨勬柟寮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'index_function'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_y',
+'COLUMN', N'evaluationCriterion_bacteriology_Ids')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︽寚鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_bacteriology_Ids'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︽寚鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_bacteriology_Ids'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_y',
+'COLUMN', N'evaluationCriterion_disinfectant_Ids')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傛寚鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_disinfectant_Ids'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傛寚鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_disinfectant_Ids'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_y',
+'COLUMN', N'evaluationCriterion_sensoryorgans_Ids')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎰熷畼鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_sensoryorgans_Ids'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎰熷畼鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_sensoryorgans_Ids'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_y',
+'COLUMN', N'evaluationCriterion_toxicology_Ids')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'姣掔悊鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_toxicology_Ids'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'姣掔悊鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_toxicology_Ids'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_y',
+'COLUMN', N'evaluationCriterion_organic_Ids')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈夋満鐗╂寚鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_organic_Ids'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈夋満鐗╂寚鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_organic_Ids'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_y',
+'COLUMN', N'evaluationCriterion_smell_Ids')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍡呭懗鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_smell_Ids'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍡呭懗鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_smell_Ids'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_y',
+'COLUMN', N'evaluationCriterion_dbps_Ids')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓骇鍝佹寚鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_dbps_Ids'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓骇鍝佹寚鏍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_y'
+, @level2type = 'COLUMN', @level2name = N'evaluationCriterion_dbps_Ids'
+GO
+
+-- ----------------------------
+-- Records of tb_evaluation_index_y
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_evaluation_index_year
+-- ----------------------------
+DROP TABLE [dbo].[tb_evaluation_index_year]
+GO
+CREATE TABLE [dbo].[tb_evaluation_index_year] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[date] date NULL ,
+[criterion_bacteriology_value] varchar(5000) NULL ,
+[criterion_disinfectant_value] varchar(5000) NULL ,
+[criterion_sensoryorgan_value] varchar(5000) NULL ,
+[criterion_toxicology_value] varchar(5000) NULL ,
+[criterion_organic_value] varchar(5000) NULL ,
+[criterion_smell_value] varchar(5000) NULL ,
+[criterion_dbps_value] varchar(5000) NULL ,
+[wqi_bacteriology_year_nation] float(53) NULL ,
+[wqi_bacteriology_year_area] float(53) NULL ,
+[wqi_bacteriology_year_company] float(53) NULL ,
+[wqi_disinfectant_year_nation] float(53) NULL ,
+[wqi_disinfectant_year_area] float(53) NULL ,
+[wqi_disinfectant_year_company] float(53) NULL ,
+[wqi_sensoryorgan_year_nation] float(53) NULL ,
+[wqi_sensoryorgan_year_area] float(53) NULL ,
+[wqi_sensoryorgan_year_company] float(53) NULL ,
+[wqi_toxicology_year_nation] float(53) NULL ,
+[wqi_toxicology_year_area] float(53) NULL ,
+[wqi_toxicology_year_company] float(53) NULL ,
+[wqi_organic_year_nation] float(53) NULL ,
+[wqi_organic_year_area] float(53) NULL ,
+[wqi_organic_year_company] float(53) NULL ,
+[wqi_smell_year_nation] float(53) NULL ,
+[wqi_smell_year_area] float(53) NULL ,
+[wqi_smell_year_company] float(53) NULL ,
+[wqi_dbps_year_nation] float(53) NULL ,
+[wqi_dbps_year_area] float(53) NULL ,
+[wqi_dbps_year_company] float(53) NULL ,
+[wqi_basic_year_nation] float(53) NULL ,
+[wqi_basic_year_area] float(53) NULL ,
+[wqi_basic_year_company] float(53) NULL ,
+[wqi_features_year_nation] float(53) NULL ,
+[wqi_features_year_area] float(53) NULL ,
+[wqi_features_year_company] float(53) NULL ,
+[wqi_year_nation] float(53) NULL ,
+[wqi_year_area] float(53) NULL ,
+[wqi_year_company] float(53) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'骞磋瘎浠锋寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'骞磋瘎浠锋寚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'criterion_bacteriology_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︽寚鏍囨娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'criterion_bacteriology_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︽寚鏍囨娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'criterion_bacteriology_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'criterion_disinfectant_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傛寚鏍囨娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'criterion_disinfectant_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傛寚鏍囨娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'criterion_disinfectant_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'criterion_sensoryorgan_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎰熷畼鎸囨爣妫娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'criterion_sensoryorgan_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎰熷畼鎸囨爣妫娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'criterion_sensoryorgan_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'criterion_toxicology_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'姣掔悊鎸囨爣妫娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'criterion_toxicology_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'姣掔悊鎸囨爣妫娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'criterion_toxicology_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'criterion_organic_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈夋満鐗╂寚鏍囨娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'criterion_organic_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈夋満鐗╂寚鏍囨娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'criterion_organic_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'criterion_smell_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍡呭懗鎸囨爣妫娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'criterion_smell_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍡呭懗鎸囨爣妫娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'criterion_smell_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'criterion_dbps_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓骇鍝佹寚鏍囨娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'criterion_dbps_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓骇鍝佹寚鏍囨娴嬪糺son鏁版嵁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'criterion_dbps_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_bacteriology_year_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︾患鍚堟寚鏁帮紙鍥芥爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_bacteriology_year_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︾患鍚堟寚鏁帮紙鍥芥爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_bacteriology_year_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_bacteriology_year_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︾患鍚堟寚鏁帮紙鍦版爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_bacteriology_year_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︾患鍚堟寚鏁帮紙鍦版爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_bacteriology_year_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_bacteriology_year_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︾患鍚堟寚鏁帮紙鍐呮帶锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_bacteriology_year_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁嗚弻瀛︾患鍚堟寚鏁帮紙鍐呮帶锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_bacteriology_year_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_disinfectant_year_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傜患鍚堟寚鏁帮紙鍥芥爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_disinfectant_year_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傜患鍚堟寚鏁帮紙鍥芥爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_disinfectant_year_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_disinfectant_year_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傜患鍚堟寚鏁帮紙鍦版爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_disinfectant_year_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傜患鍚堟寚鏁帮紙鍦版爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_disinfectant_year_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_disinfectant_year_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傜患鍚堟寚鏁帮紙鍐呮帶锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_disinfectant_year_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓傜患鍚堟寚鏁帮紙鍐呮帶锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_disinfectant_year_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_sensoryorgan_year_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎰熷畼缁煎悎鎸囨暟锛堝浗鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_sensoryorgan_year_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎰熷畼缁煎悎鎸囨暟锛堝浗鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_sensoryorgan_year_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_sensoryorgan_year_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎰熷畼缁煎悎鎸囨暟锛堝湴鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_sensoryorgan_year_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎰熷畼缁煎悎鎸囨暟锛堝湴鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_sensoryorgan_year_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_sensoryorgan_year_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎰熷畼缁煎悎鎸囨暟锛堝唴鎺э級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_sensoryorgan_year_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎰熷畼缁煎悎鎸囨暟锛堝唴鎺э級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_sensoryorgan_year_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_toxicology_year_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'姣掔悊缁煎悎鎸囨暟锛堝浗鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_toxicology_year_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'姣掔悊缁煎悎鎸囨暟锛堝浗鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_toxicology_year_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_toxicology_year_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'姣掔悊缁煎悎鎸囨暟锛堝湴鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_toxicology_year_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'姣掔悊缁煎悎鎸囨暟锛堝湴鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_toxicology_year_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_toxicology_year_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'姣掔悊缁煎悎鎸囨暟锛堝唴鎺э級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_toxicology_year_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'姣掔悊缁煎悎鎸囨暟锛堝唴鎺э級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_toxicology_year_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_organic_year_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈夋満鐗╃患鍚堟寚鏁帮紙鍥芥爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_organic_year_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈夋満鐗╃患鍚堟寚鏁帮紙鍥芥爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_organic_year_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_organic_year_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈夋満鐗╃患鍚堟寚鏁帮紙鍦版爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_organic_year_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈夋満鐗╃患鍚堟寚鏁帮紙鍦版爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_organic_year_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_organic_year_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈夋満鐗╃患鍚堟寚鏁帮紙鍐呮帶锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_organic_year_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈夋満鐗╃患鍚堟寚鏁帮紙鍐呮帶锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_organic_year_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_smell_year_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍡呭懗缁煎悎鎸囨暟锛堝浗鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_smell_year_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍡呭懗缁煎悎鎸囨暟锛堝浗鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_smell_year_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_smell_year_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍡呭懗缁煎悎鎸囨暟锛堝湴鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_smell_year_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍡呭懗缁煎悎鎸囨暟锛堝湴鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_smell_year_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_smell_year_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍡呭懗缁煎悎鎸囨暟锛堝唴鎺э級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_smell_year_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍡呭懗缁煎悎鎸囨暟锛堝唴鎺э級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_smell_year_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_dbps_year_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓骇鍝佺患鍚堟寚鏁帮紙鍥芥爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_dbps_year_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓骇鍝佺患鍚堟寚鏁帮紙鍥芥爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_dbps_year_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_dbps_year_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓骇鍝佺患鍚堟寚鏁帮紙鍦版爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_dbps_year_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓骇鍝佺患鍚堟寚鏁帮紙鍦版爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_dbps_year_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_dbps_year_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓骇鍝佺患鍚堟寚鏁帮紙鍐呮帶锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_dbps_year_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娑堟瘨鍓骇鍝佺患鍚堟寚鏁帮紙鍐呮帶锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_dbps_year_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_basic_year_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍩虹鎸囨暟锛堝浗鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_basic_year_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍩虹鎸囨暟锛堝浗鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_basic_year_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_basic_year_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍩虹鎸囨暟锛堝湴鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_basic_year_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍩虹鎸囨暟锛堝湴鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_basic_year_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_basic_year_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍩虹鎸囨暟锛堝唴鎺э級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_basic_year_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍩虹鎸囨暟锛堝唴鎺э級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_basic_year_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_features_year_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗瑰緛鎸囨暟锛堝浗鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_features_year_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗瑰緛鎸囨暟锛堝浗鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_features_year_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_features_year_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗瑰緛鎸囨暟锛堝湴鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_features_year_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗瑰緛鎸囨暟锛堝湴鏍囷級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_features_year_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_features_year_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗瑰緛鎸囨暟锛堝唴鎺э級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_features_year_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗瑰緛鎸囨暟锛堝唴鎺э級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_features_year_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_year_nation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'骞磋瘎浠锋寚鏁帮紙鍥芥爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_year_nation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'骞磋瘎浠锋寚鏁帮紙鍥芥爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_year_nation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_year_area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'骞磋瘎浠锋寚鏁帮紙鍦版爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_year_area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'骞磋瘎浠锋寚鏁帮紙鍦版爣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_year_area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_evaluation_index_year',
+'COLUMN', N'wqi_year_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'骞磋瘎浠锋寚鏁帮紙鍐呮帶锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_year_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'骞磋瘎浠锋寚鏁帮紙鍐呮帶锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_evaluation_index_year'
+, @level2type = 'COLUMN', @level2name = N'wqi_year_company'
+GO
+
+-- ----------------------------
+-- Records of tb_evaluation_index_year
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_extsystem
+-- ----------------------------
+DROP TABLE [dbo].[tb_extsystem]
+GO
+CREATE TABLE [dbo].[tb_extsystem] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[status] bit NULL ,
+[mode] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[url] varchar(200) NULL ,
+[namespace] varchar(100) NULL ,
+[workShopId] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_extsystem',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵灞炵郴缁熺被鍨'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_extsystem'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵灞炵郴缁熺被鍨'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_extsystem'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_extsystem',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚敤鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_extsystem'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚敤鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_extsystem'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_extsystem',
+'COLUMN', N'mode')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閫氳鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_extsystem'
+, @level2type = 'COLUMN', @level2name = N'mode'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閫氳鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_extsystem'
+, @level2type = 'COLUMN', @level2name = N'mode'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_extsystem',
+'COLUMN', N'url')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇锋眰閾炬帴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_extsystem'
+, @level2type = 'COLUMN', @level2name = N'url'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇锋眰閾炬帴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_extsystem'
+, @level2type = 'COLUMN', @level2name = N'url'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_extsystem',
+'COLUMN', N'namespace')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍛藉悕绌洪棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_extsystem'
+, @level2type = 'COLUMN', @level2name = N'namespace'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍛藉悕绌洪棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_extsystem'
+, @level2type = 'COLUMN', @level2name = N'namespace'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_extsystem',
+'COLUMN', N'workShopId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杞﹂棿Id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_extsystem'
+, @level2type = 'COLUMN', @level2name = N'workShopId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杞﹂棿Id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_extsystem'
+, @level2type = 'COLUMN', @level2name = N'workShopId'
+GO
+
+-- ----------------------------
+-- Records of tb_extsystem
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_finance_equipment_dept_info
+-- ----------------------------
+DROP TABLE [dbo].[tb_finance_equipment_dept_info]
+GO
+CREATE TABLE [dbo].[tb_finance_equipment_dept_info] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[code] varchar(50) NULL ,
+[belong_code] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_finance_equipment_dept_info
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_formula_configure
+-- ----------------------------
+DROP TABLE [dbo].[tb_formula_configure]
+GO
+CREATE TABLE [dbo].[tb_formula_configure] (
+[id] varchar(50) NOT NULL ,
+[mpcode] varchar(50) NULL ,
+[unitId] varchar(50) NULL ,
+[datatype] varchar(10) NULL ,
+[exp] varchar(500) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_formula_configure
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_formula_configureDetail
+-- ----------------------------
+DROP TABLE [dbo].[tb_formula_configureDetail]
+GO
+CREATE TABLE [dbo].[tb_formula_configureDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[mode] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[pmpid] varchar(50) NULL ,
+[formulaname] varchar(100) NULL ,
+[starthour] int NULL ,
+[unitId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_formula_configureDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_fwk_menunumber
+-- ----------------------------
+DROP TABLE [dbo].[tb_fwk_menunumber]
+GO
+CREATE TABLE [dbo].[tb_fwk_menunumber] (
+[id] varchar(50) NOT NULL ,
+[menuitemid] varchar(50) NULL ,
+[onclickdatetime] datetime NOT NULL ,
+[userid] varchar(50) NOT NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Table structure for tb_fwk_usertomenu
+-- ----------------------------
+DROP TABLE [dbo].[tb_fwk_usertomenu]
+GO
+CREATE TABLE [dbo].[tb_fwk_usertomenu] (
+[id] varchar(50) NOT NULL ,
+[touserid] varchar(50) NOT NULL ,
+[menuitemname] varchar(500) NOT NULL ,
+[menuitemid] varchar(50) NOT NULL ,
+[menuitemurl] varchar(2000) NULL ,
+[pid] varchar(50) NOT NULL ,
+[morder] int NOT NULL ,
+[insertuserid] varchar(50) NOT NULL ,
+[insertdate] datetime NOT NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_fwk_usertomenu
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_info
+-- ----------------------------
+DROP TABLE [dbo].[tb_info]
+GO
+CREATE TABLE [dbo].[tb_info] (
+[id] varchar(255) NOT NULL ,
+[title] varchar(255) NULL ,
+[matter] varchar(MAX) NULL ,
+[typeid] varchar(255) NULL ,
+[publishtime1] datetime NULL ,
+[publishtime2] datetime NULL ,
+[recvid] varchar(4000) NULL ,
+[insuser] varchar(255) NULL ,
+[insdt] datetime NULL ,
+[modifydt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_info
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_info_file
+-- ----------------------------
+DROP TABLE [dbo].[tb_info_file]
+GO
+CREATE TABLE [dbo].[tb_info_file] (
+[id] varchar(255) NOT NULL ,
+[masterid] varchar(255) NULL ,
+[filename] varchar(4000) NULL ,
+[abspath] varchar(4000) NULL ,
+[size] varchar(255) NULL ,
+[insuser] varchar(255) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_info_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_info_recv
+-- ----------------------------
+DROP TABLE [dbo].[tb_info_recv]
+GO
+CREATE TABLE [dbo].[tb_info_recv] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[recvid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_info_recv
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_info_type
+-- ----------------------------
+DROP TABLE [dbo].[tb_info_type]
+GO
+CREATE TABLE [dbo].[tb_info_type] (
+[id] varchar(255) NOT NULL ,
+[name] varchar(255) NULL ,
+[memo] varchar(255) NULL ,
+[status] varchar(255) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(255) NULL ,
+[owner] varchar(50) NULL ,
+[modifydt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_info_type
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_job
+-- ----------------------------
+DROP TABLE [dbo].[tb_job]
+GO
+CREATE TABLE [dbo].[tb_job] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(200) NULL ,
+[taskid] varchar(50) NULL ,
+[pri] int NULL ,
+[pid] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[dept_id] varchar(50) NULL ,
+[serial] varchar(50) NULL ,
+[level_type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_job
+-- ----------------------------
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002545', N'2026-01-27 00:27:22.000', N'emp01', N'鎬荤粡鐞', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'1b29669f-2f49-4fd9-8766-883bcfd9d616', N'1')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002546', N'2026-01-27 00:27:22.000', N'emp01', N'鏀儴涔﹁', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'0192A92F-03A8-4F76-A0E0-74BAB5E5919F', N'1')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002547', N'2026-01-27 00:27:22.000', N'emp01', N'鍓粡鐞', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'59C157CB-11CF-49DB-803C-975DA4C14B0A', N'1')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002548', N'2026-01-27 00:27:22.000', N'emp01', N'琛屾斂绉戝壇绉戦暱', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'F013634D-1BC6-413A-B967-6AF9574BCE3A', N'2')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002549', N'2026-01-27 00:27:22.000', N'emp01', N'鍛樺伐', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'18E857D3-CE53-4F83-AD7E-7837B2A47ECD', N'3')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002550', N'2026-01-27 00:27:22.000', N'emp01', N'鍚庡嫟', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'3F431DC1-2A6A-43ED-8D16-CD9B76211CA8', N'3')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002551', N'2026-01-27 00:27:22.000', N'emp01', N'璐㈠姟绉戠闀', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'43A4E600-E877-40AC-8B68-D7145E06AEED', N'2')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002552', N'2026-01-27 00:27:22.000', N'emp01', N'鍑虹撼', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'34FB0C70-043C-4962-96D2-3296591B931F', N'3')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002553', N'2026-01-27 00:27:22.000', N'emp01', N'绠$嚎绉戠闀', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'FD7A579B-520A-41CF-9D96-ED4BC56FC510', N'2')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002554', N'2026-01-27 00:27:22.000', N'emp01', N'鍏艰亴鐜繚涓撳憳', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'75C43C19-9E2F-4228-B979-E41CA6456265', N'3')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002555', N'2026-01-27 00:27:22.000', N'emp01', N'鍖栭獙绉戝壇绉戦暱', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'640AF1E3-C222-4C4E-8C6B-8749242791CF', N'2')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002556', N'2026-01-27 00:27:22.000', N'emp01', N'杩愯绉戠闀', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'A6D4C617-8748-4BCB-9929-DF7201CE682B', N'2')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002557', N'2026-01-27 00:27:22.000', N'emp01', N'杩愯绉戝壇绉戦暱', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'8B693B01-09E1-489E-B97E-9324189640D8', N'2')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002558', N'2026-01-27 00:27:22.000', N'emp01', N'鐢茬彮鐝暱', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'54D7754B-569F-403C-9265-9BD00F41F7B8', N'3')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002559', N'2026-01-27 00:27:22.000', N'emp01', N'涔欑彮鐝暱', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'61A0D616-C004-45A4-8170-BB4D49EC2E5D', N'3')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002600', N'2026-01-27 00:27:22.000', N'emp01', N'涓欑彮鐝暱', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'D664A6C5-AD73-4EB0-8203-416A0E106740', N'3')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002601', N'2026-01-27 00:27:22.000', N'emp01', N'涓佺彮鐝暱', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'AA993B5A-496E-43AB-AA2D-6DF0CEC852D0', N'0')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002602', N'2026-01-27 00:27:22.000', N'emp01', N'鑴辨偿鐝彮闀', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'45400402-95CC-4A52-BD10-8EF7E2053272', N'3')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002603', N'2026-01-27 00:27:22.000', N'emp01', N'瀹夊叏鍛', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'C8A061D7-C0CE-4E4A-90E6-6779D4E7E5A4', N'3')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002604', N'2026-01-27 00:27:22.000', N'emp01', N'鍏艰亴瀹夊叏鍛', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'B631AD4C-0D31-4E2A-901B-D34E30416512', N'3')
+GO
+GO
+INSERT INTO [dbo].[tb_job] ([id], [insdt], [insuser], [name], [taskid], [pri], [pid], [biz_id], [dept_id], [serial], [level_type]) VALUES (N'SHJSW-WS-20260127002605', N'2026-01-27 00:27:22.000', N'emp01', N'鏈虹數绉戝壇绉戦暱', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', null, N'199479D1-8FE9-4D98-A6B4-24E7159E8F40', N'2')
+GO
+GO
+
+-- ----------------------------
+-- Table structure for TB_JSYW_Company
+-- ----------------------------
+DROP TABLE [dbo].[TB_JSYW_Company]
+GO
+CREATE TABLE [dbo].[TB_JSYW_Company] (
+[id] varchar(50) NOT NULL ,
+[wrylb_text] varchar(500) NULL ,
+[xzqh] varchar(500) NULL ,
+[create_time] datetime NULL ,
+[year] int NULL ,
+[dwmc] varchar(500) NULL ,
+[itemids] varchar(500) NULL ,
+[scdz] varchar(500) NULL ,
+[latitude] varchar(500) NULL ,
+[longitude] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_JSYW_Company
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_JSYW_Point
+-- ----------------------------
+DROP TABLE [dbo].[TB_JSYW_Point]
+GO
+CREATE TABLE [dbo].[TB_JSYW_Point] (
+[id] varchar(50) NOT NULL ,
+[factorname] varchar(50) NULL ,
+[psname] varchar(100) NULL ,
+[update_date] datetime NULL ,
+[update_time] datetime NULL ,
+[outputname] varchar(50) NULL ,
+[tstamp] datetime NULL ,
+[pollutantvalue] money NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_JSYW_Point
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_kpi_apply_biz
+-- ----------------------------
+DROP TABLE [dbo].[tb_kpi_apply_biz]
+GO
+CREATE TABLE [dbo].[tb_kpi_apply_biz] (
+[id] varchar(50) NOT NULL ,
+[period_instance_id] varchar(50) NOT NULL ,
+[status] tinyint NOT NULL ,
+[create_user_id] varchar(50) NOT NULL ,
+[auditors] varchar(255) NULL ,
+[create_time] datetime NOT NULL ,
+[update_time] datetime NOT NULL ,
+[is_deleted] bit NOT NULL ,
+[unit_id] varchar(50) NULL ,
+[rejection_comment] varchar(255) NULL ,
+[marker] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_kpi_apply_biz
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_kpi_dimension
+-- ----------------------------
+DROP TABLE [dbo].[tb_kpi_dimension]
+GO
+CREATE TABLE [dbo].[tb_kpi_dimension] (
+[id] varchar(50) NOT NULL ,
+[dimension_name] varchar(30) NOT NULL ,
+[dimension_type] tinyint NULL ,
+[status] tinyint NOT NULL ,
+[desc] varchar(100) NULL ,
+[create_time] datetime NOT NULL ,
+[update_time] datetime NOT NULL ,
+[is_deleted] bit NOT NULL ,
+[remark] varchar(500) NULL ,
+[period_type] varchar(255) NULL ,
+[job_type] varchar(255) NULL ,
+[morder] int NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_dimension',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳缁村害绠$悊琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳缁村害绠$悊琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_dimension',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_dimension',
+'COLUMN', N'dimension_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳缁村害鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'dimension_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳缁村害鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'dimension_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_dimension',
+'COLUMN', N'dimension_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳缁村害绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'dimension_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳缁村害绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'dimension_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_dimension',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_dimension',
+'COLUMN', N'desc')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'desc'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'desc'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_dimension',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_dimension',
+'COLUMN', N'update_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_dimension',
+'COLUMN', N'is_deleted')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_dimension'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+GO
+
+-- ----------------------------
+-- Records of tb_kpi_dimension
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_kpi_indicator_lib
+-- ----------------------------
+DROP TABLE [dbo].[tb_kpi_indicator_lib]
+GO
+CREATE TABLE [dbo].[tb_kpi_indicator_lib] (
+[id] varchar(50) NOT NULL ,
+[dimension_id] varchar(50) NOT NULL ,
+[job_id] varchar(50) NOT NULL ,
+[period_type] tinyint NOT NULL ,
+[audit_level_weight] varchar(20) NULL ,
+[result_weight] tinyint NULL ,
+[process_weight] tinyint NULL ,
+[create_time] datetime NOT NULL ,
+[update_time] datetime NOT NULL ,
+[is_deleted] bit NOT NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁╂晥鑰冩牳搴撶鐞嗚〃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁╂晥鑰冩牳搴撶鐞嗚〃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib',
+'COLUMN', N'dimension_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳缁村害涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'dimension_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳缁村害涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'dimension_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib',
+'COLUMN', N'job_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宀椾綅涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'job_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宀椾綅涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'job_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib',
+'COLUMN', N'period_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鍛ㄦ湡绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'period_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鍛ㄦ湡绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'period_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib',
+'COLUMN', N'audit_level_weight')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勫垎灞傜骇鏉冮噸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'audit_level_weight'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勫垎灞傜骇鏉冮噸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'audit_level_weight'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib',
+'COLUMN', N'result_weight')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹屾垚缁撴灉鏉冮噸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'result_weight'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹屾垚缁撴灉鏉冮噸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'result_weight'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib',
+'COLUMN', N'process_weight')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杩囩▼琛ㄧ幇鏉冮噸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'process_weight'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杩囩▼琛ㄧ幇鏉冮噸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'process_weight'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib',
+'COLUMN', N'update_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib',
+'COLUMN', N'is_deleted')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+GO
+
+-- ----------------------------
+-- Records of tb_kpi_indicator_lib
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_kpi_indicator_lib_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_kpi_indicator_lib_detail]
+GO
+CREATE TABLE [dbo].[tb_kpi_indicator_lib_detail] (
+[id] varchar(50) NOT NULL ,
+[dimension_id] varchar(50) NOT NULL ,
+[indicator_name] varchar(500) NULL ,
+[content_a] varchar(8000) NULL ,
+[content_b] varchar(8000) NULL ,
+[content_c] varchar(8000) NULL ,
+[content_d] varchar(8000) NULL ,
+[indicator_detail] varchar(8000) NULL ,
+[create_time] datetime NOT NULL ,
+[update_time] datetime NOT NULL ,
+[is_deleted] bit NOT NULL ,
+[morder] int NULL ,
+[indicator_id] varchar(50) NULL ,
+[indicator_weight] decimal(5,2) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib_detail',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁╂晥鑰冩牳搴撹鎯呰〃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁╂晥鑰冩牳搴撹鎯呰〃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib_detail',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib_detail',
+'COLUMN', N'dimension_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁╂晥鑰冩牳搴撲富閿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'dimension_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁╂晥鑰冩牳搴撲富閿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'dimension_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib_detail',
+'COLUMN', N'indicator_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib_detail',
+'COLUMN', N'content_a')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'A绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'content_a'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'A绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'content_a'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib_detail',
+'COLUMN', N'content_b')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'B绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'content_b'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'B绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'content_b'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib_detail',
+'COLUMN', N'content_c')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'C绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'content_c'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'C绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'content_c'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib_detail',
+'COLUMN', N'content_d')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'D绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'content_d'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'D绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'content_d'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib_detail',
+'COLUMN', N'indicator_detail')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎸囨爣瑙i噴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_detail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎸囨爣瑙i噴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_detail'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib_detail',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib_detail',
+'COLUMN', N'update_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib_detail',
+'COLUMN', N'is_deleted')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_indicator_lib_detail',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺掑簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺掑簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_indicator_lib_detail'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+
+-- ----------------------------
+-- Records of tb_kpi_indicator_lib_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_kpi_period_instance
+-- ----------------------------
+DROP TABLE [dbo].[tb_kpi_period_instance]
+GO
+CREATE TABLE [dbo].[tb_kpi_period_instance] (
+[id] varchar(50) NOT NULL ,
+[job_type] tinyint NOT NULL ,
+[period_year] char(4) NOT NULL ,
+[period_type] tinyint NOT NULL ,
+[period_no] tinyint NOT NULL ,
+[create_user_id] varchar(50) NOT NULL ,
+[create_time] datetime NOT NULL ,
+[update_time] datetime NOT NULL ,
+[is_deleted] bit NOT NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_period_instance',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鍛ㄦ湡璁″垝'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鍛ㄦ湡璁″垝'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_period_instance',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_period_instance',
+'COLUMN', N'job_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁╂晥绫诲瀷锛堝矖浣嶇被鍨嬶級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'job_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁╂晥绫诲瀷锛堝矖浣嶇被鍨嬶級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'job_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_period_instance',
+'COLUMN', N'period_year')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳骞翠唤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'period_year'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳骞翠唤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'period_year'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_period_instance',
+'COLUMN', N'period_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鍛ㄦ湡绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'period_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鍛ㄦ湡绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'period_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_period_instance',
+'COLUMN', N'period_no')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鍛ㄦ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'period_no'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鍛ㄦ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'period_no'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_period_instance',
+'COLUMN', N'create_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缂栧埗浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缂栧埗浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_period_instance',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_period_instance',
+'COLUMN', N'update_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_period_instance',
+'COLUMN', N'is_deleted')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_period_instance'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+GO
+
+-- ----------------------------
+-- Records of tb_kpi_period_instance
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_kpi_plan
+-- ----------------------------
+DROP TABLE [dbo].[tb_kpi_plan]
+GO
+CREATE TABLE [dbo].[tb_kpi_plan] (
+[id] varchar(50) NOT NULL ,
+[obj_user_id] varchar(50) NULL ,
+[job_id] varchar(50) NULL ,
+[period_type] tinyint NULL ,
+[create_user_id] varchar(50) NOT NULL ,
+[update_user_id] varchar(50) NOT NULL ,
+[create_time] datetime NOT NULL ,
+[update_time] datetime NOT NULL ,
+[is_deleted] bit NOT NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁╂晥鏂规绠$悊琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁╂晥鏂规绠$悊琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan',
+'COLUMN', N'obj_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳瀵硅薄涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'obj_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳瀵硅薄涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'obj_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan',
+'COLUMN', N'job_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宀椾綅涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'job_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宀椾綅涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'job_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan',
+'COLUMN', N'period_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍛ㄦ湡绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'period_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍛ㄦ湡绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'period_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan',
+'COLUMN', N'create_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan',
+'COLUMN', N'update_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'update_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'update_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan',
+'COLUMN', N'update_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan',
+'COLUMN', N'is_deleted')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+GO
+
+-- ----------------------------
+-- Records of tb_kpi_plan
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_kpi_plan_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_kpi_plan_detail]
+GO
+CREATE TABLE [dbo].[tb_kpi_plan_detail] (
+[id] varchar(50) NOT NULL ,
+[plan_id] varchar(50) NOT NULL ,
+[dimension_id] varchar(50) NULL ,
+[indicator_name] varchar(500) NULL ,
+[content_a] varchar(5000) NULL ,
+[content_b] varchar(5000) NULL ,
+[content_c] varchar(5000) NULL ,
+[content_d] varchar(5000) NULL ,
+[indicator_detail] varchar(5000) NULL ,
+[indicator_weight] decimal(5,2) NULL ,
+[create_time] datetime NOT NULL ,
+[update_time] datetime NOT NULL ,
+[is_deleted] bit NOT NULL ,
+[morder] int NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁╂晥鏂规璇︽儏琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁╂晥鏂规璇︽儏琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+'COLUMN', N'plan_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁╂晥鏂规涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'plan_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁╂晥鏂规涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'plan_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+'COLUMN', N'dimension_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳缁村害涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'dimension_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳缁村害涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'dimension_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+'COLUMN', N'indicator_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+'COLUMN', N'content_a')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'A绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'content_a'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'A绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'content_a'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+'COLUMN', N'content_b')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'B绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'content_b'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'B绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'content_b'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+'COLUMN', N'content_c')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'C绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'content_c'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'C绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'content_c'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+'COLUMN', N'content_d')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'D绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'content_d'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'D绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'content_d'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+'COLUMN', N'indicator_detail')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎸囨爣瑙i噴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_detail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎸囨爣瑙i噴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_detail'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+'COLUMN', N'indicator_weight')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏉冮噸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_weight'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏉冮噸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_weight'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+'COLUMN', N'update_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+'COLUMN', N'is_deleted')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_detail',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺掑簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺掑簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_detail'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+
+-- ----------------------------
+-- Records of tb_kpi_plan_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_kpi_plan_staff
+-- ----------------------------
+DROP TABLE [dbo].[tb_kpi_plan_staff]
+GO
+CREATE TABLE [dbo].[tb_kpi_plan_staff] (
+[id] varchar(50) NOT NULL ,
+[period_instance_id] varchar(50) NOT NULL ,
+[obj_user_id] varchar(50) NOT NULL ,
+[create_time] datetime NOT NULL ,
+[update_time] datetime NOT NULL ,
+[is_deleted] bit NOT NULL ,
+[status] tinyint NOT NULL ,
+[create_user_id] varchar(50) NOT NULL ,
+[job_id] varchar(50) NULL ,
+[rejection_comment] varchar(255) NULL ,
+[unit_id] varchar(50) NULL ,
+[apply_biz_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳浜哄憳璁″垝琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳浜哄憳璁″垝琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff',
+'COLUMN', N'period_instance_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鍛ㄦ湡璁″垝涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'period_instance_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鍛ㄦ湡璁″垝涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'period_instance_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff',
+'COLUMN', N'obj_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳瀵硅薄涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'obj_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳瀵硅薄涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'obj_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff',
+'COLUMN', N'update_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff',
+'COLUMN', N'is_deleted')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff',
+'COLUMN', N'create_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+GO
+
+-- ----------------------------
+-- Records of tb_kpi_plan_staff
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_kpi_plan_staff_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_kpi_plan_staff_detail]
+GO
+CREATE TABLE [dbo].[tb_kpi_plan_staff_detail] (
+[id] varchar(50) NULL ,
+[plan_staff_id] varchar(50) NULL ,
+[dimension_id] varchar(50) NULL ,
+[indicator_name] varchar(500) NULL ,
+[content_a] varchar(5000) NULL ,
+[content_b] varchar(5000) NULL ,
+[content_c] varchar(5000) NULL ,
+[content_d] varchar(5000) NULL ,
+[indicator_detail] varchar(5000) NULL ,
+[indicator_weight] decimal(5,2) NULL ,
+[create_time] datetime NOT NULL ,
+[update_time] datetime NOT NULL ,
+[is_deleted] bit NOT NULL ,
+[morder] int NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳璁″垝浜哄憳璇︽儏琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳璁″垝浜哄憳璇︽儏琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+'COLUMN', N'plan_staff_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳璁″垝浜哄憳涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'plan_staff_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳璁″垝浜哄憳涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'plan_staff_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+'COLUMN', N'dimension_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳缁村害涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'dimension_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳缁村害涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'dimension_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+'COLUMN', N'indicator_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳鎸囨爣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+'COLUMN', N'content_a')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'A绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'content_a'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'A绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'content_a'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+'COLUMN', N'content_b')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'B绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'content_b'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'B绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'content_b'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+'COLUMN', N'content_c')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'C绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'content_c'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'C绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'content_c'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+'COLUMN', N'content_d')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'D绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'content_d'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'D绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'content_d'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+'COLUMN', N'indicator_detail')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎸囨爣瑙i噴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_detail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎸囨爣瑙i噴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_detail'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+'COLUMN', N'indicator_weight')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏉冮噸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_weight'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏉冮噸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'indicator_weight'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+'COLUMN', N'update_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+'COLUMN', N'is_deleted')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_plan_staff_detail',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺掑簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺掑簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_plan_staff_detail'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+
+-- ----------------------------
+-- Records of tb_kpi_plan_staff_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_kpi_result
+-- ----------------------------
+DROP TABLE [dbo].[tb_kpi_result]
+GO
+CREATE TABLE [dbo].[tb_kpi_result] (
+[id] varchar(50) NOT NULL ,
+[plan_staff_id] varchar(50) NOT NULL ,
+[dimension_point] decimal(5,2) NULL ,
+[single_indicator_name] varchar(50) NULL ,
+[single_indicator_point] decimal(5,2) NULL ,
+[result_point] decimal(5,2) NULL ,
+[result_level] varchar(50) NULL ,
+[create_time] datetime NOT NULL ,
+[update_time] datetime NOT NULL ,
+[is_deleted] bit NOT NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳瀹炴柦缁撴灉琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳瀹炴柦缁撴灉琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result',
+'COLUMN', N'plan_staff_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳浜哄憳璁″垝涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'plan_staff_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳浜哄憳璁″垝涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'plan_staff_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result',
+'COLUMN', N'dimension_point')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍥涚淮搴﹀緱鍒'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'dimension_point'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍥涚淮搴﹀緱鍒'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'dimension_point'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result',
+'COLUMN', N'single_indicator_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍗曢」鎸囨爣鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'single_indicator_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍗曢」鎸囨爣鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'single_indicator_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result',
+'COLUMN', N'single_indicator_point')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍗曢」鎸囨爣寰楀垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'single_indicator_point'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍗曢」鎸囨爣寰楀垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'single_indicator_point'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result',
+'COLUMN', N'result_point')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈缁堝緱鍒'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'result_point'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈缁堝緱鍒'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'result_point'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result',
+'COLUMN', N'result_level')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勫畾绛夌骇'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'result_level'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勫畾绛夌骇'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'result_level'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result',
+'COLUMN', N'update_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result',
+'COLUMN', N'is_deleted')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+GO
+
+-- ----------------------------
+-- Records of tb_kpi_result
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_kpi_result_indicator
+-- ----------------------------
+DROP TABLE [dbo].[tb_kpi_result_indicator]
+GO
+CREATE TABLE [dbo].[tb_kpi_result_indicator] (
+[id] varchar(50) NOT NULL ,
+[plan_staff_detail_id] varchar(50) NOT NULL ,
+[audit_level] tinyint NOT NULL ,
+[auditor_id] varchar(50) NOT NULL ,
+[result_point] decimal(5,2) NULL ,
+[create_time] datetime NOT NULL ,
+[update_time] datetime NOT NULL ,
+[is_deleted] bit NOT NULL ,
+[process_point] decimal(5,2) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳瀹炴柦缁撴灉鍗曟璇勫垎琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳瀹炴柦缁撴灉鍗曟璇勫垎琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator',
+'COLUMN', N'plan_staff_detail_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳璁″垝浜哄憳鑰冩牳鍐呭涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'plan_staff_detail_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳璁″垝浜哄憳鑰冩牳鍐呭涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'plan_staff_detail_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator',
+'COLUMN', N'audit_level')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勫垎浜哄眰绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'audit_level'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勫垎浜哄眰绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'audit_level'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator',
+'COLUMN', N'auditor_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勫垎浜轰富閿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'auditor_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勫垎浜轰富閿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'auditor_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator',
+'COLUMN', N'result_point')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇勫垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'result_point'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇勫垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'result_point'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator',
+'COLUMN', N'update_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator',
+'COLUMN', N'is_deleted')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+GO
+
+-- ----------------------------
+-- Records of tb_kpi_result_indicator
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_kpi_result_indicator_weight
+-- ----------------------------
+DROP TABLE [dbo].[tb_kpi_result_indicator_weight]
+GO
+CREATE TABLE [dbo].[tb_kpi_result_indicator_weight] (
+[id] varchar(50) NOT NULL ,
+[plan_staff_detail_id] varchar(50) NOT NULL ,
+[weight_point] decimal(5,2) NOT NULL ,
+[desc] varchar(200) NULL ,
+[create_time] datetime NOT NULL ,
+[update_time] datetime NOT NULL ,
+[is_deleted] bit NOT NULL ,
+[unit_id] varchar(50) NULL ,
+[completion_status] varchar(5000) NULL ,
+[remark] varchar(5000) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator_weight',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳瀹炴柦缁撴灉鏉冮噸璇勫垎琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳瀹炴柦缁撴灉鏉冮噸璇勫垎琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator_weight',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator_weight',
+'COLUMN', N'plan_staff_detail_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑰冩牳璁″垝浜哄憳璇︽儏涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'plan_staff_detail_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑰冩牳璁″垝浜哄憳璇︽儏涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'plan_staff_detail_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator_weight',
+'COLUMN', N'weight_point')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏉冮噸璇勫垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'weight_point'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏉冮噸璇勫垎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'weight_point'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator_weight',
+'COLUMN', N'desc')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎸囨爣瀹屾垚鎯呭喌锛堝娉級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'desc'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎸囨爣瀹屾垚鎯呭喌锛堝娉級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'desc'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator_weight',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator_weight',
+'COLUMN', N'update_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'update_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator_weight',
+'COLUMN', N'is_deleted')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鍒犻櫎'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'is_deleted'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_kpi_result_indicator_weight',
+'COLUMN', N'unit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘俰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘俰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_kpi_result_indicator_weight'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+GO
+
+-- ----------------------------
+-- Records of tb_kpi_result_indicator_weight
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_KPIPoint
+-- ----------------------------
+DROP TABLE [dbo].[TB_KPIPoint]
+GO
+CREATE TABLE [dbo].[TB_KPIPoint] (
+[id] varchar(50) NOT NULL ,
+[bizId] varchar(50) NULL ,
+[processSectionId] varchar(50) NULL ,
+[mpointId] varchar(100) NULL ,
+[grade] varchar(2) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_KPIPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_KPIPoint_Professor
+-- ----------------------------
+DROP TABLE [dbo].[TB_KPIPoint_Professor]
+GO
+CREATE TABLE [dbo].[TB_KPIPoint_Professor] (
+[id] varchar(50) NOT NULL ,
+[aid] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[process_section_id] varchar(50) NULL ,
+[flag] varchar(2) NULL ,
+[text] varchar(MAX) NULL ,
+[mark] varchar(2) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_KPIPoint_Professor',
+'COLUMN', N'aid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓撳绯荤粺浼犳潵鐨勫缓璁甶d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_KPIPoint_Professor'
+, @level2type = 'COLUMN', @level2name = N'aid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓撳绯荤粺浼犳潵鐨勫缓璁甶d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_KPIPoint_Professor'
+, @level2type = 'COLUMN', @level2name = N'aid'
+GO
+
+-- ----------------------------
+-- Records of TB_KPIPoint_Professor
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_KPIPoint_Professor_Param
+-- ----------------------------
+DROP TABLE [dbo].[TB_KPIPoint_Professor_Param]
+GO
+CREATE TABLE [dbo].[TB_KPIPoint_Professor_Param] (
+[id] varchar(50) NOT NULL ,
+[mpcode] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[chart_type] varchar(50) NULL ,
+[sdt] datetime NULL ,
+[edt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_KPIPoint_Professor_Param
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_lagerScreen_Configure
+-- ----------------------------
+DROP TABLE [dbo].[tb_lagerScreen_Configure]
+GO
+CREATE TABLE [dbo].[tb_lagerScreen_Configure] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_lagerScreen_Configure
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_lagerScreen_ConfigureDetail
+-- ----------------------------
+DROP TABLE [dbo].[tb_lagerScreen_ConfigureDetail]
+GO
+CREATE TABLE [dbo].[tb_lagerScreen_ConfigureDetail] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[mpname] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[columnNum] int NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_lagerScreen_ConfigureDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_lagerScreen_data
+-- ----------------------------
+DROP TABLE [dbo].[tb_lagerScreen_data]
+GO
+CREATE TABLE [dbo].[tb_lagerScreen_data] (
+[id] varchar(50) NULL ,
+[eqtotalnum] float(53) NULL ,
+[eqAnum] float(53) NULL ,
+[eqBnum] float(53) NULL ,
+[eqCnum] float(53) NULL ,
+[eqIntactRate] float(53) NULL ,
+[xjIntactRate] float(53) NULL ,
+[xjNum] float(53) NULL ,
+[xjWorkHour] float(53) NULL ,
+[wxIntactRate] float(53) NULL ,
+[wxNum] float(53) NULL ,
+[wxWorkHour] float(53) NULL ,
+[byIntactRate] float(53) NULL ,
+[byNum] float(53) NULL ,
+[byWorkHour] float(53) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_lagerScreen_data
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_base
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_base]
+GO
+CREATE TABLE [dbo].[tb_library_base] (
+[id] varchar(50) NOT NULL ,
+[library_type] varchar(50) NULL ,
+[place_status] varchar(50) NULL ,
+[updt] datetime NULL ,
+[upuser] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_library_base',
+'COLUMN', N'library_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'搴撶殑绫诲瀷锛
+缁翠慨搴擄細repair
+澶т慨搴擄細overhaul
+淇濆吇搴擄細main'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_library_base'
+, @level2type = 'COLUMN', @level2name = N'library_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'搴撶殑绫诲瀷锛
+缁翠慨搴擄細repair
+澶т慨搴擄細overhaul
+淇濆吇搴擄細main'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_library_base'
+, @level2type = 'COLUMN', @level2name = N'library_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_library_base',
+'COLUMN', N'place_status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁闇瑕侀儴浣
+闇瑕: y
+涓嶉渶瑕: n'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_library_base'
+, @level2type = 'COLUMN', @level2name = N'place_status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁闇瑕侀儴浣
+闇瑕: y
+涓嶉渶瑕: n'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_library_base'
+, @level2type = 'COLUMN', @level2name = N'place_status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_library_base',
+'COLUMN', N'updt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_library_base'
+, @level2type = 'COLUMN', @level2name = N'updt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_library_base'
+, @level2type = 'COLUMN', @level2name = N'updt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_library_base',
+'COLUMN', N'upuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_library_base'
+, @level2type = 'COLUMN', @level2name = N'upuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_library_base'
+, @level2type = 'COLUMN', @level2name = N'upuser'
+GO
+
+-- ----------------------------
+-- Records of tb_library_base
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_fault_bloc
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_fault_bloc]
+GO
+CREATE TABLE [dbo].[tb_library_fault_bloc] (
+[id] varchar(50) NOT NULL ,
+[fault_name] varchar(50) NULL ,
+[fault_number] varchar(50) NULL ,
+[fault_describe] varchar(1000) NULL ,
+[pid] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[active] varchar(1) NULL ,
+[morder] int NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_fault_bloc
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_fault_bloc_copy1
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_fault_bloc_copy1]
+GO
+CREATE TABLE [dbo].[tb_library_fault_bloc_copy1] (
+[id] varchar(50) NOT NULL ,
+[fault_name] varchar(50) NULL ,
+[fault_number] varchar(50) NULL ,
+[fault_describe] varchar(1000) NULL ,
+[pid] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[active] varchar(1) NULL ,
+[morder] int NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_fault_bloc_copy1
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_maintain_car
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_maintain_car]
+GO
+CREATE TABLE [dbo].[tb_library_maintain_car] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[model] varchar(50) NULL ,
+[fuel_consumption_per100km] float(53) NULL ,
+[unit_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[memo] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_maintain_car
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_maintain_car_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_maintain_car_detail]
+GO
+CREATE TABLE [dbo].[tb_library_maintain_car_detail] (
+[id] varchar(50) NOT NULL ,
+[maintain_car_id] varchar(50) NULL ,
+[num_10thousand_km] float(53) NULL ,
+[money] money NULL ,
+[working_hours] float(53) NULL ,
+[memo] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[upsuser] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_maintain_car_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_maintenance_common
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_maintenance_common]
+GO
+CREATE TABLE [dbo].[tb_library_maintenance_common] (
+[id] varchar(50) NOT NULL ,
+[code] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[cycle] varchar(50) NULL ,
+[inside_repair_time] money NULL ,
+[cost] money NULL ,
+[pid] varchar(50) NULL ,
+[type] char(1) NULL ,
+[unit_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_maintenance_common
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_maintenance_common_content
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_maintenance_common_content]
+GO
+CREATE TABLE [dbo].[tb_library_maintenance_common_content] (
+[id] varchar(50) NOT NULL ,
+[code] varchar(50) NULL ,
+[contents] varchar(1000) NULL ,
+[tools] varchar(1000) NULL ,
+[security] varchar(1000) NULL ,
+[common_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_maintenance_common_content
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_maintenance_lubrication
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_maintenance_lubrication]
+GO
+CREATE TABLE [dbo].[tb_library_maintenance_lubrication] (
+[id] varchar(50) NOT NULL ,
+[code] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[contents] varchar(200) NULL ,
+[cycle] varchar(50) NULL ,
+[standard] money NULL ,
+[unit] varchar(10) NULL ,
+[model] varchar(50) NULL ,
+[inside_repair_time] money NULL ,
+[lubricationuId] varchar(50) NULL ,
+[cost] money NULL ,
+[pid] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_maintenance_lubrication
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_material_quota
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_material_quota]
+GO
+CREATE TABLE [dbo].[tb_library_material_quota] (
+[id] varchar(50) NOT NULL ,
+[material_id] varchar(50) NULL ,
+[material_num] money NULL ,
+[material_cost] money NULL ,
+[total_cost] money NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_material_quota
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_mpoint_prop
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_mpoint_prop]
+GO
+CREATE TABLE [dbo].[tb_library_mpoint_prop] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[evaluation_formula] varchar(MAX) NULL ,
+[pid] varchar(50) NULL ,
+[calFreq] varchar(50) NULL ,
+[calRange] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[type] char(1) NULL ,
+[signaltag] varchar(20) NULL ,
+[unit] nvarchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_mpoint_prop
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_mpoint_propsource
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_mpoint_propsource]
+GO
+CREATE TABLE [dbo].[tb_library_mpoint_propsource] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[index_details] varchar(50) NULL ,
+[cal_range] int NULL ,
+[cal_range_unit] varchar(10) NULL ,
+[mpid] varchar(50) NULL ,
+[value_type] varchar(50) NULL ,
+[calculation_type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_mpoint_propsource
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_overhaul_content_bloc
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_overhaul_content_bloc]
+GO
+CREATE TABLE [dbo].[tb_library_overhaul_content_bloc] (
+[id] varchar(50) NOT NULL ,
+[content_number] varchar(50) NULL ,
+[repair_content] varchar(500) NULL ,
+[repair_party_type] varchar(50) NULL ,
+[inside_repair_time] money NULL ,
+[outside_repair_cost] money NULL ,
+[material_cost] money NULL ,
+[total_cost] money NULL ,
+[pid] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_overhaul_content_bloc
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_overhaul_content_equ_biz
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_overhaul_content_equ_biz]
+GO
+CREATE TABLE [dbo].[tb_library_overhaul_content_equ_biz] (
+[id] varchar(50) NOT NULL ,
+[inside_repair_time] money NULL ,
+[outside_repair_cost] money NULL ,
+[material_cost] money NULL ,
+[total_cost] money NULL ,
+[adjustment_reason] varchar(500) NULL ,
+[content_id] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_overhaul_content_equ_biz
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_overhaul_content_model_bloc
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_overhaul_content_model_bloc]
+GO
+CREATE TABLE [dbo].[tb_library_overhaul_content_model_bloc] (
+[id] varchar(50) NOT NULL ,
+[inside_repair_time] money NULL ,
+[outside_repair_cost] money NULL ,
+[material_cost] money NULL ,
+[total_cost] money NULL ,
+[content_id] varchar(50) NULL ,
+[model_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_overhaul_content_model_bloc
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_overhaul_project_bloc
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_overhaul_project_bloc]
+GO
+CREATE TABLE [dbo].[tb_library_overhaul_project_bloc] (
+[id] varchar(50) NOT NULL ,
+[project_number] varchar(50) NULL ,
+[project_name] varchar(50) NULL ,
+[cycle] varchar(50) NULL ,
+[condition] varchar(500) NULL ,
+[pid] varchar(50) NULL ,
+[model_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[active] varchar(1) NULL ,
+[morder] int NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_overhaul_project_bloc
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_overhaul_project_equ_biz
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_overhaul_project_equ_biz]
+GO
+CREATE TABLE [dbo].[tb_library_overhaul_project_equ_biz] (
+[id] varchar(50) NOT NULL ,
+[inside_repair_time] money NULL ,
+[outside_repair_cost] money NULL ,
+[material_cost] money NULL ,
+[total_cost] money NULL ,
+[project_id] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_overhaul_project_equ_biz
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_overhaul_project_model_bloc
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_overhaul_project_model_bloc]
+GO
+CREATE TABLE [dbo].[tb_library_overhaul_project_model_bloc] (
+[id] varchar(50) NOT NULL ,
+[inside_repair_time] money NULL ,
+[outside_repair_cost] money NULL ,
+[material_cost] money NULL ,
+[total_cost] money NULL ,
+[project_id] varchar(50) NULL ,
+[model_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_overhaul_project_model_bloc
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_process_abnormal
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_process_abnormal]
+GO
+CREATE TABLE [dbo].[tb_library_process_abnormal] (
+[id] varchar(50) NOT NULL ,
+[abnormal_code] varchar(50) NULL ,
+[abnormal_name] varchar(50) NULL ,
+[abnormal_analysis] varchar(2000) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_library_process_abnormal',
+'COLUMN', N'abnormal_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮傚父缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_library_process_abnormal'
+, @level2type = 'COLUMN', @level2name = N'abnormal_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮傚父缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_library_process_abnormal'
+, @level2type = 'COLUMN', @level2name = N'abnormal_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_library_process_abnormal',
+'COLUMN', N'abnormal_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮傚父鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_library_process_abnormal'
+, @level2type = 'COLUMN', @level2name = N'abnormal_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮傚父鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_library_process_abnormal'
+, @level2type = 'COLUMN', @level2name = N'abnormal_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_library_process_abnormal',
+'COLUMN', N'abnormal_analysis')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮傚父鐜拌薄鍙婂垎鏋'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_library_process_abnormal'
+, @level2type = 'COLUMN', @level2name = N'abnormal_analysis'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮傚父鐜拌薄鍙婂垎鏋'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_library_process_abnormal'
+, @level2type = 'COLUMN', @level2name = N'abnormal_analysis'
+GO
+
+-- ----------------------------
+-- Records of tb_library_process_abnormal
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_process_adjustment
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_process_adjustment]
+GO
+CREATE TABLE [dbo].[tb_library_process_adjustment] (
+[id] varchar(50) NOT NULL ,
+[abnormal_code] varchar(50) NULL ,
+[abnormal_name] varchar(50) NULL ,
+[abnormal_analysis] varchar(2000) NULL ,
+[pro_code] varchar(50) NULL ,
+[pro_name] varchar(50) NULL ,
+[pro_measures_code] varchar(50) NULL ,
+[pro_measures] varchar(50) NULL ,
+[monitor_target] varchar(200) NULL ,
+[check_standard] varchar(50) NULL ,
+[receive_rated_time] money NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_process_adjustment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_process_manage
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_process_manage]
+GO
+CREATE TABLE [dbo].[tb_library_process_manage] (
+[id] varchar(50) NOT NULL ,
+[cycle] varchar(50) NULL ,
+[code] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[area] varchar(50) NULL ,
+[unit] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[max_value] float(53) NULL ,
+[min_value] float(53) NULL ,
+[target_value] float(53) NULL ,
+[control_logic] varchar(50) NULL ,
+[base_hours] float(53) NULL ,
+[remarks] varchar(200) NULL ,
+[unit_id] varchar(50) NULL ,
+[status] varchar(10) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_process_manage
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_process_manage_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_process_manage_detail]
+GO
+CREATE TABLE [dbo].[tb_library_process_manage_detail] (
+[id] varchar(50) NOT NULL ,
+[code] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[measure_point_id] varchar(50) NULL ,
+[evaluation_rules] varchar(20) NULL ,
+[selection_method] varchar(20) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_process_manage_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_process_manage_workOrder
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_process_manage_workOrder]
+GO
+CREATE TABLE [dbo].[tb_library_process_manage_workOrder] (
+[id] varchar(50) NOT NULL ,
+[warehouse_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[status] varchar(10) NULL ,
+[IssuedTime] datetime NULL ,
+[Issueder] varchar(50) NULL ,
+[reviewTime] datetime NULL ,
+[reviewer] varchar(50) NULL ,
+[true_value] float(53) NULL ,
+[control_measures] varchar(500) NULL ,
+[true_hours] float(53) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_process_manage_workOrder
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_repair_bloc
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_repair_bloc]
+GO
+CREATE TABLE [dbo].[tb_library_repair_bloc] (
+[id] varchar(50) NOT NULL ,
+[repair_name] varchar(50) NULL ,
+[repair_number] varchar(50) NULL ,
+[repair_content] varchar(1000) NULL ,
+[repair_party_type] varchar(50) NULL ,
+[repair_type] varchar(50) NULL ,
+[inside_repair_time] money NULL ,
+[outside_repair_cost] money NULL ,
+[material_cost] money NULL ,
+[total_cost] money NULL ,
+[morder] int NULL ,
+[pid] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_repair_bloc
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_repair_equ_biz
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_repair_equ_biz]
+GO
+CREATE TABLE [dbo].[tb_library_repair_equ_biz] (
+[id] varchar(50) NOT NULL ,
+[inside_repair_time] money NULL ,
+[outside_repair_cost] money NULL ,
+[material_cost] money NULL ,
+[total_cost] money NULL ,
+[adjustment_reason] varchar(500) NULL ,
+[content_id] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_repair_equ_biz
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_repair_model_bloc
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_repair_model_bloc]
+GO
+CREATE TABLE [dbo].[tb_library_repair_model_bloc] (
+[id] varchar(50) NOT NULL ,
+[inside_repair_time] money NULL ,
+[outside_repair_cost] money NULL ,
+[material_cost] money NULL ,
+[total_cost] money NULL ,
+[content_id] varchar(50) NULL ,
+[model_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_repair_model_bloc
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_routine_work
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_routine_work]
+GO
+CREATE TABLE [dbo].[tb_library_routine_work] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[morder] int NULL ,
+[position_type_code] varchar(50) NULL ,
+[position_type] varchar(50) NULL ,
+[work_type_code] varchar(50) NULL ,
+[work_type_name] varchar(50) NULL ,
+[work_code] varchar(50) NULL ,
+[work_name] varchar(50) NULL ,
+[work_content] varchar(500) NULL ,
+[evaluation_criterion] varchar(500) NULL ,
+[work_frequency_type] varchar(50) NULL ,
+[work_start_time] varchar(200) NULL ,
+[base_hours] money NULL ,
+[base_cost] money NULL ,
+[need_people] int NULL ,
+[skill_level] varchar(50) NULL ,
+[rob_workorder] varchar(10) NULL ,
+[remarks] varchar(500) NULL ,
+[type] varchar(10) NULL ,
+[day_register] varchar(50) NULL ,
+[week_register] varchar(50) NULL ,
+[week_interval] int NULL ,
+[month_register] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_routine_work
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_library_water_test
+-- ----------------------------
+DROP TABLE [dbo].[tb_library_water_test]
+GO
+CREATE TABLE [dbo].[tb_library_water_test] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[morder] int NULL ,
+[code] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[measure_point_id] varchar(50) NULL ,
+[method] varchar(500) NULL ,
+[base_hours] money NULL ,
+[base_cost] money NULL ,
+[safe_careful] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_library_water_test
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_line
+-- ----------------------------
+DROP TABLE [dbo].[tb_line]
+GO
+CREATE TABLE [dbo].[tb_line] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[sname] varchar(50) NULL ,
+[area_id] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[active] varchar(1) NULL ,
+[morder] int NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_line
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_line_equipmentcard
+-- ----------------------------
+DROP TABLE [dbo].[tb_line_equipmentcard]
+GO
+CREATE TABLE [dbo].[tb_line_equipmentcard] (
+[id] varchar(50) NOT NULL ,
+[line_id] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[equ_order] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_line_equipmentcard
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_line_process_section
+-- ----------------------------
+DROP TABLE [dbo].[tb_line_process_section]
+GO
+CREATE TABLE [dbo].[tb_line_process_section] (
+[id] varchar(50) NOT NULL ,
+[line_id] varchar(50) NULL ,
+[process_section_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_line_process_section
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_log
+-- ----------------------------
+DROP TABLE [dbo].[tb_log]
+GO
+CREATE TABLE [dbo].[tb_log] (
+[dt] datetime NULL ,
+[IP] varchar(50) NULL ,
+[Name] varchar(50) NULL ,
+[Pass] varchar(50) NULL ,
+[memo] varchar(50) NULL ,
+[a] int NOT NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_log
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_log_info
+-- ----------------------------
+DROP TABLE [dbo].[tb_log_info]
+GO
+CREATE TABLE [dbo].[tb_log_info] (
+[id] bigint NOT NULL IDENTITY(1,1) ,
+[controller] varchar(255) NULL ,
+[method] varchar(255) NULL ,
+[user_id] varchar(255) NULL ,
+[ip] varchar(255) NULL ,
+[insdt] datetime NULL ,
+[operate_content] varchar(255) NULL ,
+[type] varchar(10) NULL ,
+[ex_msg] varchar(500) NULL ,
+[user_caption] varchar(255) NULL ,
+[param] varchar(4000) NULL ,
+[result] varchar(255) NULL ,
+[remote_port] varchar(255) NULL ,
+[user_method] varchar(255) NULL
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[tb_log_info]', RESEED, 30430)
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_log_info',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_log_info',
+'COLUMN', N'controller')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺у埗鍣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'controller'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺у埗鍣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'controller'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_log_info',
+'COLUMN', N'method')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏂规硶鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'method'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏂规硶鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'method'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_log_info',
+'COLUMN', N'user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢ㄦ埛ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢ㄦ埛ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_log_info',
+'COLUMN', N'ip')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'IP'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'ip'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'IP'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'ip'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_log_info',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇锋眰鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇锋眰鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_log_info',
+'COLUMN', N'operate_content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏂规硶璇存槑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'operate_content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏂规硶璇存槑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'operate_content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_log_info',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇锋眰鎯呭喌锛屾甯搞佸紓甯'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇锋眰鎯呭喌锛屾甯搞佸紓甯'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_log_info',
+'COLUMN', N'ex_msg')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮傚父璇存槑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'ex_msg'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮傚父璇存槑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'ex_msg'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_log_info',
+'COLUMN', N'user_caption')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢ㄦ埛鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'user_caption'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢ㄦ埛鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'user_caption'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_log_info',
+'COLUMN', N'param')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇锋眰鍙傛暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'param'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇锋眰鍙傛暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'param'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_log_info',
+'COLUMN', N'result')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杩斿洖鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'result'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杩斿洖鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'result'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_log_info',
+'COLUMN', N'remote_port')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢ㄦ埛绔彛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'remote_port'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢ㄦ埛绔彛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'remote_port'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_log_info',
+'COLUMN', N'user_method')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇锋眰鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'user_method'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇锋眰鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_log_info'
+, @level2type = 'COLUMN', @level2name = N'user_method'
+GO
+
+-- ----------------------------
+-- Records of tb_log_info
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[tb_log_info] ON
+GO
+INSERT INTO [dbo].[tb_log_info] ([id], [controller], [method], [user_id], [ip], [insdt], [operate_content], [type], [ex_msg], [user_caption], [param], [result], [remote_port], [user_method]) VALUES (N'10430', N'com.sipai.controller.user.RoleController', N'updateFuncByRoleMenu', N'emp01', N'0:0:0:0:0:0:0:1', N'2026-01-26 19:28:25.000', N'鏍规嵁瑙掕壊鍜岃彍鍗曪紝鏇存柊鍔熻兘鏉冮檺', N'姝e父', null, N'瓒呯骇绠$悊鍛', N'{"funcstr":["473bb7a3f7a64fdd88db6ed4ea639d6e,ace483331ffb47be86a8fec3561f604d,26a4f8058e9344b0af16a30c83041f4a,6d390808e3d345799f24d7f49e6e1c49,583cb25e3ee2477e8f2da5d22ff16cac,85f0e816492640f98772633523a547ae,"],"roleid":["6c6ab286f106415382a735607fa73459"],"menuid":["990101"]}', N'result', N'63246', N'POST')
+GO
+GO
+INSERT INTO [dbo].[tb_log_info] ([id], [controller], [method], [user_id], [ip], [insdt], [operate_content], [type], [ex_msg], [user_caption], [param], [result], [remote_port], [user_method]) VALUES (N'10432', N'com.sipai.controller.user.RoleController', N'updateUserRole', N'emp01', N'0:0:0:0:0:0:0:1', N'2026-01-26 19:30:53.000', N'鏍规嵁瑙掕壊锛屾洿鏂扮敤鎴峰叧绯', N'姝e父', null, N'瓒呯骇绠$悊鍛', N'{"userstr":["emp01,"],"roleid":["6c6ab286f106415382a735607fa73459"]}', N'result', N'63317', N'POST')
+GO
+GO
+INSERT INTO [dbo].[tb_log_info] ([id], [controller], [method], [user_id], [ip], [insdt], [operate_content], [type], [ex_msg], [user_caption], [param], [result], [remote_port], [user_method]) VALUES (N'10433', N'com.sipai.controller.user.UserController', N'doupdate', N'emp01', N'0:0:0:0:0:0:0:1', N'2026-01-26 19:34:08.000', N'淇敼鐢ㄦ埛淇℃伅', N'姝e父', null, N'瓒呯骇绠$悊鍛', N'{"id":["556847e6646c4e67b9cc20835110b0d0"],"name":["ceshi1"],"caption":["????"],"userCardId":[""],"sex":["1"],"_pname":["閲戝北鎺掓捣宸ョ▼鏈夐檺鍏徃"],"pid":["0533JS"],"mobile":[""],"cardid":[""],"_roles":["rol0001"],"active":["1"],"morder":["0"]}', N'result', N'63773', N'POST')
+GO
+GO
+INSERT INTO [dbo].[tb_log_info] ([id], [controller], [method], [user_id], [ip], [insdt], [operate_content], [type], [ex_msg], [user_caption], [param], [result], [remote_port], [user_method]) VALUES (N'10434', N'com.sipai.controller.user.RoleController', N'updateRoleUser', N'emp01', N'0:0:0:0:0:0:0:1', N'2026-01-26 19:34:08.000', N'鏍规嵁鐢ㄦ埛锛屾洿鏂拌鑹插叧绯', N'姝e父', null, N'瓒呯骇绠$悊鍛', N'{"rolestr":["rol0001"],"userid":["556847e6646c4e67b9cc20835110b0d0"]}', N'result', N'63773', N'POST')
+GO
+GO
+INSERT INTO [dbo].[tb_log_info] ([id], [controller], [method], [user_id], [ip], [insdt], [operate_content], [type], [ex_msg], [user_caption], [param], [result], [remote_port], [user_method]) VALUES (N'10435', N'com.sipai.controller.user.UserController', N'doupdate', N'emp01', N'0:0:0:0:0:0:0:1', N'2026-01-26 19:34:24.000', N'淇敼鐢ㄦ埛淇℃伅', N'姝e父', null, N'瓒呯骇绠$悊鍛', N'{"id":["556847e6646c4e67b9cc20835110b0d0"],"name":["ceshi1"],"caption":["绯荤粺绠$悊鍛"],"userCardId":[""],"sex":["1"],"_pname":["閲戝北鎺掓捣宸ョ▼鏈夐檺鍏徃"],"pid":["0533JS"],"mobile":[""],"cardid":[""],"_roles":["rol0001"],"active":["1"],"morder":["0"]}', N'result', N'63774', N'POST')
+GO
+GO
+INSERT INTO [dbo].[tb_log_info] ([id], [controller], [method], [user_id], [ip], [insdt], [operate_content], [type], [ex_msg], [user_caption], [param], [result], [remote_port], [user_method]) VALUES (N'10436', N'com.sipai.controller.user.RoleController', N'updateRoleUser', N'emp01', N'0:0:0:0:0:0:0:1', N'2026-01-26 19:34:24.000', N'鏍规嵁鐢ㄦ埛锛屾洿鏂拌鑹插叧绯', N'姝e父', null, N'瓒呯骇绠$悊鍛', N'{"rolestr":["rol0001"],"userid":["556847e6646c4e67b9cc20835110b0d0"]}', N'result', N'63774', N'POST')
+GO
+GO
+INSERT INTO [dbo].[tb_log_info] ([id], [controller], [method], [user_id], [ip], [insdt], [operate_content], [type], [ex_msg], [user_caption], [param], [result], [remote_port], [user_method]) VALUES (N'20431', N'com.sipai.controller.user.UnitController', N'doCompanySave', N'emp01', N'0:0:0:0:0:0:0:1', N'2026-01-27 00:20:25.000', N'鏂板鍏徃鎴栧巶鍖', N'姝e父', null, N'瓒呯骇绠$悊鍛', N'{"name":["涓婃捣閲戝北鍗薄姘村鐞嗘湁闄愬叕鍙"],"_pname":[""],"pid":["-1"],"sname":["涓婃捣閲戝北鍗薄姘村巶"],"type":["C"],"id":[""],"longitude":["121.16"],"latitude":["30.42"],"address":["涓婃捣甯傞噾灞卞尯閲戝北鍗晣娴烽噾璺958鍙"],"ename":["SHJSWWS"],"city":["涓婃捣"],"morder":["1"],"active":["1"]}', N'ModelAndView [view="result"; model=null]', N'53031', N'POST')
+GO
+GO
+INSERT INTO [dbo].[tb_log_info] ([id], [controller], [method], [user_id], [ip], [insdt], [operate_content], [type], [ex_msg], [user_caption], [param], [result], [remote_port], [user_method]) VALUES (N'20432', N'com.sipai.controller.user.UserController', N'dosave', N'emp01', N'0:0:0:0:0:0:0:1', N'2026-01-27 00:21:48.000', N'鏂板鐢ㄦ埛淇℃伅', N'姝e父', null, N'瓒呯骇绠$悊鍛', N'{"id":[""],"name":["guopu"],"caption":["閮墤"],"userCardId":["10001"],"sex":["1"],"_pname":["涓婃捣閲戝北鍗薄姘村巶"],"pid":["e77a9f7bd00b4d229056c1a57ad22589"],"mobile":["13585675617"],"cardid":[""],"_roles":["6c6ab286f106415382a735607fa73459"],"active":["1"],"morder":["1"]}', N'result', N'53105', N'POST')
+GO
+GO
+INSERT INTO [dbo].[tb_log_info] ([id], [controller], [method], [user_id], [ip], [insdt], [operate_content], [type], [ex_msg], [user_caption], [param], [result], [remote_port], [user_method]) VALUES (N'20433', N'com.sipai.controller.user.RoleController', N'updateRoleUser', N'emp01', N'0:0:0:0:0:0:0:1', N'2026-01-27 00:21:48.000', N'鏍规嵁鐢ㄦ埛锛屾洿鏂拌鑹插叧绯', N'姝e父', null, N'瓒呯骇绠$悊鍛', N'{"rolestr":["6c6ab286f106415382a735607fa73459"],"userid":["92893c2c12aa4d6680e2a489c3b51797"]}', N'result', N'53105', N'POST')
+GO
+GO
+INSERT INTO [dbo].[tb_log_info] ([id], [controller], [method], [user_id], [ip], [insdt], [operate_content], [type], [ex_msg], [user_caption], [param], [result], [remote_port], [user_method]) VALUES (N'20434', N'com.sipai.controller.user.UserController', N'doupdate', N'emp01', N'0:0:0:0:0:0:0:1', N'2026-01-27 01:20:11.000', N'淇敼鐢ㄦ埛淇℃伅', N'姝e父', null, N'瓒呯骇绠$悊鍛', N'{"id":["0219AB41-ECFB-428F-B4E9-B3CC64ADAAFC"],"name":["zhouhui"],"caption":["鍛ㄨ緣"],"userCardId":["1029"],"sex":["1"],"_pname":["涓婃捣閲戝北鍗薄姘村巶"],"pid":["e77a9f7bd00b4d229056c1a57ad22589"],"mobile":["15921363773"],"cardid":[""],"_roles":["rol0005"],"active":["1"],"morder":["1"]}', N'result', N'56314', N'POST')
+GO
+GO
+INSERT INTO [dbo].[tb_log_info] ([id], [controller], [method], [user_id], [ip], [insdt], [operate_content], [type], [ex_msg], [user_caption], [param], [result], [remote_port], [user_method]) VALUES (N'20435', N'com.sipai.controller.user.RoleController', N'updateRoleUser', N'emp01', N'0:0:0:0:0:0:0:1', N'2026-01-27 01:20:11.000', N'鏍规嵁鐢ㄦ埛锛屾洿鏂拌鑹插叧绯', N'姝e父', null, N'瓒呯骇绠$悊鍛', N'{"rolestr":["rol0005"],"userid":["0219AB41-ECFB-428F-B4E9-B3CC64ADAAFC"]}', N'result', N'56314', N'POST')
+GO
+GO
+INSERT INTO [dbo].[tb_log_info] ([id], [controller], [method], [user_id], [ip], [insdt], [operate_content], [type], [ex_msg], [user_caption], [param], [result], [remote_port], [user_method]) VALUES (N'20436', N'com.sipai.controller.user.UserController', N'doupdate', N'emp01', N'0:0:0:0:0:0:0:1', N'2026-01-27 01:21:44.000', N'淇敼鐢ㄦ埛淇℃伅', N'姝e父', null, N'瓒呯骇绠$悊鍛', N'{"id":["emp01"],"name":["admin"],"caption":["瓒呯骇绠$悊鍛"],"userCardId":["0101"],"sex":["1"],"_pname":["涓婃捣閲戝北鍗薄姘村巶"],"pid":["e77a9f7bd00b4d229056c1a57ad22589"],"mobile":["18616335756"],"cardid":[""],"_roles":["c437bb0599664d9dac64d299042b2a3e","6c6ab286f106415382a735607fa73459","rol0001"],"active":["1"],"morder":["0"]}', N'result', N'56485', N'POST')
+GO
+GO
+INSERT INTO [dbo].[tb_log_info] ([id], [controller], [method], [user_id], [ip], [insdt], [operate_content], [type], [ex_msg], [user_caption], [param], [result], [remote_port], [user_method]) VALUES (N'20437', N'com.sipai.controller.user.RoleController', N'updateRoleUser', N'emp01', N'0:0:0:0:0:0:0:1', N'2026-01-27 01:21:44.000', N'鏍规嵁鐢ㄦ埛锛屾洿鏂拌鑹插叧绯', N'姝e父', null, N'瓒呯骇绠$悊鍛', N'{"rolestr":["c437bb0599664d9dac64d299042b2a3e,6c6ab286f106415382a735607fa73459,rol0001"],"userid":["emp01"]}', N'result', N'56485', N'POST')
+GO
+GO
+SET IDENTITY_INSERT [dbo].[tb_log_info] OFF
+GO
+
+-- ----------------------------
+-- Table structure for tb_main_config
+-- ----------------------------
+DROP TABLE [dbo].[tb_main_config]
+GO
+CREATE TABLE [dbo].[tb_main_config] (
+[id] varchar(50) NOT NULL ,
+[memo] varchar(100) NULL ,
+[mpoint_id] varchar(2000) NULL ,
+[type] varchar(50) NULL ,
+[fun_name] varchar(50) NULL ,
+[div_id] varchar(50) NULL ,
+[test_id] varchar(50) NULL ,
+[morder] int NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_main_config',
+'COLUMN', N'fun_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏂规硶鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_main_config'
+, @level2type = 'COLUMN', @level2name = N'fun_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏂规硶鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_main_config'
+, @level2type = 'COLUMN', @level2name = N'fun_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_main_config',
+'COLUMN', N'div_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎻掍欢瀵瑰簲div鐨刬d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_main_config'
+, @level2type = 'COLUMN', @level2name = N'div_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎻掍欢瀵瑰簲div鐨刬d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_main_config'
+, @level2type = 'COLUMN', @level2name = N'div_id'
+GO
+
+-- ----------------------------
+-- Records of tb_main_config
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_main_config_20241122
+-- ----------------------------
+DROP TABLE [dbo].[tb_main_config_20241122]
+GO
+CREATE TABLE [dbo].[tb_main_config_20241122] (
+[id] varchar(50) NOT NULL ,
+[memo] varchar(100) NULL ,
+[mpoint_id] varchar(2000) NULL ,
+[type] varchar(50) NULL ,
+[fun_name] varchar(50) NULL ,
+[div_id] varchar(50) NULL ,
+[test_id] varchar(50) NULL ,
+[morder] int NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_main_config_20241122',
+'COLUMN', N'fun_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏂规硶鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_main_config_20241122'
+, @level2type = 'COLUMN', @level2name = N'fun_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏂规硶鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_main_config_20241122'
+, @level2type = 'COLUMN', @level2name = N'fun_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_main_config_20241122',
+'COLUMN', N'div_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎻掍欢瀵瑰簲div鐨刬d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_main_config_20241122'
+, @level2type = 'COLUMN', @level2name = N'div_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎻掍欢瀵瑰簲div鐨刬d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_main_config_20241122'
+, @level2type = 'COLUMN', @level2name = N'div_id'
+GO
+
+-- ----------------------------
+-- Records of tb_main_config_20241122
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_main_config_JS(鏃犻渶鍚屾)
+-- ----------------------------
+DROP TABLE [dbo].[tb_main_config_JS(鏃犻渶鍚屾)]
+GO
+CREATE TABLE [dbo].[tb_main_config_JS(鏃犻渶鍚屾)] (
+[id] varchar(50) NOT NULL ,
+[memo] varchar(100) NULL ,
+[mpoint_id] varchar(255) NULL ,
+[type] varchar(50) NULL ,
+[fun_name] varchar(50) NULL ,
+[div_id] varchar(50) NULL ,
+[test_id] varchar(50) NULL ,
+[morder] int NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_main_config_JS(鏃犻渶鍚屾)',
+'COLUMN', N'fun_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏂规硶鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_main_config_JS(鏃犻渶鍚屾)'
+, @level2type = 'COLUMN', @level2name = N'fun_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏂规硶鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_main_config_JS(鏃犻渶鍚屾)'
+, @level2type = 'COLUMN', @level2name = N'fun_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_main_config_JS(鏃犻渶鍚屾)',
+'COLUMN', N'div_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎻掍欢瀵瑰簲div鐨刬d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_main_config_JS(鏃犻渶鍚屾)'
+, @level2type = 'COLUMN', @level2name = N'div_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎻掍欢瀵瑰簲div鐨刬d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_main_config_JS(鏃犻渶鍚屾)'
+, @level2type = 'COLUMN', @level2name = N'div_id'
+GO
+
+-- ----------------------------
+-- Records of tb_main_config_JS(鏃犻渶鍚屾)
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_mainpage
+-- ----------------------------
+DROP TABLE [dbo].[tb_mainpage]
+GO
+CREATE TABLE [dbo].[tb_mainpage] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[mpoint_id] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[show_way] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_mainpage
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_mainpage_type
+-- ----------------------------
+DROP TABLE [dbo].[tb_mainpage_type]
+GO
+CREATE TABLE [dbo].[tb_mainpage_type] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[title] varchar(100) NULL ,
+[morder] int NULL ,
+[height] int NULL ,
+[classlg] int NULL ,
+[active] bit NULL ,
+[style] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_mainpage_type
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_mainpage_type_user
+-- ----------------------------
+DROP TABLE [dbo].[tb_mainpage_type_user]
+GO
+CREATE TABLE [dbo].[tb_mainpage_type_user] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(50) NULL ,
+[morder] int NULL ,
+[active] bit NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_mainpage_type_user
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance]
+GO
+CREATE TABLE [dbo].[tb_maintenance] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[problem] varchar(500) NULL ,
+[companyid] varchar(50) NULL ,
+[expectenddt] datetime NULL ,
+[applicantId] varchar(50) NULL ,
+[confirmdt] datetime NULL ,
+[submitProblemDt] datetime NULL ,
+[maintenanceMethod] varchar(50) NULL ,
+[maintenanceDt] datetime NULL ,
+[type] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[cancelReason] varchar(100) NULL ,
+[maintainerTypeId] varchar(50) NULL ,
+[maintainerId] varchar(50) NULL ,
+[managerId] varchar(50) NULL ,
+[maintainerConfirmDt] datetime NULL ,
+[contractNo] varchar(50) NULL ,
+[maintainerFinishiDt] datetime NULL ,
+[result] varchar(500) NULL ,
+[enddt] datetime NULL ,
+[remark] varchar(500) NULL ,
+[judgemaintainer] int NULL ,
+[judgemaintainerstaff] int NULL ,
+[judgeresult] int NULL ,
+[processId] varchar(250) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'problem')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闂鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'problem'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闂鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'problem'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'expectenddt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈熸湜瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'expectenddt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈熸湜瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'expectenddt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'applicantId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闂鍙戣捣浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'applicantId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闂鍙戣捣浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'applicantId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'confirmdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璐熻矗浜虹‘璁ゆ椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'confirmdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璐熻矗浜虹‘璁ゆ椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'confirmdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'submitProblemDt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙戝竷闂鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'submitProblemDt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙戝竷闂鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'submitProblemDt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'maintenanceMethod')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'maintenanceMethod'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'maintenanceMethod'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'maintenanceDt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'maintenanceDt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'maintenanceDt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓绘祦绋嬫垨鏄ˉ褰曪紝琛ュ綍涓0锛屼富娴佺▼涓1'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓绘祦绋嬫垨鏄ˉ褰曪紝琛ュ綍涓0锛屼富娴佺▼涓1'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵侊紙鎻愪氦锛岃礋璐d汉纭锛屽鎵橈紝瀹㈡埛纭锛屽畬鎴愶級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵侊紙鎻愪氦锛岃礋璐d汉纭锛屽鎵橈紝瀹㈡埛纭锛屽畬鎴愶級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'maintainerId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杩愯惀鍟咺d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'maintainerId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杩愯惀鍟咺d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'maintainerId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'managerId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璐熻矗浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'managerId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璐熻矗浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'managerId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'contractNo')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚堝悓鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'contractNo'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚堝悓鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'contractNo'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'result')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杩愮淮缁撴灉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'result'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杩愮淮缁撴灉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'result'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'enddt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁撴潫鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'enddt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁撴潫鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'enddt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'judgemaintainer')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杩愮淮鍟嗚瘎浠'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'judgemaintainer'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杩愮淮鍟嗚瘎浠'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'judgemaintainer'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'judgemaintainerstaff')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杩愮淮浜哄憳璇勪环'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'judgemaintainerstaff'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杩愮淮浜哄憳璇勪环'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'judgemaintainerstaff'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance',
+'COLUMN', N'judgeresult')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杩愮淮缁撴灉璇勪环'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'judgeresult'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杩愮淮缁撴灉璇勪环'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance'
+, @level2type = 'COLUMN', @level2name = N'judgeresult'
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_anticorrosive_library
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_anticorrosive_library]
+GO
+CREATE TABLE [dbo].[tb_maintenance_anticorrosive_library] (
+[id] varchar(50) NOT NULL ,
+[project_number] varchar(50) NULL ,
+[project_name] varchar(50) NULL ,
+[num] int NULL ,
+[contents] varchar(1000) NULL ,
+[area] varchar(50) NULL ,
+[cycle] varchar(50) NULL ,
+[mode] varchar(50) NULL ,
+[reason] varchar(1000) NULL ,
+[quality_requirement] varchar(100) NULL ,
+[warranty_time] varchar(50) NULL ,
+[times] money NULL ,
+[cost] money NULL ,
+[total_cost] money NULL ,
+[memo] varchar(500) NULL ,
+[unit_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_anticorrosive_library
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_anticorrosive_library_equipment
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_anticorrosive_library_equipment]
+GO
+CREATE TABLE [dbo].[tb_maintenance_anticorrosive_library_equipment] (
+[id] varchar(50) NOT NULL ,
+[equid] varchar(50) NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_anticorrosive_library_equipment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_anticorrosive_library_material
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_anticorrosive_library_material]
+GO
+CREATE TABLE [dbo].[tb_maintenance_anticorrosive_library_material] (
+[id] varchar(50) NOT NULL ,
+[material_id] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[num] money NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_anticorrosive_library_material
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_anticorrosive_material
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_anticorrosive_material]
+GO
+CREATE TABLE [dbo].[tb_maintenance_anticorrosive_material] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[cost] money NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_anticorrosive_material
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_detail]
+GO
+CREATE TABLE [dbo].[tb_maintenance_detail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[detail_number] varchar(200) NULL ,
+[problemcontent] varchar(1000) NULL ,
+[companyId] varchar(50) NULL ,
+[equipment_id] varchar(500) NULL ,
+[contactIds] varchar(500) NULL ,
+[plannedEnddt] datetime NULL ,
+[maintenanceId] varchar(50) NULL ,
+[maintainPlanId] varchar(50) NULL ,
+[maintenance_man] varchar(50) NULL ,
+[problemtypeId] varchar(500) NULL ,
+[status] varchar(50) NULL ,
+[plan_money] money NULL ,
+[actual_money] money NULL ,
+[submitTime] datetime NULL ,
+[defect_level] varchar(50) NULL ,
+[start_date] datetime NULL ,
+[actual_finish_date] datetime NULL ,
+[process_section_id] varchar(500) NULL ,
+[maintenance_way] varchar(50) NULL ,
+[plan_consume_time] int NULL ,
+[delay_reason] varchar(1000) NULL ,
+[change_parts] varchar(1000) NULL ,
+[solveTime] datetime NULL ,
+[solver] varchar(500) NULL ,
+[assistantedId] varchar(50) NULL ,
+[problemresult] varchar(1000) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[maintainerId] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[judgemaintainerstaff] int NULL ,
+[judgeresult] int NULL ,
+[equipment_opinion] varchar(1000) NULL ,
+[base_opinion] varchar(1000) NULL ,
+[product_opinion] varchar(1000) NULL ,
+[middle_opinion] varchar(1000) NULL ,
+[quality_opinion] varchar(1000) NULL ,
+[material_opinion] varchar(1000) NULL ,
+[manual_input_equipment] varchar(1000) NULL ,
+[workinghours] money NULL ,
+[plan_id] varchar(50) NULL ,
+[abnormity_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'detail_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'detail_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'detail_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'problemcontent')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢/妫淇/缁翠慨鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'problemcontent'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢/妫淇/缁翠慨鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'problemcontent'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'companyId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'companyId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'companyId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'equipment_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'plannedEnddt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'plannedEnddt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'plannedEnddt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'maintenanceId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢鍗昳d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'maintenanceId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢鍗昳d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'maintenanceId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'maintenance_man')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璐熻矗浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'maintenance_man'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璐熻矗浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'maintenance_man'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'problemtypeId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闂鏁呴殰绫诲瀷id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'problemtypeId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闂鏁呴殰绫诲瀷id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'problemtypeId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵侊紙宸插娲撅紝宸茶В鍐筹級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵侊紙宸插娲撅紝宸茶В鍐筹級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'plan_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'plan_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'plan_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'actual_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹為檯璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'actual_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹為檯璐圭敤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'actual_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'defect_level')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁呴殰绾у埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'defect_level'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁呴殰绾у埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'defect_level'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'start_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮濮嬫椂闂达紙浠诲姟绛炬敹鏃堕棿锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'start_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮濮嬫椂闂达紙浠诲姟绛炬敹鏃堕棿锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'start_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'actual_finish_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹為檯瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'actual_finish_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹為檯瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'actual_finish_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'process_section_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'process_section_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'process_section_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'maintenance_way')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢/妫淇/缁翠慨鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'maintenance_way'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢/妫淇/缁翠慨鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'maintenance_way'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'plan_consume_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝鑰楁椂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'plan_consume_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝鑰楁椂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'plan_consume_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'delay_reason')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寤惰鍘熷洜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'delay_reason'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寤惰鍘熷洜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'delay_reason'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'change_parts')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存崲澶囦欢'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'change_parts'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存崲澶囦欢'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'change_parts'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'solveTime')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹為檯瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'solveTime'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹為檯瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'solveTime'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'solver')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瑙e喅浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'solver'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瑙e喅浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'solver'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'assistantedId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'琚鎵樹汉鍛業d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'assistantedId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'琚鎵樹汉鍛業d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'assistantedId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇︽儏绫诲瀷锛氱淮鎶ゃ佺淮淇紙缂洪櫡锛夈佹淇'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇︽儏绫诲瀷锛氱淮鎶ゃ佺淮淇紙缂洪櫡锛夈佹淇'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'equipment_opinion')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧涓撹矗鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'equipment_opinion'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧涓撹矗鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'equipment_opinion'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'base_opinion')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍩哄眰棰嗗鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'base_opinion'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍩哄眰棰嗗鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'base_opinion'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'product_opinion')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢熶骇杩愯惀涓績鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'product_opinion'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢熶骇杩愯惀涓績鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'product_opinion'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'middle_opinion')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓眰棰嗗鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'middle_opinion'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓眰棰嗗鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'middle_opinion'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'quality_opinion')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠慨璐ㄩ噺鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'quality_opinion'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠慨璐ㄩ噺鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'quality_opinion'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_detail',
+'COLUMN', N'material_opinion')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣跨敤鏉愭枡鏁伴噺楠屾敹鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'material_opinion'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣跨敤鏉愭枡鏁伴噺楠屾敹鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_detail'
+, @level2type = 'COLUMN', @level2name = N'material_opinion'
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_equipment
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_equipment]
+GO
+CREATE TABLE [dbo].[tb_maintenance_equipment] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[maintenanceId] varchar(50) NULL ,
+[equipmentId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_equipment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_faultlibrary
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_faultlibrary]
+GO
+CREATE TABLE [dbo].[tb_maintenance_faultlibrary] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(500) NULL ,
+[fault_number] varchar(50) NULL ,
+[fault_describe] varchar(1000) NULL ,
+[pid] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[active] varchar(1) NULL ,
+[morder] int NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_faultlibrary',
+'COLUMN', N'fault_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁呴殰缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_faultlibrary'
+, @level2type = 'COLUMN', @level2name = N'fault_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁呴殰缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_faultlibrary'
+, @level2type = 'COLUMN', @level2name = N'fault_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_faultlibrary',
+'COLUMN', N'fault_describe')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁呴殰鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_faultlibrary'
+, @level2type = 'COLUMN', @level2name = N'fault_describe'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁呴殰鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_faultlibrary'
+, @level2type = 'COLUMN', @level2name = N'fault_describe'
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_faultlibrary
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_faultlibrary_branch
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_faultlibrary_branch]
+GO
+CREATE TABLE [dbo].[tb_maintenance_faultlibrary_branch] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[trunk_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_faultlibrary_branch
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_file
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_file]
+GO
+CREATE TABLE [dbo].[tb_maintenance_file] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(500) NULL ,
+[abspath] varchar(500) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[filepath] varchar(500) NULL ,
+[type] varchar(50) NULL ,
+[size] varchar(255) NULL ,
+[pointId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_library_quota_level
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_library_quota_level]
+GO
+CREATE TABLE [dbo].[tb_maintenance_library_quota_level] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[morder] int NULL ,
+[active] bit NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_library_quota_level
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_maintain
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_maintain]
+GO
+CREATE TABLE [dbo].[tb_maintenance_maintain] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[job_number] varchar(50) NULL ,
+[complete_date] datetime NULL ,
+[cycle] varchar(10) NULL ,
+[receive_user_id] varchar(50) NULL ,
+[receive_user_ids] varchar(500) NULL ,
+[plan_date] datetime NULL ,
+[plan_type] varchar(50) NULL ,
+[maintain_type] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_maintain
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_maintain_car
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_maintain_car]
+GO
+CREATE TABLE [dbo].[tb_maintenance_maintain_car] (
+[id] varchar(50) NOT NULL ,
+[detail_number] varchar(50) NULL ,
+[maintain_work_unit_name] varchar(50) NULL ,
+[solver] varchar(500) NULL ,
+[car_number] varchar(50) NULL ,
+[maintain_car_id] varchar(50) NULL ,
+[last_maintain_time] datetime NULL ,
+[odograph] int NULL ,
+[maintain_reason] varchar(50) NULL ,
+[actual_money] money NULL ,
+[actual_working_hours] float(53) NULL ,
+[memo] varchar(50) NULL ,
+[quality_opinion] varchar(50) NULL ,
+[cal_working_hours] float(53) NULL ,
+[final_working_hours] float(53) NULL ,
+[unit_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[maintain_car_detail_id] varchar(50) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_maintain_car
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_maintain_library
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_maintain_library]
+GO
+CREATE TABLE [dbo].[tb_maintenance_maintain_library] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[code] varchar(50) NULL ,
+[cycle] varchar(50) NULL ,
+[contents] varchar(1000) NULL ,
+[maintain_tools] varchar(500) NULL ,
+[maintain_guarantee] varchar(500) NULL ,
+[times] money NULL ,
+[cost] money NULL ,
+[lubricate_oilnorm] money NULL ,
+[lubricate_unit] varchar(50) NULL ,
+[lubricate_oiltype] varchar(50) NULL ,
+[lubricate_usersid] varchar(50) NULL ,
+[morder] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_maintain_library
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_maintain_plan
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_maintain_plan]
+GO
+CREATE TABLE [dbo].[tb_maintenance_maintain_plan] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[maintainerId] varchar(50) NULL ,
+[companyId] varchar(50) NULL ,
+[sdt] datetime NULL ,
+[edt] varchar(50) NULL ,
+[type] varchar(1) NULL ,
+[maintainContent] varchar(1000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_maintain_plan
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_maintainer
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_maintainer]
+GO
+CREATE TABLE [dbo].[tb_maintenance_maintainer] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[full_name] varchar(150) NULL ,
+[short_name] varchar(50) NULL ,
+[address] varchar(150) NULL ,
+[fax] varchar(50) NULL ,
+[contacts_name] varchar(50) NULL ,
+[contacts_mobilephone] varchar(50) NULL ,
+[telephone] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[pid] varchar(50) NULL ,
+[active] varchar(1) NULL ,
+[morder] int NULL ,
+[syncflag] varchar(1) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_maintainer',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗙被鍒紙鍙粠缁存姢鍟嗙被鍒〃涓夋嫨锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗙被鍒紙鍙粠缁存姢鍟嗙被鍒〃涓夋嫨锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_maintainer',
+'COLUMN', N'full_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗗叏绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'full_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗗叏绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'full_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_maintainer',
+'COLUMN', N'short_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗙畝绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'short_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗙畝绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'short_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_maintainer',
+'COLUMN', N'address')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗗湴鍧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'address'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗗湴鍧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'address'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_maintainer',
+'COLUMN', N'fax')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗕紶鐪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'fax'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗕紶鐪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'fax'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_maintainer',
+'COLUMN', N'contacts_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱旂郴浜哄悕绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'contacts_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱旂郴浜哄悕绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'contacts_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_maintainer',
+'COLUMN', N'contacts_mobilephone')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱旂郴浜烘墜鏈哄彿鐮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'contacts_mobilephone'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱旂郴浜烘墜鏈哄彿鐮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'contacts_mobilephone'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_maintainer',
+'COLUMN', N'telephone')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗙數璇'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'telephone'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗙數璇'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'telephone'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_maintainer',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_maintainer
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_maintainer_company
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_maintainer_company]
+GO
+CREATE TABLE [dbo].[tb_maintenance_maintainer_company] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[maintainerid] varchar(50) NULL ,
+[companyid] varchar(50) NULL ,
+[startdate] datetime NULL ,
+[enddate] datetime NULL ,
+[maintainerleader] varchar(200) NULL ,
+[factorycontacter] varchar(200) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_maintainer_company',
+'COLUMN', N'maintainerleader')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗚礋璐d汉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer_company'
+, @level2type = 'COLUMN', @level2name = N'maintainerleader'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗚礋璐d汉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer_company'
+, @level2type = 'COLUMN', @level2name = N'maintainerleader'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_maintainer_company',
+'COLUMN', N'factorycontacter')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯鑱旂郴浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer_company'
+, @level2type = 'COLUMN', @level2name = N'factorycontacter'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯鑱旂郴浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer_company'
+, @level2type = 'COLUMN', @level2name = N'factorycontacter'
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_maintainer_company
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_maintainer_selecttype
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_maintainer_selecttype]
+GO
+CREATE TABLE [dbo].[tb_maintenance_maintainer_selecttype] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[maintainer_typeid] varchar(50) NULL ,
+[maintainerid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_maintainer_selecttype
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_maintainer_type
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_maintainer_type]
+GO
+CREATE TABLE [dbo].[tb_maintenance_maintainer_type] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NOT NULL ,
+[remark] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_maintainer_type',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗙被鍨'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer_type'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢鍟嗙被鍨'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer_type'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_maintainer_type',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer_type'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_maintainer_type'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_maintainer_type
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_newAndReset_library
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_newAndReset_library]
+GO
+CREATE TABLE [dbo].[tb_maintenance_newAndReset_library] (
+[id] varchar(50) NOT NULL ,
+[project_number] varchar(50) NULL ,
+[project_name] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[repair_party_type] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_newAndReset_library
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_newAndReset_library_quota
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_newAndReset_library_quota]
+GO
+CREATE TABLE [dbo].[tb_maintenance_newAndReset_library_quota] (
+[id] varchar(50) NOT NULL ,
+[level_id] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[demolition_cost] money NULL ,
+[install_cost] money NULL ,
+[debug_cost] money NULL ,
+[transport_cost] money NULL ,
+[subsidiary_install_cost] money NULL ,
+[outside_repair_cost] money NULL ,
+[inside_repair_time] money NULL ,
+[material_cost] money NULL ,
+[memo] varchar(1000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_newAndReset_library_quota
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_overhaul
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_overhaul]
+GO
+CREATE TABLE [dbo].[tb_maintenance_overhaul] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[process_status] varchar(50) NULL ,
+[job_number] varchar(50) NULL ,
+[outsourcing_type] varchar(50) NULL ,
+[cycle_quota] varchar(50) NULL ,
+[cycle_actual] varchar(50) NULL ,
+[project_type] varchar(50) NULL ,
+[project_name] varchar(50) NULL ,
+[budget_type] varchar(50) NULL ,
+[budget_cost] money NULL ,
+[plan_date] datetime NULL ,
+[plan_id] varchar(50) NULL ,
+[send_user_id] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[receive_user_id] varchar(50) NULL ,
+[receive_user_ids] varchar(50) NULL ,
+[project_describe] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_overhaul
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_overhaul_item_content
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_overhaul_item_content]
+GO
+CREATE TABLE [dbo].[tb_maintenance_overhaul_item_content] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[contents] varchar(50) NULL ,
+[progress] money NULL ,
+[base_hours] money NULL ,
+[working_hours] money NULL ,
+[start_date] datetime NULL ,
+[finish_date] datetime NULL ,
+[item_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_item_content',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闅忔満id锛堥氱敤锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闅忔満id锛堥氱敤锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_item_content',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁版嵁鎻掑叆鏃堕棿锛堥氱敤锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁版嵁鎻掑叆鏃堕棿锛堥氱敤锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_item_content',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁版嵁鎻掑叆浜篿d锛堥氱敤锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁版嵁鎻掑叆浜篿d锛堥氱敤锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_item_content',
+'COLUMN', N'contents')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒嗛」鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'contents'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒嗛」鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'contents'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_item_content',
+'COLUMN', N'progress')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒嗛」杩涘害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'progress'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒嗛」杩涘害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'progress'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_item_content',
+'COLUMN', N'base_hours')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹氶宸ユ椂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'base_hours'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹氶宸ユ椂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'base_hours'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_item_content',
+'COLUMN', N'working_hours')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹為檯宸ユ椂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'working_hours'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹為檯宸ユ椂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'working_hours'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_item_content',
+'COLUMN', N'start_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮濮嬫椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'start_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮濮嬫椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'start_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_item_content',
+'COLUMN', N'finish_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'finish_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'finish_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_item_content',
+'COLUMN', N'item_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒嗛」琛╥d tb_maintenance_overhaul_item_project琛╥d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'item_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒嗛」琛╥d tb_maintenance_overhaul_item_project琛╥d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_item_content'
+, @level2type = 'COLUMN', @level2name = N'item_id'
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_overhaul_item_content
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_overhaul_item_equipment
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_overhaul_item_equipment]
+GO
+CREATE TABLE [dbo].[tb_maintenance_overhaul_item_equipment] (
+[id] varchar(50) NOT NULL ,
+[equipment_id] varchar(50) NULL ,
+[quota_hour] int NULL DEFAULT ((10)) ,
+[actual_hour] int NULL ,
+[quota_fee] int NULL DEFAULT ((100)) ,
+[actual_fee] int NULL ,
+[pid] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[plan_start_date] datetime NULL ,
+[plan_end_date] datetime NULL ,
+[status] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_overhaul_item_equipment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_overhaul_item_project
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_overhaul_item_project]
+GO
+CREATE TABLE [dbo].[tb_maintenance_overhaul_item_project] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[processDefId] varchar(50) NULL ,
+[processId] varchar(50) NULL ,
+[process_status] varchar(100) NULL ,
+[job_number] varchar(50) NULL ,
+[project_type_id] varchar(50) NULL ,
+[send_user_id] varchar(50) NULL ,
+[receive_user_id] varchar(50) NULL ,
+[receive_user_ids] varchar(500) NULL ,
+[receive_dt] datetime NULL ,
+[plan_start_date] datetime NULL ,
+[plan_finish_date] datetime NULL ,
+[project_id] varchar(50) NULL ,
+[finish_explain] varchar(500) NULL ,
+[difficulty_degree] money NULL ,
+[work_evaluate_score] money NULL ,
+[working_hours] money NULL ,
+[evaluate_explain] varchar(500) NULL ,
+[outsourcing_type] varchar(50) NULL ,
+[safe_operation_type] varchar(50) NULL ,
+[check_score] money NULL ,
+[install_evaluate_score] money NULL ,
+[install_problems] varchar(500) NULL ,
+[debug_evaluate_score] money NULL ,
+[debug_problems] varchar(500) NULL ,
+[morder] int NULL ,
+[annex] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_overhaul_item_project
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_overhaul_library
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_overhaul_library]
+GO
+CREATE TABLE [dbo].[tb_maintenance_overhaul_library] (
+[id] varchar(50) NOT NULL ,
+[project_number] varchar(50) NULL ,
+[project_name] varchar(50) NULL ,
+[condition] varchar(500) NULL ,
+[pid] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[active] varchar(1) NULL ,
+[morder] int NULL ,
+[repair_party_type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_overhaul_library
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_overhaul_library_branch_content
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_overhaul_library_branch_content]
+GO
+CREATE TABLE [dbo].[tb_maintenance_overhaul_library_branch_content] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[outside_repair_cost] money NULL ,
+[inside_repair_time] money NULL ,
+[material_cost] money NULL ,
+[total_cost] money NULL ,
+[adjustment_reason] varchar(500) NULL ,
+[trunk_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_overhaul_library_branch_content
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_overhaul_library_branch_project
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_overhaul_library_branch_project]
+GO
+CREATE TABLE [dbo].[tb_maintenance_overhaul_library_branch_project] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[trunk_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_overhaul_library_branch_project
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_overhaul_library_content
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_overhaul_library_content]
+GO
+CREATE TABLE [dbo].[tb_maintenance_overhaul_library_content] (
+[id] varchar(50) NOT NULL ,
+[content_number] varchar(50) NULL ,
+[overhaul_describe] varchar(500) NULL ,
+[pid] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_overhaul_library_content
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_overhaul_library_content_quota
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_overhaul_library_content_quota]
+GO
+CREATE TABLE [dbo].[tb_maintenance_overhaul_library_content_quota] (
+[id] varchar(50) NOT NULL ,
+[repair_party_type] varchar(50) NULL ,
+[inside_repair_time] money NULL ,
+[material_cost] money NULL ,
+[outside_repair_cost] money NULL ,
+[total_cost] money NULL ,
+[level_id] varchar(50) NULL ,
+[memo] varchar(1000) NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_overhaul_library_content_quota
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_overhaul_type
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_overhaul_type]
+GO
+CREATE TABLE [dbo].[tb_maintenance_overhaul_type] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[morder] int NULL ,
+[active] char(1) NULL ,
+[activiti_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_type',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'uuid'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_type'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'uuid'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_type'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_type',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_type'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_type'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_type',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺掑簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_type'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺掑簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_type'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_type',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鍚敤锛氬惎鐢ㄣ佺鐢'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_type'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鍚敤锛氬惎鐢ㄣ佺鐢'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_type'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_overhaul_type',
+'COLUMN', N'activiti_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁戝畾娴佺▼id 鏆傛椂鏈敤鍒'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_type'
+, @level2type = 'COLUMN', @level2name = N'activiti_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁戝畾娴佺▼id 鏆傛椂鏈敤鍒'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_overhaul_type'
+, @level2type = 'COLUMN', @level2name = N'activiti_id'
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_overhaul_type
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_problem_fille
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_problem_fille]
+GO
+CREATE TABLE [dbo].[tb_maintenance_problem_fille] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(500) NULL ,
+[abspath] varchar(500) NULL ,
+[filepath] varchar(500) NULL ,
+[type] varchar(50) NULL ,
+[size] varchar(500) NULL ,
+[pointId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_problem_fille
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_record
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_record]
+GO
+CREATE TABLE [dbo].[tb_maintenance_record] (
+[id] varchar(50) NOT NULL ,
+[maintenanceid] varchar(50) NULL ,
+[unitid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[record] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_record',
+'COLUMN', N'maintenanceid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁存姢id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_record'
+, @level2type = 'COLUMN', @level2name = N'maintenanceid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁存姢id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_record'
+, @level2type = 'COLUMN', @level2name = N'maintenanceid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_record',
+'COLUMN', N'unitid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍗曚綅id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_record'
+, @level2type = 'COLUMN', @level2name = N'unitid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍗曚綅id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_record'
+, @level2type = 'COLUMN', @level2name = N'unitid'
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_record
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_repair
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_repair]
+GO
+CREATE TABLE [dbo].[tb_maintenance_repair] (
+[id] varchar(50) NOT NULL ,
+[job_number] varchar(50) NULL ,
+[job_name] varchar(50) NULL ,
+[plan_type] varchar(50) NULL ,
+[repair_type] varchar(50) NULL ,
+[receive_user_id] varchar(50) NULL ,
+[receive_user_ids] varchar(500) NULL ,
+[equipment_id] varchar(50) NULL ,
+[complete_date] datetime NULL ,
+[complete_plandate] datetime NULL ,
+[outsourcing_st] varchar(50) NULL ,
+[safeOperation_st] varchar(50) NULL ,
+[fault_describe] varchar(500) NULL ,
+[scheme_description] varchar(500) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[plan_date] datetime NULL ,
+[plan_id] varchar(50) NULL ,
+[plan_money] money NULL ,
+[process_status] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_repair
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_repair_car
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_repair_car]
+GO
+CREATE TABLE [dbo].[tb_maintenance_repair_car] (
+[id] varchar(50) NOT NULL ,
+[detail_number] varchar(50) NULL ,
+[repair_type] varchar(50) NULL ,
+[maintain_work_unit_name] varchar(50) NULL ,
+[solver] varchar(500) NULL ,
+[car_number] varchar(50) NULL ,
+[maintain_car_id] varchar(50) NULL ,
+[insurance_compensation_money] money NULL ,
+[repair_reason] varchar(50) NULL ,
+[insurance_compensation_situation] varchar(50) NULL ,
+[actual_repair_money] money NULL ,
+[exceed_compensation_reason] varchar(50) NULL ,
+[working_hours] float(53) NULL ,
+[actual_working_hours] float(53) NULL ,
+[memo] varchar(50) NULL ,
+[quality_opinion] varchar(50) NULL ,
+[cal_working_hours] float(53) NULL ,
+[final_working_hours] float(53) NULL ,
+[punish_award_money] money NULL ,
+[unit_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_repair_car
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_repairlibrary
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_repairlibrary]
+GO
+CREATE TABLE [dbo].[tb_maintenance_repairlibrary] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[repair_number] varchar(50) NULL ,
+[repair_describe] varchar(1000) NULL ,
+[pid] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[active] varchar(1) NULL ,
+[morder] int NULL ,
+[repair_party_type] varchar(50) NULL ,
+[repair_type] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_repairlibrary',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠慨鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_repairlibrary'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠慨鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_repairlibrary'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_repairlibrary',
+'COLUMN', N'repair_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠慨缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_repairlibrary'
+, @level2type = 'COLUMN', @level2name = N'repair_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠慨缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_repairlibrary'
+, @level2type = 'COLUMN', @level2name = N'repair_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_repairlibrary',
+'COLUMN', N'repair_describe')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠慨鍐呭鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_repairlibrary'
+, @level2type = 'COLUMN', @level2name = N'repair_describe'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠慨鍐呭鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_repairlibrary'
+, @level2type = 'COLUMN', @level2name = N'repair_describe'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_repairlibrary',
+'COLUMN', N'repair_party_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠慨鏂 鑷慨鎴栧澶'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_repairlibrary'
+, @level2type = 'COLUMN', @level2name = N'repair_party_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠慨鏂 鑷慨鎴栧澶'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_repairlibrary'
+, @level2type = 'COLUMN', @level2name = N'repair_party_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_maintenance_repairlibrary',
+'COLUMN', N'repair_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠慨绫诲瀷 灏忎慨銆佷腑淇瓑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_repairlibrary'
+, @level2type = 'COLUMN', @level2name = N'repair_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠慨绫诲瀷 灏忎慨銆佷腑淇瓑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_maintenance_repairlibrary'
+, @level2type = 'COLUMN', @level2name = N'repair_type'
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_repairlibrary
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_repairlibrary_branch
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_repairlibrary_branch]
+GO
+CREATE TABLE [dbo].[tb_maintenance_repairlibrary_branch] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[outside_repair_cost] money NULL ,
+[inside_repair_time] money NULL ,
+[total_cost] money NULL ,
+[adjustment_reason] varchar(500) NULL ,
+[trunk_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[material_cost] money NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_repairlibrary_branch
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_maintenance_repairlibrary_quota
+-- ----------------------------
+DROP TABLE [dbo].[tb_maintenance_repairlibrary_quota]
+GO
+CREATE TABLE [dbo].[tb_maintenance_repairlibrary_quota] (
+[id] varchar(50) NOT NULL ,
+[level_id] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[inside_repair_time] money NULL ,
+[outside_repair_cost] money NULL ,
+[material_cost] money NULL ,
+[total_cost] money NULL ,
+[memo] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_maintenance_repairlibrary_quota
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MeasurePoint_DATA
+-- ----------------------------
+DROP TABLE [dbo].[TB_MeasurePoint_DATA]
+GO
+CREATE TABLE [dbo].[TB_MeasurePoint_DATA] (
+[id] varchar(50) NOT NULL ,
+[insdt] date NULL ,
+[insuser] varchar(100) NULL ,
+[data_number] varchar(100) NULL ,
+[biz_id] varchar(150) NULL ,
+[MPointCode] varchar(255) NULL ,
+[type_1] varchar(55) NULL ,
+[type_2] varchar(55) NULL ,
+[page_nub] varchar(55) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_MeasurePoint_DATA
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_menuitem
+-- ----------------------------
+DROP TABLE [dbo].[tb_menuitem]
+GO
+CREATE TABLE [dbo].[tb_menuitem] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[PowerID] varchar(50) NULL ,
+[caption] varchar(50) NULL ,
+[name] varchar(200) NULL ,
+[description] varchar(50) NULL ,
+[location] varchar(1000) NULL ,
+[target] varchar(1000) NULL ,
+[onclick] varchar(100) NULL ,
+[onmouseover] varchar(100) NULL ,
+[onmouseout] varchar(100) NULL ,
+[image] varchar(50) NULL ,
+[altImage] varchar(50) NULL ,
+[tooltip] varchar(100) NULL ,
+[roles] varchar(100) NULL ,
+[page] varchar(1000) NULL ,
+[width] varchar(5) NULL ,
+[height] varchar(5) NULL ,
+[forward] varchar(50) NULL ,
+[action] varchar(50) NULL ,
+[morder] int NULL ,
+[lvl] varchar(50) NULL ,
+[active] varchar(50) NULL ,
+[type] varchar(255) NULL ,
+[mainpage] varchar(50) NULL ,
+[count] int NULL ,
+[engkey] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_menuitem
+-- ----------------------------
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'00015c1b16fe44269f2f29d346127ba4', N'2d43030c17234666873d1462b6f2071c', null, null, N'鏌ョ湅閮ㄩ棬', null, N'sparepart/inStockRecord/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'00230aefbdc4455ea0fffca8904c0639', N'd38607ef9b02472388a333ceb982621d', null, null, N'璁惧鑳芥晥鍒嗘瀽', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'002b1723b2244817ae2b40f27ebfa43b', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧鐧昏/妫瀹氳褰', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'99', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'007b3b51c25742c5b6621e440414bbb3', N'2e536132a05548df95037c3f3a6a779e', null, null, N'璁惧浜嬫晠璁板綍', null, N'equipment/equipmentAccident/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'00ce6922b9d0452bb9a5ca8eea78493c', N'2e4e28c52a9b4558afc02585f82a8ac6', null, null, N'鏂板', null, N'sparepart/outStockRecord/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0119f4b25f7b4d6a967d17af5af4fef2', N'08c0df457cc24bb0843c0266ac5a14f5', null, null, N'宸ヨ壓璋冩暣绫诲瀷', null, N'process/processAdjustmentType/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'013c32b8d2ed4e65b0c3b1f2b5fdaf4c', N'2ef90da016114578ae28f4a927980efe', null, null, N'鎶ヨ绛夌骇閰嶇疆', null, N'alarm/alarmLevels/showist.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'019866e2b48c4bc692ed7f861bb15e30', N'e4f4c58fd110484f87c9324b659a935f', null, null, N'棰勬閰嶇疆', null, N'command/emergencyConfigure/showMenuTree_NS.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'01b0a338de7046df8fc15a3585681165', N'3503dc28a0ff4831a6c7ea6e8fcb1a6d', null, null, N'鍒犻櫎', null, N'work/camera/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'01be14dbeab347418f1a0c8cc327157d', N'6b20763937fc4d3fa7de595bd2f86875', null, null, N'鍏宠仈娴嬮噺鐐', null, N'equipment/addMpoint.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'01dbfd7817ae4c44804df7393346e9a2', N'3cea8f370a1248a4904cef742526d7d3', null, null, N'宸ヤ綔绫诲瀷', null, N'administration/organizationClass/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'02', N'-1', N'02', N'涓汉鍔炲叕', N'娑堟伅绠$悊', null, N'', N'mainframe', null, null, null, N'fa-comments', null, null, null, null, null, null, null, null, N'92', N'1', N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0201', N'02', null, null, N'娑堟伅閫氱煡', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'020101', N'0201', null, null, N'鏀舵秷鎭', null, N'msg/showMsgrecv.do', null, null, null, null, null, null, null, null, null, null, null, null, N'message/message-receive', N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'020102', N'0201', null, null, N'鍙戞秷鎭', null, N'msg/showMsgsend.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'020d737457684aae8583b4355181dafa', N'8e4f02e6d3e142fe9fcf4d238e1c42c1', null, null, N'鍒犻櫎', null, N'maintenance/abnormity/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0268759b89264df18450882a4032cbd0', N'c6516395208242f08ee612f6a9bb1661', null, null, N'鍒犻櫎', null, N'equipment/equipmentTypeNumber/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'03358fbdd95e4a19a5e2c8f9768929b9', N'b62e2bfaba5c4d2f853363af201bece8', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'valueEngineering/equipmentDepreciation/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'042478cc0ef8435b8fa131e3b09c7912', N'25166f0c28534da582b079cb165fe34d', null, null, N'鏃ュ父瀹夊叏妫鏌', null, N'safety/SafetyCheckDayly/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'04463a8e128a4d1b82eeed40f3f56e25', N'a65bc2df01cc4c2f984b40b284396f87', null, null, N'鎶ヨ〃閰嶇疆', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'04a25a406690444a95d9168804e85392', N'3d2302e3ebf647d8977c55c2ac3ffb66', null, null, N'姘磋川鍖栭獙搴', null, N'process/libraryWaterTest/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'04cc222437aa4df8bb4d609cda370eb2', N'c87a5ded5d13491c9c8f2a7b01af7d45', null, null, N'褰撳墠搴撳瓨', null, N'sparepart/stock/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'059ef59f26dd478383e1e72c7e5cd286', N'99', null, null, N'鏁版嵁婧愮鐞', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'05c1fbc731fb471f88b6f9caca7294a5', N'68486a28ff644c26b0087e58cb3972a4', null, null, N'鏂板', null, N'timeEfficiency/patrolPlan/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'05d05c5d63d14c83965e96f90b953540', N'89dc2f184cbb44e98c019775b04a6b30', null, null, N'鏌ョ湅閮ㄩ棬', null, N'maintenance/faultLibrary/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'06323ccb0c4c4c3aa99b7a1dd2b8ddda', N'742cb94b264347d09faf4a46f595546e', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'document/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0645cb3ff7704958a57ed8bb960f2cd7', null, null, null, N'缁存姢鏈嶅姟', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'064c9a068c724384994e38fc2de81580', N'50218c9a22184fe79437a01e6100d2dc', null, null, N'璁″垝绫诲瀷', null, N'maintenance/equipmentPlanType/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0666b40029d2497f96e06a581f9db193', N'7a1c6680cdb54c66acd6fcd56158f676', null, null, N'鏌ョ湅閮ㄩ棬', null, N'report/customReport/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'06ea5ba3dd2f46e387dd4b9d91297ff8', N'f517c03375854ea38feb88f641552061', null, null, N'杩濊缁熻', null, N'timeEfficiency/violationRecordCount/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'06fa15a044854d92a94929ab8ff3df30', N'c963df9afc1d46e4b632a4c9f8266491', null, null, N'淇敼', null, N'activiti/leavew/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0705e3be74c549759405a1e7367dab3e', N'612c9f4d641341288cfb248de5f06ac3', null, null, N'宸℃浜哄憳鑰冩牳', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'076e7705608c44c3b74eb83c43b51e71', N'1cbf77c623f24046b9b42d80dc853445', null, null, N'鏂板', null, N'equipment/EquipmentLoseApply/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'078e6f10a90a48c0931c9e6941d57ec7', N'5f408a168e434f74b5b7203161849b01', null, null, N'鏂板', null, N'timeEfficiency/patrolRecordViolationRecord/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'07e360dc38334d60a39a533a80e33b3e', N'fd2737d3131c4974a3da03265802973c', null, null, N'鍚堝悓绠$悊', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'08c0df457cc24bb0843c0266ac5a14f5', N'42881246cc584821829f9a9228d1e535', null, null, N'宸ヨ壓璋冩暣绠$悊', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'08f22cb587e5494da1eb487dd087aeac', N'7b478532eb8e42e39f047e493a566e37', null, null, N'鍖栭獙鎸囨爣绠$悊', null, N'process/testIndexManage/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'092baf56ba9d47b8b0c49aa4bf27d3ee', N'd1a5b76608044ad1bf651ea44d1c01eb', null, null, N'鏌ョ湅閮ㄩ棬', null, N'document/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0958a69df2384742aeccf53f8bc707bc', N'de11e520ea344d0883eec9d7138cb025', null, null, N'澶栧寘鍗曚綅淇℃伅', null, N'sparepart/supplier_copy/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'09a0b257886d4f5cac74e0b990317a87', N'728f3968261540a29e87662f722bcb3f', null, null, N'璁惧鏁堣兘鍒嗘瀽', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'09d48c951f1c427db5c039e6cfc0e86a', N'9c0e68e4dd3c469eb542fa3d9b72e885', null, null, N'鍙鍖栧睍绀', null, N'process/dataVisualFrame/viewList.do?menuType=proVisual', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'09e049fa8305465ebf6b2044322d0589', N'8dcc788ded394af9b59a2d2f3f081845', null, null, N'鏂板', null, N'sparepart/stockCheck/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0a0cc81463624d8a943990ede82736f7', N'f3ead4a71df24345800ffc0609315dbd', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolPlan/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0a335cedda5749eeb42d2848e07869c0', N'f3c15bf456124ee1905696e474e5a1b2', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/equipmentStopRecord/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0a3dc7f7919040f2872e61b2156af009', N'0c35fcf6b5b94c2ebe3c2f7958632b86', null, null, N'澶栨帴绯荤粺绠$悊', null, N'user/extsystem/showlist.do', null, null, null, null, null, null, null, null, null, null, null, null, N'system/external-system-management', N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0a6c72183ef9416aa1de324cd44cb90b', null, null, null, N'12', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0abe8266f77b4a20bff5ab271e7573ed', N'226f8cb8df9c4279a7b2e45fc33fdbe5', null, null, N'鏂板閲嶇疆搴', null, N'maintenance/libraryAddResetProject/showList4TreeBloc.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0aee45e6a06b43f3851835e12842d9b7', N'07e360dc38334d60a39a533a80e33b3e', null, null, N'鍚堝悓璁板綍', null, N'sparepart/contract/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0b00cc216d5a4bc9946de2369be5f0a8', N'd7118dde05d240d6ac78874469d742dd', null, null, N'宸℃澶嶅埗', null, N'timeEfficiency/patrolModel/setDefaultPatrol.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0b334ccbe1484425a9e9549ac274c4e3', N'11ecb72685584b11b3aad166312df054', null, null, N'瀵煎嚭', null, N'workorder/workorderDetail/export.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0b36b89ddc2d4f81b8ca568f69336d74', N'427a84637b354cefb1d077971495744b', null, null, N'濮斿璁板綍', null, N'workorder/workorderDetail/showEndMaintainListOut.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0b74aa2537bd4b63a581d3f96fac70f4', N'd2a1b7f93b8349a6a11bb775f320746e', null, null, N'璧勬枡绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0b9e7859ac1048bbac5e869557e320bb', N'226ac9dcb6fa4bffbe4c70bcee57408e', null, null, N'涓嬪彂宸ュ崟', null, N'process/libraryProcessManageWorkOrderForExec/downWorkOrder.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0c042acc603a4f1aac876b9d2669f2ab', N'7861bdd7939547a1ad60e0b9fc17b5ee', null, null, N'楠屾敹妯″瀷绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'8', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0c35b5a46a2940d1b71ad2a9a401b021', N'c0597983d30143d58a6d98d1436e905c', null, null, N'璁惧鍑哄敭鐢宠鍗', null, N'equipment/EquipmentSaleApply/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0c35fcf6b5b94c2ebe3c2f7958632b86', N'99', null, null, N'澶栨帴绯荤粺', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0c39c190e9a445fab0053802577759b2', N'72fd4439f8ad41eab7b765fd66052135', null, null, N'淇敼', null, N'timeEfficiency/patrolPlan/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0c568215f2e7479282e32ddd7467ca7f', N'6921534080ef4507bc99002e98e13190', null, null, N'鍒犻櫎', null, N'equipment/specialEquipment/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0d119048bfc34f559ba4d34207a6ea77', N'40c24596ff954e3fb67b703e2c42178a', null, null, N'淇敼', null, N'work/mpoint/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0d9a3124806f4d509fde3cd2ec5408e1', N'20038371000c40bbbb3485ed900b2593', null, null, N'鍒犻櫎', null, N'equipment/equipmentClass/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0d9bccde397f481abb366d14b20215ab', N'-1', null, null, N'瀹夊叏绠$悊', null, N'', null, null, null, null, N'fa-street-view', null, null, null, null, null, null, null, null, N'14', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0d9debe02623454dbd2b5999f1977d7b', N'2dcc67bdca3f43478b4f042400fed80f', null, null, N'璁惧宸℃鏃ュ巻', null, N'timeEfficiency/patrolRecord/showCalendar_Equipment.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0e17802860554094a64065e84ce0dab5', N'fd2737d3131c4974a3da03265802973c', null, null, N'鍒楄祫娓犻亾', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'8', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0f03786758654d2e96c772c9dc9be297', N'3ad55b78720d4329b2af759943bf90d0', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'maintenance/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0fddb4c66e554f4c9d2418e1b8682d22', N'4bef25f247aa4838b397aa4c5cab9b6a', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'valueEngineering/equipmentEvaluate/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0fe0337f4b3748a7858f3dd6e4df7c4e', N'6175563fe13040f9905425212576a0da', null, null, N'鍩虹淇℃伅', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'99', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'0ff0112fc5804fb7b8ef07ec5e28ee00', N'92913e48969f4ae3bcaf6c1e0fdb7704', null, null, N'鍒犻櫎', null, N'sparepart/sewage/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'-1', null, null, null, N'鑿滃崟绠$悊', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'10d7c5a267684d66b4c5c2c84dd9008e', N'd9acffba9b594b31a5682135678c1f23', null, null, N'杩愮淮浜哄憳缁熻', null, N'maintenance/showStaffMaintenanceResultList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'11cf8b766cd74b938295f34fc0051754', N'0d9bccde397f481abb366d14b20215ab', null, null, N'浜哄憳绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'11d70715ece949a58595f0401808600e', N'5308297074f940bdb56bf7b5cd25c87d', null, null, N'娑堟伅绫诲瀷鏂板', null, N'msg/addMsgType.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'11ecb72685584b11b3aad166312df054', N'5d4c737b7f2345ba9d2196aa6bba10dc', null, null, N'缁翠慨璁板綍', null, N'workorder/workorderDetail/showEndRepairList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'12dcec0d3b224779838fdb3c0f8677a8', N'ba988e6b6eaf482a9f24651d717917cb', null, null, N'Modbus鏈嶅姟鍣', null, N'modbusfigaction.do?method=doshowlist', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1305ff98a4fe49419eb25e6d853c2725', N'af118a74bff547a3a088427be912d8bd', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/equipmentCodeRule/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1366c5d4e43243de94ca53dc0cb2989c', N'd35bbec545024394a62dd1e31d49db6b', null, null, N'鍒犻櫎', null, N'equipment/equipmentSpecification/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'13cc6479f8b9437c824690c722d2bee5', N'7ed12d77875841c3a4244262d78ef1bb', null, null, N'杩囩▼鎺у埗鍗曞鏍', null, N'process/libraryProcessManageWorkOrder/showListForReview.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'13f14f79019a4103ba1cc7651288613c', N'f07312a9aada4547ac986a3f5249144d', null, null, N'鏌ョ湅閮ㄩ棬', null, N'report/customReport/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'141f6b919ba940d5a8430214db41beae', N'c035a8f1e458452bad464878554007e4', null, null, N'APP鐢熶骇鐩戞祴', null, N'app/appProductMonitor/showTree1.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'143060d1e8a247cd97bd26650149fb7e', N'ffde2acbc2aa4d5ea423342bd510e57f', null, null, N'鎶ヨ〃娴忚', null, N'report/rptCreate/showTree4View.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'14df5ad3efd547edb462bcde89894568', N'6921534080ef4507bc99002e98e13190', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/specialEquipment/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'14ecd1cb233f453e92771729f81c24e3', N'728f3968261540a29e87662f722bcb3f', null, null, N'鑳芥晥鎬昏', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'14ef17c7e78f470aae1108d023ac78ca', N'e2758f6ca8ea492bbe8a8109db54089d', null, null, N'澶у睆灞曠ず', null, N'process/dataVisualFrame/viewList.do?menuType=largeScreen', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'14fb8c33e9d247febc35be5433f2aaf9', N'f3ead4a71df24345800ffc0609315dbd', null, null, N'鏂板', null, N'timeEfficiency/patrolPlan/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'15177f19c31d43a193725772cf9d47ad', N'8c551746fbd945cc97e9dcf0f74b9c95', null, null, N'渚涘簲鍟嗚祫璐', null, N'sparepart/qualificationType/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'5', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'152e4e22f242409bad2921575613d1d6', N'82ba20cfc3d4421ca9fe71bc6dcb9c87', null, null, N'鏂板', null, N'equipment/equipmentAcceptanceApply/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'155a8eae742045ca8e94de5f6b879031', N'e51e3828488a4e37af7c8ea066d37e91', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'sparepart/goods/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1562a3c7f58140d9b0b45c73a9bbe713', N'e13bd14427464225b701a7c1f3654336', null, null, N'鑳芥晥鍒嗘瀽', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'15c7a137efe644a28696f32e8738878c', N'020102', null, null, N'鏂板娑堟伅', null, N'msg/addMsg.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'15f34324e8a34dc3b3c583b656a4514a', N'f0717c53777e447ea359179957bd9498', null, null, N'鍒犻櫎', null, N'document/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'161da4887d7a42468c96b46ac1b85b84', N'e13bd14427464225b701a7c1f3654336', null, null, N'鑳芥晥鎬昏', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'16d8048f047f49fa9a512f3401c97c7a', N'212211a6cafb44eeaab97ff10ff255ab', null, null, N'缁翠慨璁″垝', null, N'equipment/equipmentRepairPlan/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1704073953694da6a69d2b96de7a6118', N'5f408a168e434f74b5b7203161849b01', null, null, N'鍒犻櫎', null, N'timeEfficiency/patrolRecordViolationRecord/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'170d72f3ad4d4dc6a7fd60e52e8f515e', N'7861bdd7939547a1ad60e0b9fc17b5ee', null, null, N'宸ヨ壓璋冩暣', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'17315b9d8d714ac0a258cf2f6974b11d', N'4f6f2a45e14a43b5ae298ea3367acf29', null, null, N'淇敼', null, N'timeEfficiency/patrolPlan/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'173764d8ac3745238aff818bf53ba016', N'840cc5fa8c704657ba877efd5bb5f886', null, null, N'妯″瀷娴忚', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'185ac3913a1841129b255d1e42f52a3a', N'3503dc28a0ff4831a6c7ea6e8fcb1a6d', null, null, N'鏌ョ湅閮ㄩ棬', null, N'work/camera/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'19adc2aa70d44d2388747baf99055143', N'2f395371ffc54990b333441da53f130e', null, null, N'鍙戞秷鎭煡鐪嬩釜浜', null, N'msg/getMsgsend.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'19fbdb5636b347a6afe5c64c1f75da0f', N'6921534080ef4507bc99002e98e13190', null, null, N'鏂板', null, N'equipment/specialEquipment/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1a87b79cccb74e48bb2d6705ea65f520', N'0c35b5a46a2940d1b71ad2a9a401b021', null, null, N'鍒犻櫎', null, N'equipment/EquipmentSaleApply/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1a89a3eb45644e3fb54fdda0a6c47177', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧鎬ц兘绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'30', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1b65f085845b403e896c6d7b3d8d4537', N'50218c9a22184fe79437a01e6100d2dc', null, null, N'璁惧璁″垝', null, N'maintenance/equipmentPlan/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1bceb7780d7a40db9ac77bc795c02ef6', N'9e7ab87dea6843d5b22da1de86e2eb7f', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolModel/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1bf3d7ea753d447e82bf990684b6f4a1', N'e90bce8b678946dca131f855d6c532e8', null, null, N'娴佺▼瀹炰緥', null, N'activiti/workflow/processInstaceList.do', null, null, null, null, null, null, null, null, null, null, null, null, N'produce/process-instance', N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1c0e81a621224495aac5191347ddb70e', N'f12e20e36ff246faa26c7be425c9b1c9', null, null, N'璁惧杩愯鍙傛暟(鍏徃)', null, N'equipment/equipmentParamSet/showList4Tree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1c2def07ba704688b0166a38384b3f08', N'26c59bdfca8449588bbd38ab60b4ea1a', null, null, N'璁惧宸℃璁″垝', null, N'timeEfficiency/patrolPlan/showList_Equipment.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1c9b759a3bbe49188a7b249e555db931', N'04cc222437aa4df8bb4d609cda370eb2', null, null, N'鏂板', null, N'sparepart/stock/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1cba06ca3f884fdd8dace2ca9d649339', N'58173f6066344fab8122a940ce6d66c0', null, null, N'鏇茬嚎鍒嗘瀽', null, N'data/showCurveTreeView.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1cbf77c623f24046b9b42d80dc853445', N'8b90b27ba4a7401c8bab0e0ad02d675d', null, null, N'璁惧涓㈠け鐢宠鍗', null, N'equipment/EquipmentLoseApply/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1d0d2bb2ff6f447e865f5790300e2c49', N'9609d91ed7d14b7b8e89e92b96a3c633', null, null, N'鏂板', null, N'equipment/equipmentMaintain/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1d5b8ca1bd8246688073d0ae5fe9256d', N'214691b5cd5c4aceb97929bfc71812d8', null, null, N'淇濆吇宸ュ崟', null, N'workorder/workorderDetail/showMaintainList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1d815a8b4c3d4639b1c0189580ceea52', N'40c24596ff954e3fb67b703e2c42178a', null, null, N'鏌ョ湅閮ㄩ棬', null, N'work/mpoint/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1da28e22272e4acb927687935611e9af', N'f3c15bf456124ee1905696e474e5a1b2', null, null, N'鏂板', null, N'equipment/equipmentStopRecord/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1dd8c6bd71c74eb4bc2fbb6722d9c1b8', N'02', null, null, N'浜嬮」绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1edd9fa2c6494bfcb50f3d99bab9876a', N'49b94cac6edf4a6b9bc1d5c76379431b', null, null, N'鏂藉伐浜哄憳鏁欒偛', null, N'safety/SafetyEducationBuilder/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1edf8786513745619dddabfa5a4aea3e', N'f3ead4a71df24345800ffc0609315dbd', null, null, N'鍒犻櫎', null, N'timeEfficiency/patrolPlan/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1f0cfbd7dcc340ddbbd7f0b80f164539', N'54ce95b20de7459ea0e77abca515e6d2', null, null, N'鏂板', null, N'sparepart/purchaseRecord/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1f1547f041584cfc86a1b5cfe614b349', N'2ac6352f279c48cd820911e0ed0a3419', null, null, N'鏌ョ湅閮ㄩ棬', null, N'activiti/workflow/model/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1f2c1b654f5d4872a872d73de1e26df8', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧璁″垝绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1f31427521de467eb3f8f62dcaf36205', N'd34047cfa77347769ed13959bf9a4a12', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'sparepart/subscribe/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1f8acae743404455ac642b897b359383', N'f0717c53777e447ea359179957bd9498', null, null, N'鏌ョ湅閮ㄩ棬', null, N'document/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1f9a9aeeb22f413ba710da87e33fc986', N'99', null, null, N'鍩虹閰嶇疆', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1fb187dc74d043b3861c01be7be4c78e', N'612c9f4d641341288cfb248de5f06ac3', null, null, N'宸℃閰嶇疆', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1fb5e29f86f24bd3b3f8ae48db08f438', N'0e17802860554094a64065e84ce0dab5', null, null, N'鍒楄祫娓犻亾淇℃伅', null, N'sparepart/channels/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1fb92110f4ed4ecdb071544a40fd1e44', N'3503dc28a0ff4831a6c7ea6e8fcb1a6d', null, null, N'淇敼', null, N'work/camera/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'1ffacdc9f71b4cefb250e37588f8c7aa', N'7b478532eb8e42e39f047e493a566e37', null, null, N'妫楠屾柟娉曠鐞', null, N'process/testMethods/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'20038371000c40bbbb3485ed900b2593', N'0fe0337f4b3748a7858f3dd6e4df7c4e', null, null, N'璁惧绫诲瀷', null, N'equipment/equipmentClass/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'201a0e49a69d433a9aa8f202381514c1', N'612c9f4d641341288cfb248de5f06ac3', null, null, N'缂洪櫡绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'204ab6c92c534d5681bb62929a86eed6', N'a824c974a173430bb806e4824a0aec85', null, null, N'淇敼', null, N'equipment/EquipmentTransfersApply/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'212211a6cafb44eeaab97ff10ff255ab', N'612c9f4d641341288cfb248de5f06ac3', null, null, N'缁翠繚璁″垝', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'212bd407ac404b32afbe7885e492e4a3', N'c87a5ded5d13491c9c8f2a7b01af7d45', null, null, N'浠撳簱淇℃伅', null, N'sparepart/warehouse/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'214691b5cd5c4aceb97929bfc71812d8', N'3ac47c2edde244fda38aad5e6afa2881', null, null, N'缁翠繚宸ュ崟', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'21abd1a915ee4958b73411ed6896fbbd', N'6b20763937fc4d3fa7de595bd2f86875', null, null, N'璁惧浠峰煎鍔', null, N'equipment/addIncreaseValue.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'21f27e39064442f682320b517139c8be', N'36486dccbff948c08700684e46793c90', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolModel/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2202080597a44dcdb27b18ce44e704f5', N'e557e9b7232b43be9a5ad43a159e41a1', null, null, N'璁惧淇濆吇搴', null, N'/maintenance/maintainLibrary/showlist.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2226260a505e490e8954ca019af861fe', N'f0717c53777e447ea359179957bd9498', null, null, N'鏂板', null, N'document/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'226ac9dcb6fa4bffbe4c70bcee57408e', N'7ed12d77875841c3a4244262d78ef1bb', null, null, N'杩囩▼鎺у埗鍗曞疄鏂', null, N'process/libraryProcessManageWorkOrder/showListForExec.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'226f8cb8df9c4279a7b2e45fc33fdbe5', N'2c0f6327ad1b41079831be8b431963c4', null, null, N'闆嗗洟鏍囧噯搴', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2293ab50f5db4eddb59e43b92d5c8c27', N'f93dfbe1cdea49b2b6b05095c86d7849', null, null, N'璁惧鎷ㄥ叆绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'22bc39d738d54febb90aadc6d6b911a0', N'767789945d9b438aadbd0d387a759d4a', null, null, N'鏀舵秷鎭垹闄', null, N'msg/deleteMsgRecv.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'22fc0b1b16634ac680ae039954a73619', N'f0717c53777e447ea359179957bd9498', null, null, N'淇敼', null, N'document/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'232bfc3c575b424fb8a0b7bd20b07396', N'a2fd82344d064519bbc992d1dbbb3015', null, null, N'鍒犻櫎', null, N'base/mainPage/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'232d5e0f8cbc4720987713cb5de6e88e', N'2d43030c17234666873d1462b6f2071c', null, null, N'鏂板', null, N'sparepart/inStockRecord/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'233fc7b79dd94772b6b3165ada647a90', N'b332bf7996104e3a9408666a356b6e3f', null, null, N'宸℃閰嶇疆', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2359b91d439642f0a64fa84ddd30819b', N'3503dc28a0ff4831a6c7ea6e8fcb1a6d', null, null, N'鏂板', null, N'work/camera/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2381fff93d024aef9fa9435be4f9e9c4', N'8c551746fbd945cc97e9dcf0f74b9c95', null, null, N'渚涘簲鍟嗚瘎浼', null, N'sparepart/Score/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'239925a9ef34450b8af03769c911e7b5', N'de11e520ea344d0883eec9d7138cb025', null, null, N'澶栧寘鍗曚綅璇勪及', null, N'sparepart/Score_copy/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'23a58522288b4c8da1e7b8eba07b1f77', N'2293ab50f5db4eddb59e43b92d5c8c27', null, null, N'璁惧鎷ㄥ叆绠$悊', null, N'equipment/equipmentDialin/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'23b9db729ec34cc2b9369fa5fff5e242', N'0c042acc603a4f1aac876b9d2669f2ab', null, null, N'妯″瀷鎸囨爣搴', null, N'achievement/modelLibrary/showTree.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'240a4bdca86a424bba500e59665620f3', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧鍋滅敤绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'99', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'24b125cff0bc4cf3b2b0b5f921923d45', N'06ea5ba3dd2f46e387dd4b9d91297ff8', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/violationRecordCount/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'25166f0c28534da582b079cb165fe34d', N'0d9bccde397f481abb366d14b20215ab', null, null, N'瀹夊叏闅愭偅鎺掓煡鏁存敼', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'25484fd2aeba415e9ec93bf2eba02b3e', N'f07312a9aada4547ac986a3f5249144d', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'report/customReport/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'258b0f95c98841feb079f05911182571', N'2ac6352f279c48cd820911e0ed0a3419', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'activiti/workflow/model/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2592b4093fd3462ab8f3da855591ddad', N'233fc7b79dd94772b6b3165ada647a90', null, null, N'宸℃鐐', null, N'timeEfficiency/patrolPoint/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'265dd7ac9bf344e1885072e16f0ffafc', N'f07312a9aada4547ac986a3f5249144d', null, null, N'鏂板', null, N'report/customReport/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'26a42f9e856f4ea1a11ecf9565d68835', N'311f49be82d64a0e9f33695ab3e5d65d', null, null, N'鍏宠仈娴嬮噺鐐', null, N'equipment/addMpoint.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'26a4f8058e9344b0af16a30c83041f4a', N'990101', null, null, N'缂栬緫', null, N'user/editUser.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'26c59bdfca8449588bbd38ab60b4ea1a', N'b332bf7996104e3a9408666a356b6e3f', null, null, N'宸℃璁″垝', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'26d70d283e984c84b2a00f001ac44e7b', N'f7fe337d5d29480f8d475e6e0fd8c53e', null, null, N'鏂板', null, N'timeEfficiency/patrolPlan/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'26dd5520dc58443492077828ade31dc1', N'c963df9afc1d46e4b632a4c9f8266491', null, null, N'鏂板', null, N'activiti/leavew/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'26f0d7bbb27f4f218a67a827665855cd', N'0c35b5a46a2940d1b71ad2a9a401b021', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/EquipmentSaleApply/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2717ff385a504d6db199d17dd33892c1', N'b97e06a17e64481bae7bb0bdbd18b130', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/equipmentBelong/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2766d240cc2d47abaf3c9236c401e24e', N'5f408a168e434f74b5b7203161849b01', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolRecordViolationRecord/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'27b805e442f54352a7bf8556c0fe0ed6', N'bbe50d4ae43c4ca49a53fe30148b1066', null, null, N'淇敼', null, N'work/scadaPic/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'27de883bea90440892b2c148c3bcdd13', N'80100b1506fe499fb6ee99d305e70bc7', null, null, N'鍏绘姢缁翠慨鎻愰啋', null, N' finance/placeClass/showEequipmentRemindCard.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'5', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'28778a5d8ab945be85f8936b3b09815a', N'80a9346edfb14643a092a027d22dec1c', null, null, N'淇敼', null, N'timeEfficiency/patrolPoint/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'28a9123ce41a4422bde733cb750064d9', N'80100b1506fe499fb6ee99d305e70bc7', null, null, N'鍏绘姢缁翠慨鍒嗘瀽', null, N'maintenance/maintenanceAndRepairAnalysis.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'295b7fa0b73b4416a078879379be1fde', N'e0d1bd2b49d747209f194b865914e1d6', null, null, N'璁惧闃茶厫搴', null, N'maintenance/anticorrosiveLibrary/showlist.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'5', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'297f4c3329274d64bdd4c6258561a0f2', N'9a3e395c63d24f54a418cad104374e66', null, null, N'淇敼', null, N'timeEfficiency/patrolContents/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2a2342f97a124242b0224104b2641593', N'3503dc28a0ff4831a6c7ea6e8fcb1a6d', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'work/camera/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2a2f9cce89574cb3ac8f2b9ce76379f8', N'7ed12d77875841c3a4244262d78ef1bb', null, null, N'杩囩▼鎺у埗鍗曟祻瑙', null, N'process/libraryProcessManageWorkOrder/showListForRecord.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2ac6352f279c48cd820911e0ed0a3419', N'e586112b94b44bd0a78b71fb9bc1cca0', null, null, N'妯″瀷閰嶇疆', null, N'activiti/workflow/model/showModelList.do', null, null, null, null, null, null, null, null, null, null, null, null, N'/process/model-config', N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2be3a8d47fd3459486b727aa6ca47a7c', N'9ee4e517487448b097c809bd7c66db35', null, null, N'鏌ョ湅閮ㄩ棬', null, N'sparepart/supplier/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2c0f6327ad1b41079831be8b431963c4', N'-1', null, null, N'璁惧鏍囧噯搴', null, N'', null, null, null, null, N'fa-check-square-o', null, null, null, null, null, null, null, null, N'10', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2d2f054248f24311be5d0e69f0bde6e0', N'584e304b1e5743bd96300559f9f63073', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolRecord/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2d305ec7b16d4e37a319fa7d4f53cba4', null, null, null, N'缁存姢鏈嶅姟', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2d383ea469ab468789da2757dec10012', null, null, null, N'缁存姢鏈嶅姟', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2d43030c17234666873d1462b6f2071c', N'c87a5ded5d13491c9c8f2a7b01af7d45', null, null, N'鍏ュ簱鐧昏', null, N'sparepart/inStockRecord/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2d743c9d33914c8e8b865cb03c50b317', N'99', null, null, N'浣跨敤缁熻', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'19', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2d8e1cdb55ea4a13b8339ac8726298b0', N'11cf8b766cd74b938295f34fc0051754', null, null, N'澶栭儴浜哄憳璇佷功绠$悊', null, N'safety/externalCertificate/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2dca16c113834005893f9d7d23482588', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧鎶ュ簾鏌ヨ', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'17', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2dcc67bdca3f43478b4f042400fed80f', N'b332bf7996104e3a9408666a356b6e3f', null, null, N'宸℃璁板綍', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2e4e28c52a9b4558afc02585f82a8ac6', N'c87a5ded5d13491c9c8f2a7b01af7d45', null, null, N'鍑哄簱璁板綍', null, N'sparepart/outStockRecord/showOutStockRecordList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2e536132a05548df95037c3f3a6a779e', N'fd2737d3131c4974a3da03265802973c', null, null, N'璁惧浜嬫晠绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2e84e1225f1e46d9ab38822b6efdb7d4', N'e557e9b7232b43be9a5ad43a159e41a1', null, null, N'璁惧闃茶厫搴', null, N'maintenance/anticorrosiveLibrary/showlist.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2eb3fb5033ee42f9bade06c210d60762', N'5f408a168e434f74b5b7203161849b01', null, null, N'淇敼', null, N'timeEfficiency/patrolRecordViolationRecord/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2ed1e1e96f224902baa68727fc05ce31', N'7a1c6680cdb54c66acd6fcd56158f676', null, null, N'淇敼', null, N'report/customReport/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2ef90da016114578ae28f4a927980efe', N'7861bdd7939547a1ad60e0b9fc17b5ee', null, null, N'鎶ヨ绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2f112408265c45ac9a9a89538b0236f6', N'7861bdd7939547a1ad60e0b9fc17b5ee', null, null, N'杩愯绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'2f395371ffc54990b333441da53f130e', N'0201', null, null, N'宸插垹闄わ紙鍙戞秷鎭級', null, N'msg/showMsgsenddeleted.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'30592992e44f4e31ada05466750a1c54', N'36486dccbff948c08700684e46793c90', null, null, N'淇敼', null, N'timeEfficiency/patrolModel/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'30c2bb40801f43e88ea46b30c69409ea', N'66b5568be6cc4ef98d623843150a6d66', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/assetClass/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'311b2aaaa98449349ec1f61c08fd51a1', N'6f7e4e2a77834a7eaae90345461a5117', null, null, N'鍒犻櫎', null, N'equipment/EquipmentScrapApply/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'311f49be82d64a0e9f33695ab3e5d65d', N'aa780e1540eb45b69c10f619049a6e58', null, null, N'璁惧鍙拌处', null, N'equipment/showEquipmentCard.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3121bd16ac4b4e618639614975cfe536', N'1cbf77c623f24046b9b42d80dc853445', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/EquipmentLoseApply/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'319414276ee34d40935cc0546c0b7804', N'd7118dde05d240d6ac78874469d742dd', null, null, N'鍒犻櫎', null, N'user/deleteCompany.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'320941fc1fd44ca3aeabecd80af38a17', N'23a58522288b4c8da1e7b8eba07b1f77', null, null, N'淇敼', null, N'equipment/equipmentDialin/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3210cdc34df541229e4fe2f688bf74ec', N'd8187348d2fc4a1995c5135dacdef69f', null, null, N'鍒犻櫎', null, N'sparepart/outStockRecord/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3269c5cc738c4cfc94d37a813ce55b87', N'25166f0c28534da582b079cb165fe34d', null, null, N'涓撻」瀹夊叏妫鏌', null, N'safety/SafetyCheckSpecial/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'32beeda4eada462ab05d97c82b6efdeb', N'07e360dc38334d60a39a533a80e33b3e', null, null, N'鍚堝悓鎻愰啋', null, N'sparepart/contract/remind.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'32e15e4d22324f42a412bb980945a5a6', N'd9acffba9b594b31a5682135678c1f23', null, null, N'杩愮淮鎬昏', null, N'Login/showStatisticalInfo.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3322f5a2629b49a4af5832b95040dd02', N'f3ead4a71df24345800ffc0609315dbd', null, null, N'淇敼', null, N'timeEfficiency/patrolPlan/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'338360e331dc451895ffd60fa5aea5b6', N'e6e12648bda14bc6b4f29a174f2268b6', null, null, N'婧愬ごGIS绠$悊', null, N'http://116.228.107.170:9190/LTGWMap/map.html', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'33d5b49e6f9e40cabd46bd1c77e1e0d3', N'adae2d280cb247bd9325548b2a4eb60e', null, null, N'鎺у埗鎸囨爣娴忚', null, N'work/productionIndexData/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'341636ff3758431d84734ee316c66238', N'c6516395208242f08ee612f6a9bb1661', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/equipmentTypeNumber/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3432d003a6194eaa93bb9f54d08d0fad', N'0a3dc7f7919040f2872e61b2156af009', null, null, N'鏂板', null, N'user/extsystem/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3503dc28a0ff4831a6c7ea6e8fcb1a6d', N'598d7c675e2c4db7a1c6494de211d6e0', null, null, N'鎽勫儚澶撮厤缃', null, N'work/camera/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'9', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3605b1962076488598f48d74bf74406b', N'04cc222437aa4df8bb4d609cda370eb2', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'sparepart/stock/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'36411bf73cf34cdd84e30909f7d78ead', N'53775666599549b39dd101b26cbbe824', null, null, N'寮傚父涓婃姤', null, N'maintenance/abnormity/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'36486dccbff948c08700684e46793c90', N'1fb187dc74d043b3861c01be7be4c78e', null, null, N'宸℃妯″紡', null, N'timeEfficiency/patrolModel/showPatrolModellist.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'366a20c5c38a412ca89e23444f3b3fbb', N'fa5cf17f6bd847af956c229ab3567852', null, null, N'淇敼', null, N'equipment/equipmentLevel/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'371079d703fd4a61afad0ed03ae6c262', N'4d4f49d6dff74f0b862eb0590de32652', null, null, N'淇敼', null, N'equipment/maintenancePlan/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'374d0af474024466a21c94e4e451a76f', N'b97e06a17e64481bae7bb0bdbd18b130', null, null, N'鏂板', null, N'equipment/equipmentBelong/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'378c6ad7561a42a0b720916fb327bbcd', N'58173f6066344fab8122a940ce6d66c0', null, null, N'鏂规閰嶇疆', null, N'data/showCurveTree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'392d93709b9e4e40bff4e87f02d65c8d', N'9a3e395c63d24f54a418cad104374e66', null, null, N'鍒犻櫎', null, N'timeEfficiency/patrolContents/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'39470caf60614d559aae3dc80f99b148', N'b62e2bfaba5c4d2f853363af201bece8', null, null, N'淇敼', null, N'valueEngineering/equipmentDepreciation/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'395d4639580548bd8f5495ad098cefc8', N'612c9f4d641341288cfb248de5f06ac3', null, null, N'璁惧鏁呴殰', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'395e36a0550c4bf2bd4614f73bc0e2d2', N'8c4658ea41b149df8f04d361f459da7c', null, null, N'淇敼', null, N'equipment/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3993aa6d25d94806adb5d89f678a4efb', N'4d4f49d6dff74f0b862eb0590de32652', null, null, N'鏂板', null, N'equipment/maintenancePlan/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'39d685bf48244ca7be4070170a85233d', N'd38607ef9b02472388a333ceb982621d', null, null, N'璁惧瀵垮懡绠$悊', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3a2251e225424e65a7d6e27ee3fa7394', N'9609d91ed7d14b7b8e89e92b96a3c633', null, null, N'鍒犻櫎', null, N'equipment/equipmentMaintain/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3a9fcfced0d3455f86a6d6202d00825f', N'b62e2bfaba5c4d2f853363af201bece8', null, null, N'鍒犻櫎', null, N'valueEngineering/equipmentDepreciation/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3ac47c2edde244fda38aad5e6afa2881', N'-1', null, null, N'宸ュ崟绠$悊', null, N'', null, null, null, null, N'fa-bars', null, null, null, null, null, null, null, null, N'9', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3ad55b78720d4329b2af759943bf90d0', N'201a0e49a69d433a9aa8f202381514c1', null, null, N'缂洪櫡璁板綍', null, N'maintenance/showDefectList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3b008360790c4a6491df786023cdf413', N'584e304b1e5743bd96300559f9f63073', null, null, N'鏂板', null, N'timeEfficiency/patrolRecord/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3b186959a5a74fb593c252765fa0e729', N'9cca0129abb84323a6994d60981722ae', null, null, N'鎻愰啋閰嶇疆', null, N'work/autoAlert/showlist.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3b717a8f260648f8bfe4dc189cc1512d', N'226f8cb8df9c4279a7b2e45fc33fdbe5', null, null, N'璁惧杩愯鍙傛暟', null, N'equipment/equipmentParamSet/showList4Tree.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3c8b81eddcd9400a9c67f63521ba6aee', N'e0d1bd2b49d747209f194b865914e1d6', null, null, N'璁惧宸℃搴', null, N'timeEfficiency/patrolContentsStandard/showList4Tree.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'6', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3cb178f27bf7478ca08e0d32d79aafa5', N'8c4658ea41b149df8f04d361f459da7c', null, null, N'鍒犻櫎', null, N'equipment/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3ccf9b5caf7f43c9bd1e0ca5a14ceebc', N'5f7c1539059f4752a117a01f01583060', null, null, N'淇敼', null, N'equipment/equipmentMaintain/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3cea8f370a1248a4904cef742526d7d3', N'42881246cc584821829f9a9228d1e535', null, null, N'鍩虹閰嶇疆', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'9', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3d2302e3ebf647d8977c55c2ac3ffb66', N'42881246cc584821829f9a9228d1e535', null, null, N'姘磋川鍖栭獙绠$悊', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3d5abff5f60c425480373fcedac60554', N'36486dccbff948c08700684e46793c90', null, null, N'鏂板', null, N'timeEfficiency/patrolModel/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3d8b7cc2aaa34f71a24b5be468373744', N'1c2def07ba704688b0166a38384b3f08', null, null, N'淇敼', null, N'timeEfficiency/patrolPlan/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'3f5058ac3ba244e4820664c349402e42', N'1cbf77c623f24046b9b42d80dc853445', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/EquipmentLoseApply/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4008aefc49ee4a0c98d30dcda311f9bc', N'5308297074f940bdb56bf7b5cd25c87d', null, null, N'娑堟伅绫诲瀷鍒犻櫎', null, N'msg/deleteMsgType.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4089cf14e4d242ffb5fdfb54e8cadbea', N'007b3b51c25742c5b6621e440414bbb3', null, null, N'鍒犻櫎', null, N'equipment/equipmentAccident/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'40989b20120e4e159a3ee7c6a29881ff', N'f07312a9aada4547ac986a3f5249144d', null, null, N'淇敼', null, N'report/customReport/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'40c24596ff954e3fb67b703e2c42178a', N'5f8ae80566734643b845c8235735ee55', null, null, N'娴嬮噺鐐规竻鍗', null, N'work/mpoint/showlistES.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4132721e6b414c738b3ec2ed584e0c6e', N'6b20763937fc4d3fa7de595bd2f86875', null, null, N'鏂板', null, N'equipment/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'414c4f8eeb124187933c7f1de416057b', N'6f7e4e2a77834a7eaae90345461a5117', null, null, N'淇敼', null, N'equipment/EquipmentScrapApply/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'417d91d35d3145ea97d808a462a966ec', N'a02f2a4c5cba48a68802b9fec6a6459a', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolRecord/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'41a14eee166846cb8cd3425d8bc781f4', N'472e54139d1947d9ae32d248852d9630', null, null, N'淇敼', null, N'timeEfficiency/patrolRecord/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'41e5b59b1e15453b91307dfbeb9fe77c', N'afff6d5874cf4c3281a5106cff9a5b01', null, null, N'褰撳墠寰呭姙', null, N'activiti/workflow/taskList.do', null, null, null, null, null, null, null, null, null, null, null, null, N'produce/activiti', N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'423ecadeb5804c41aa0de74b8ff9588c', N'5bee87d91acb4b5d9c3450a733e95ab0', null, null, N'璁惧鎬昏', null, N'equipment/equipmentOverview.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4241825c1479412395fff0a5356e8198', N'50218c9a22184fe79437a01e6100d2dc', null, null, N'澶т慨椤圭洰閰嶇疆', null, N'workorder/overhaulType/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'427a84637b354cefb1d077971495744b', N'3ac47c2edde244fda38aad5e6afa2881', null, null, N'濮斿缁翠繚', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'42881246cc584821829f9a9228d1e535', N'-1', null, null, N'杩愯鏍囧噯鍖栧伐鍗', null, N'', null, null, null, null, N'fa-exchange', null, null, null, null, null, null, null, null, N'11', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'42923562567c4afd9fb9a13ae68186c2', N'2f395371ffc54990b333441da53f130e', null, null, N'鍙戞秷鎭垹闄', null, N'msg/deleteMsg.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'429879a1f31248de9f5a4e348224bd3b', N'a824c974a173430bb806e4824a0aec85', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/EquipmentTransfersApply/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'42aebe9301a049209977a3642798b718', N'5f7c1539059f4752a117a01f01583060', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/equipmentMaintain/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4339a3371c3a4ead9140ec010767e20c', N'3ad55b78720d4329b2af759943bf90d0', null, null, N'淇敼', null, N'maintenance/editDefect.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'440a335a8491456e853ba26bdce0a748', N'725b36ffda96492c83338b01ed45d5ae', null, null, N'鎶ュ憡鐢熸垚', null, N'work/wordAnalysisReportStructure/showManage.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4449ee45bfd348c1908c64f9329d0720', N'9e7ab87dea6843d5b22da1de86e2eb7f', null, null, N'淇敼', null, N'timeEfficiency/patrolModel/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'45a46dd5f5dd44b9a8f48c5df691cd4f', N'4bef25f247aa4838b397aa4c5cab9b6a', null, null, N'鏌ョ湅閮ㄩ棬', null, N'valueEngineering/equipmentEvaluate/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'45d06566906a47a39f6c8f9916703665', N'b6d748e2df3d4aecacfec3689c6557a8', null, null, N'缁熻鍒嗘瀽', null, N'timeEfficiency/patrolPlan/showCollection.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4644d34f9c444637953f68d014505cc2', N'80100b1506fe499fb6ee99d305e70bc7', null, null, N'缁翠慨璁板綍', null, N'equipment/equipmentMaintain/showEquipmentRepairList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'464965e3c6c147b4823b4611eaf63416', N'8c551746fbd945cc97e9dcf0f74b9c95', null, null, N'渚涘簲鍟嗙被鍨', null, N'sparepart/supplierClass/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'5', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'464f354e8e4d431ea5e8fd59f55f31bf', N'23a58522288b4c8da1e7b8eba07b1f77', null, null, N'鍒犻櫎', null, N'equipment/equipmentDialin/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4681d5ddd42b4e41914aa9253960c358', N'4f6f2a45e14a43b5ae298ea3367acf29', null, null, N'鏂板', null, N'timeEfficiency/patrolPlan/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'46909e114a1444058f6fe67a3e6efe52', N'7b1dc89b15f8420bae3676b9e6fccf06', null, null, N'璁惧缁翠慨搴(闆嗗洟)', null, N'maintenance/libraryFaultBloc/showList4Tree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'46d1b0425fb44be8b90f66679d4226a6', N'5308297074f940bdb56bf7b5cd25c87d', null, null, N'娑堟伅鎶ヨ绾у埆缂栬緫', null, N'msg/editAlarmlevel.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'46fb6653024e48a8b8f042d4689f0085', N'886d2ae66b1440efb131cef95717d555', null, null, N'鏁版嵁濉姤娴忚', null, N'report/rptDeptSet/showRptDayLogBrowseTree1.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'472e54139d1947d9ae32d248852d9630', N'f517c03375854ea38feb88f641552061', null, null, N'宸℃浠诲姟', null, N'timeEfficiency/patrolRecord/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'473bb7a3f7a64fdd88db6ed4ea639d6e', N'990101', null, null, N'閲嶇疆瀵嗙爜', null, N'user/resetPwd.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'47b56b85be394d6196be99f972c4876c', N'233fc7b79dd94772b6b3165ada647a90', null, null, N'宸℃鍐呭', null, N'timeEfficiency/patrolContents/showPatrolPointEquipmentTree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'48a5c2931bf7422d840cef4cadbbbc8b', N'e51e3828488a4e37af7c8ea066d37e91', null, null, N'鏂板', null, N'sparepart/goods/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'48f69d7660804ec891b2649da32f0d97', N'886d2ae66b1440efb131cef95717d555', null, null, N'鏁版嵁濉姤閰嶇疆', null, N'report/rptDeptSet/showRptDeptSetTree1.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'490f16996629418f8c3480a259b9097c', null, null, null, N'缁存姢鏈嶅姟', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'493a34fe7bfa42b380a1bd3b70685139', N'9e7ab87dea6843d5b22da1de86e2eb7f', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolModel/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'49b94cac6edf4a6b9bc1d5c76379431b', N'0d9bccde397f481abb366d14b20215ab', null, null, N'瀹夊叏鏁欒偛', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4a6ee0c983324eab974663db2798d8fa', N'c87a5ded5d13491c9c8f2a7b01af7d45', null, null, N'杩涢攢瀛', null, N'sparepart/goods/showSaleList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'10', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4ac05cf1b56a41d885a31e7fd452d0d5', N'1fb187dc74d043b3861c01be7be4c78e', null, null, N'璁惧宸℃鏍囧噯搴', null, N'timeEfficiency/patrolContentsStandard/showList4Tree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'5', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4ae06b60d5e4432f9d369dfb92597aaa', N'212bd407ac404b32afbe7885e492e4a3', null, null, N'鍒犻櫎', null, N'sparepart/warehouse/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4b6bfe48bcc04261894c35aa26be9743', N'a02f2a4c5cba48a68802b9fec6a6459a', null, null, N'鍒犻櫎', null, N'timeEfficiency/patrolRecord/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4b973b77922c44f392516c1596b1f5ca', N'bbe50d4ae43c4ca49a53fe30148b1066', null, null, N'鏌ョ湅閮ㄩ棬', null, N'work/scadaPic/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4bef25f247aa4838b397aa4c5cab9b6a', N'cff2e5b9d88940aab23941d450bbd39a', null, null, N'璁惧缁熻', null, N'valueEngineering/equipmentEvaluate/showEquipmentStatisticsList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4c1cbee2ca4e4012bf3f23c0f9f26395', N'aedcbd64d54e4d429c5d26e6377c129a', null, null, N'鍛ㄦ湡甯歌宸ュ崟', null, N'process/routineWork/showList.do?typestr=manage', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4c2b903a8ddd4747819338806c6c438d', N'2d43030c17234666873d1462b6f2071c', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'sparepart/inStockRecord/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4c527ae9009d4d6dbfbe01544667a08a', N'f0717c53777e447ea359179957bd9498', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'document/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4ce1a7811d08457883187d25c4c606e4', N'e51e3828488a4e37af7c8ea066d37e91', null, null, N'鍒犻櫎', null, N'sparepart/goods/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4d0e44a52765484d993435cfa1299508', N'00230aefbdc4455ea0fffca8904c0639', null, null, N'璁惧鑳芥晥鍒嗘瀽閰嶇疆', null, N'efficiency/constituteConfigure/showManage.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4d4f49d6dff74f0b862eb0590de32652', N'212211a6cafb44eeaab97ff10ff255ab', null, null, N'淇濆吇璁″垝', null, N'equipment/maintenancePlan/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4e484664c5f94d6d862f7a9928a8f986', N'99', null, null, N'棣栭〉绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4e514d286c09438d8ea989e27d26b5b5', N'6b20763937fc4d3fa7de595bd2f86875', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4e5fe11879054404a53fd2265a14ae3a', N'2dcc67bdca3f43478b4f042400fed80f', null, null, N'杩愯宸℃鏃ュ巻', null, N'timeEfficiency/patrolRecord/showCalendar.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4effefc88b4f401d9f6f24fcd6e51210', N'1c2def07ba704688b0166a38384b3f08', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolPlan/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4f341102367f4207b13a3ec720982fbb', N'47b56b85be394d6196be99f972c4876c', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolContents/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4f6f2a45e14a43b5ae298ea3367acf29', N'2dcc67bdca3f43478b4f042400fed80f', null, null, N'宸℃鎬昏', null, N'timeEfficiency/patrolRecord/showOverview.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4fb60db825724c7f87a115794614e774', N'd60fa9155c11491094ccc4b2f22bd36f', null, null, N'鍩虹淇℃伅', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4fd6d129fbd04aba870262dea7083ce2', N'8c4658ea41b149df8f04d361f459da7c', null, null, N'鏂板', null, N'equipment/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'4ffb7473644a445ea43737bff4ee9a2d', N'36411bf73cf34cdd84e30909f7d78ead', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'maintenance/abnormity/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'50218c9a22184fe79437a01e6100d2dc', N'3ac47c2edde244fda38aad5e6afa2881', null, null, N'鍩虹閰嶇疆', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'9', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'50f647dcc6344d3e9d25c58529c941b3', N'2e4e28c52a9b4558afc02585f82a8ac6', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'sparepart/outStockRecord/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'51b6110cdbd3486881aebc49f08b92c9', N'ac35bc7bd58a4dfab74fabadf64eb029', null, null, N'鍛ㄦ湡甯歌搴', null, N'process/libraryRoutineWork/showList.do?typestr=run', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'51f3770d1ad248b8a340deca37a62996', N'b9ce31b99099435483e297520c3bf8b3', null, null, N'鏌ョ湅閮ㄩ棬', null, N'activiti/workflow/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'523551cff46241d891c307417407b18c', N'0a3dc7f7919040f2872e61b2156af009', null, null, N'鏌ョ湅閮ㄩ棬', null, N'user/extsystem/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5245c92276b4436d9789874a28c53599', N'fa5cf17f6bd847af956c229ab3567852', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/equipmentLevel/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'52903944b61c439d81834ae90c0c17b6', N'1562a3c7f58140d9b0b45c73a9bbe713', null, null, N'鍒嗘瀽灞曠ず', null, N'efficiency/constitute/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5308297074f940bdb56bf7b5cd25c87d', N'0201', null, null, N'娑堟伅绫诲瀷绠$悊', null, N'msg/showMsgType.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'53775666599549b39dd101b26cbbe824', N'6175563fe13040f9905425212576a0da', null, null, N'缁翠繚璁板綍', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5380c814102b46e6a3c4f28af5ec1a48', N'1c2def07ba704688b0166a38384b3f08', null, null, N'鏂板', null, N'timeEfficiency/patrolPlan/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'53ce8eab53024b29be7f4cc1bc564b38', N'af118a74bff547a3a088427be912d8bd', null, null, N'淇敼', null, N'equipment/equipmentCodeRule/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'54ce95b20de7459ea0e77abca515e6d2', N'88db87613baf4418a4a1c42a0b65bc32', null, null, N'璁惧閲囪喘璁板綍', null, N'sparepart/purchaseRecord/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'54ec8de60fa54efd981730538fdb159e', N'0c35b5a46a2940d1b71ad2a9a401b021', null, null, N'鏂板', null, N'equipment/EquipmentSaleApply/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5524c5259704441a981a987454755283', N'6379eaa71f6e451d81f69226fcbf7c1a', null, null, N'鐝绠$悊', null, N'work/groupTime/showlist.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'6', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'56f9f1ac425f4c59a204de41b41bdc7c', N'212bd407ac404b32afbe7885e492e4a3', null, null, N'淇敼', null, N'sparepart/warehouse/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'58173f6066344fab8122a940ce6d66c0', N'7861bdd7939547a1ad60e0b9fc17b5ee', null, null, N'杩愯鏇茬嚎', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'5', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'583213aa1b854bb6a22d8341ebd298d7', N'fac4bb088d764a74a09dc4cdc5921047', null, null, N'鏁呴殰缂洪櫡缁熻', null, N'maintenance/repairStatistics.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'583cb25e3ee2477e8f2da5d22ff16cac', N'990101', null, null, N'鏌ョ湅閮ㄩ棬', null, N'user/getUsers.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'10', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'584e304b1e5743bd96300559f9f63073', N'f517c03375854ea38feb88f641552061', null, null, N'璁惧宸℃鏃ュ巻', null, N'timeEfficiency/patrolRecord/showCalendar_Equipment.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'92', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'58cde407d2fb479a8349d092a53a398c', N'472e54139d1947d9ae32d248852d9630', null, null, N'鍒犻櫎', null, N'timeEfficiency/patrolRecord/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'590d8c4b5ef74b0a96fb878231fa67c5', N'68486a28ff644c26b0087e58cb3972a4', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolPlan/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'595f1eecacbf4cf19128631ed32e347e', N'f12089505a904215aef43f145c9dba2c', null, null, N'璁惧鎸囨爣鎶ヨ〃', null, N'report/drainageDataomprehensiveTable/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'59794dd19044438b83d685e17bb44f7f', N'9c0e68e4dd3c469eb542fa3d9b72e885', null, null, N'鍐呭閰嶇疆', null, N'process/dataVisualFrame/configureList.do?menuType=proVisual', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'598b8f06a93e4535aa6484b6c52edf90', N'6379eaa71f6e451d81f69226fcbf7c1a', null, null, N'鐝粍绠$悊', null, N'work/groupDetail/showlist.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'5', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'598d7c675e2c4db7a1c6494de211d6e0', N'99', null, null, N'宸ヨ壓閰嶇疆', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'59ca91ebe24140749c73eca19e971737', N'40c24596ff954e3fb67b703e2c42178a', null, null, N'鍒犻櫎', null, N'work/mpoint/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5b4a0df2fe8046f5a6c7f782dd1d2698', N'36411bf73cf34cdd84e30909f7d78ead', null, null, N'淇敼', null, N'maintenance/abnormity/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5b5ba58897c04d2997e3468af0722c67', N'bbe50d4ae43c4ca49a53fe30148b1066', null, null, N'鍒犻櫎', null, N'work/scadaPic/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5b81c7a6277242a6805cb2c5e311b2ea', N'9e7ab87dea6843d5b22da1de86e2eb7f', null, null, N'鏂板', null, N'timeEfficiency/patrolModel/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5b93a0e415c84fc79845817c02db7332', N'4e5fe11879054404a53fd2265a14ae3a', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolRecord/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5bddd873d2b848d2afaa863d5335dc36', N'5308297074f940bdb56bf7b5cd25c87d', null, null, N'娑堟伅绫诲瀷鏌ョ湅鍏ㄩ儴', null, N'msg/getMsgType.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5bee87d91acb4b5d9c3450a733e95ab0', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧璧勪骇鎬昏', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5c2e5bc670a348bb9a3479b4091962c5', N'd1a5b76608044ad1bf651ea44d1c01eb', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'document/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5d4c737b7f2345ba9d2196aa6bba10dc', N'3ac47c2edde244fda38aad5e6afa2881', null, null, N'缁翠慨宸ュ崟', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5f408a168e434f74b5b7203161849b01', N'f517c03375854ea38feb88f641552061', null, null, N'杩濊璁板綍', null, N'timeEfficiency/patrolRecordViolationRecord/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5f7c1539059f4752a117a01f01583060', N'80100b1506fe499fb6ee99d305e70bc7', null, null, N'淇濆吇璁板綍', null, N'equipment/equipmentMaintain/showEquipmentMaintainList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'5f8ae80566734643b845c8235735ee55', N'7861bdd7939547a1ad60e0b9fc17b5ee', null, null, N'娴嬮噺鐐归厤缃', null, N'', null, null, null, null, N'fa-industry', null, null, null, null, null, null, null, null, N'9', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6025f4bd37e345719aa929068c8a17f1', N'9991bfba111d48ce9c26d490645dde9e', null, null, N'甯冨眬閰嶇疆', null, N'layout/showLayoutList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'603a4df097084f28808cab3f9068e289', N'f7fe337d5d29480f8d475e6e0fd8c53e', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolPlan/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'605ef8b59bc140f4947e3dc6e85a1ae2', N'a02f2a4c5cba48a68802b9fec6a6459a', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolRecord/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6100a46494ba4ce3aa726522c02731ec', N'9991bfba111d48ce9c26d490645dde9e', null, null, N'鏂规閰嶇疆', null, N'plan/showPlanTree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6175563fe13040f9905425212576a0da', N'-1', null, null, N'璁惧绠$悊', null, N'', null, null, null, null, N'fa-tv', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'62d7b00d8f724812a740571a606a4b61', N'a824c974a173430bb806e4824a0aec85', null, null, N'鏂板', null, N'equipment/EquipmentTransfersApply/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'63166fa0f73b4207a6126cdf45cab820', N'b9ce31b99099435483e297520c3bf8b3', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'activiti/workflow/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6370b0a09f4e41a594209c24c76dcba6', N'0fe0337f4b3748a7858f3dd6e4df7c4e', null, null, N'宸茬敤骞撮檺', null, N'equipment/equipmentUseAge/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'8', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6379eaa71f6e451d81f69226fcbf7c1a', N'7861bdd7939547a1ad60e0b9fc17b5ee', null, null, N'浜ゆ帴鐝鐞', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'6', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'63ca1d62eb554f568e4ee255820b4f6d', N'8c4658ea41b149df8f04d361f459da7c', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'63d1b2b641944fec8daa7a37d937c810', N'e36faedda4cd450d8296a90bd8ff2d7f', null, null, N'鍐呴儴浣滀笟绠$悊', null, N'safety/SafetyJobInside/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6429a9ede0da4f3ebbc3eef43e169300', N'd1a5b76608044ad1bf651ea44d1c01eb', null, null, N'鏌ョ湅', null, N'document/viewData.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'648b60fed1de4a5bb846aa7c45f62f2f', N'6175563fe13040f9905425212576a0da', null, null, N'PSMS棰勮', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6493f854f53e4a6484d31f4d5f6d5e9a', N'059ef59f26dd478383e1e72c7e5cd286', null, null, N'鏁版嵁婧愮鐞', null, N'xServer/xServer/showlist.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'64d1c56bd87241c390d9153dff0de154', N'6370b0a09f4e41a594209c24c76dcba6', null, null, N'鏂板', null, N'equipment/equipmentUseAge/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'65097354ee534a20abee39a14cfe01fa', N'7a1c6680cdb54c66acd6fcd56158f676', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'report/customReport/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'65de9f38af334900b607f79114035fba', N'd6ac34698a744765825568eee0b538e3', null, null, N'缂洪櫡璁板綍', null, N'maintenance/showDefectEndList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'65ea953f008a4b268165434db5333435', N'6b20763937fc4d3fa7de595bd2f86875', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'668360ab400f451ab7877c6f64147d5a', N'742cb94b264347d09faf4a46f595546e', null, null, N'鍒犻櫎', null, N'document/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'66b5568be6cc4ef98d623843150a6d66', N'0fe0337f4b3748a7858f3dd6e4df7c4e', null, null, N'璧勪骇绫诲瀷', null, N'equipment/assetClass/showList4Tree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'6', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'66cfd4a4f69547209c003dc2b8c5ac32', N'8dae77819adc426f897afdb8e9c265fe', null, null, N'淇濆吇璁″垝', null, N'equipment/maintenancePlan/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'67887e9023554d409e66cffbf008d7ea', N'8e4f02e6d3e142fe9fcf4d238e1c42c1', null, null, N'鏂板', null, N'maintenance/abnormity/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6790aa68f33a4bf7b6556bbc4f89bdfd', N'8e4f02e6d3e142fe9fcf4d238e1c42c1', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'maintenance/abnormity/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'67bbca2584ea44769878a472546fc8a4', N'161da4887d7a42468c96b46ac1b85b84', null, null, N'鎬昏灞曠ず', null, N'efficiency/efficiencyOverview/showView.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'681f407407f042e49940510b7225b1f2', N'007b3b51c25742c5b6621e440414bbb3', null, null, N'淇敼', null, N'equipment/equipmentAccident/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'68420f89146445f8ba1d876aa72c9ce5', N'170d72f3ad4d4dc6a7fd60e52e8f515e', null, null, N'宸ヨ壓璋冩暣宸ュ崟', null, N'process/processAdjustment/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'68486a28ff644c26b0087e58cb3972a4', N'f517c03375854ea38feb88f641552061', null, null, N'宸℃鎬昏', null, N'timeEfficiency/patrolRecord/showOverview.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6893a77f0a8b42dc9a2b9e73cc3b3e8f', N'49b94cac6edf4a6b9bc1d5c76379431b', null, null, N'鍐呴儴浜哄憳鏁欒偛', null, N'safety/SafetyEducationInsider/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'690df684ad5e40dbb7936cfe6704db77', N'754245d088d24883a09e662e3e10d6bd', null, null, N'缁翠慨璁″垝', null, N'equipment/equipmentRepairPlan/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6952409341524111bf21c44a7bcd08be', N'1cbf77c623f24046b9b42d80dc853445', null, null, N'淇敼', null, N'equipment/EquipmentLoseApply/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6a170f67817f48d09e5f615460301872', N'a02f2a4c5cba48a68802b9fec6a6459a', null, null, N'鏂板', null, N'timeEfficiency/patrolRecord/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6a2a119b0e414573b72399813413a263', N'd34047cfa77347769ed13959bf9a4a12', null, null, N'鏂板', null, N'sparepart/subscribe/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6a4551b812db476984da2f9b2248dfda', N'e13bd14427464225b701a7c1f3654336', null, null, N'绠$綉鎺掓薄鍒嗘瀽', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6a7053a8acb4473f868b16e122220a25', N'2592b4093fd3462ab8f3da855591ddad', null, null, N'鏂板', null, N'timeEfficiency/patrolPoint/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6ad3ce81c82c4f3389ffad7c29de971e', N'd38607ef9b02472388a333ceb982621d', null, null, N'璁惧鎶樻棫绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6af634f6190144f8933d0f4ab88b206a', N'6b20763937fc4d3fa7de595bd2f86875', null, null, N'鍒犻櫎', null, N'equipment/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6b6bf8ea3f124c3db32624ebfb7e9975', N'5bee87d91acb4b5d9c3450a733e95ab0', null, null, N'璁惧璧勪骇鎬昏', null, N'equipment/showEquipmentStatisticalChart.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6c314b9cfc1a42349209628d78b5351b', N'47b56b85be394d6196be99f972c4876c', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolContents/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6cdab3cd89ec40fbb5c8b28895b9c4c7', N'6b20763937fc4d3fa7de595bd2f86875', null, null, N'涓婁紶璁惧璧勬枡', null, N'equipment/addEquipmentFile.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6d2a956ceff340c2b1859214d15c409c', N'ee28e21d0b7c48a7830238217b66cf60', null, null, N'缁熻鍒嗘瀽', null, N'equipment/showEquipmentStatisticalChart.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6d390808e3d345799f24d7f49e6e1c49', N'990101', null, null, N'鍒犻櫎', null, N'user/deleteUser.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6ddcca60bc274df08518dd54eb84532a', N'af118a74bff547a3a088427be912d8bd', null, null, N'鏂板', null, N'equipment/equipmentCodeRule/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6de9d30809b04cca94d4515f3b40c43e', N'2e4e28c52a9b4558afc02585f82a8ac6', null, null, N'淇敼', null, N'sparepart/outStockRecord/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6e4705afdbcf44c0933afebf64d4bf10', N'8dcc788ded394af9b59a2d2f3f081845', null, null, N'鏌ョ湅閮ㄩ棬', null, N'sparepart/stockCheck/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6ee50003306846448984c35408994ec4', N'd35bbec545024394a62dd1e31d49db6b', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/equipmentSpecification/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6f6c464d730f42cdab365887cb654228', N'1f2c1b654f5d4872a872d73de1e26df8', null, null, N'璁惧璁″垝', null, N'maintenance/equipmentPlan/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6f7e4e2a77834a7eaae90345461a5117', N'7f7d31d88658414caa1a0db1e70747cb', null, null, N'璁惧鎶ュ簾鐢宠鍗', null, N'equipment/EquipmentScrapApply/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'6f9859237354446c97ce09726cf2058a', N'395d4639580548bd8f5495ad098cefc8', null, null, N'缁翠慨缁熻', null, N'maintenance/repairStatistics.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7030f4803aec472ebb2b0dfb30ca7d7b', N'584e304b1e5743bd96300559f9f63073', null, null, N'淇敼', null, N'timeEfficiency/patrolRecord/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'704a21d8fb5d4cc188007b5a36083308', N'e51e3828488a4e37af7c8ea066d37e91', null, null, N'鏌ョ湅閮ㄩ棬', null, N'sparepart/goods/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'707ba0f4f8c64e108302b0f79637c078', N'9d37440fb0e54131bf01caede4a19015', null, null, N'澶勮储鍔¤澶囧鍏ュ鍑', null, N'finance/placeClass/showEquipmentCard.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'707c59efd2af4ee3a587777dc3e3b24b', N'd34047cfa77347769ed13959bf9a4a12', null, null, N'鍒犻櫎', null, N'sparepart/subscribe/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'70c738e27f82432d8a7848e69039f3fc', N'a824c974a173430bb806e4824a0aec85', null, null, N'鍒犻櫎', null, N'equipment/EquipmentTransfersApply/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7107a3e1291343fb9a858aaf4eb7b42b', N'8dcc788ded394af9b59a2d2f3f081845', null, null, N'淇敼', null, N'sparepart/stockCheck/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'71641a088ea54bc5abc4b1deb348bc1d', N'742cb94b264347d09faf4a46f595546e', null, null, N'鏌ョ湅閮ㄩ棬', null, N'document/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'71a0d0ff24434884b0dc9054fe889b0a', N'89dc2f184cbb44e98c019775b04a6b30', null, null, N'鏂板', null, N'maintenance/faultLibrary/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7249ac21b3894a4591964ac6939b6ae5', N'a2fd82344d064519bbc992d1dbbb3015', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'base/mainPage/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'725b36ffda96492c83338b01ed45d5ae', N'7861bdd7939547a1ad60e0b9fc17b5ee', null, null, N'word鍒嗘瀽鎶ュ憡', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'5', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'72f98b7f2437405b97e478acec1a8f1a', N'68486a28ff644c26b0087e58cb3972a4', null, null, N'淇敼', null, N'timeEfficiency/patrolPlan/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'72fd4439f8ad41eab7b765fd66052135', N'7b7cce355fcf4653b9ea536ff3aeb88e', null, null, N'杩愯宸℃璁″垝', null, N'timeEfficiency/patrolPlan/showlist.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7405b9ad351442d889f36b7052ad9cef', N'b9ce31b99099435483e297520c3bf8b3', null, null, N'淇敼', null, N'activiti/workflow/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'742cb94b264347d09faf4a46f595546e', N'0b74aa2537bd4b63a581d3f96fac70f4', null, null, N'璧勬枡鍒楄〃', null, N'document/showDataTree.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'744bc9745f9c406988779d8508e6289f', N'6b20763937fc4d3fa7de595bd2f86875', null, null, N'鏂板闄勫睘璁惧', null, N'equipment/addMpoint.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'74a7eb51b67f4043aec405f2ea3a5a2d', N'b420be5945554b4ab7879a2cbc87b5ca', null, null, N'璁惧妯″瀷鍙傛暟璁剧疆', null, N'valueEngineering/equipmentModel/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'754245d088d24883a09e662e3e10d6bd', N'9fb5c73a4bd04498963fa50019dc94b9', null, null, N'缁翠繚璁″垝', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'75eee9f205744f0881649b0eb8d849d8', N'212bd407ac404b32afbe7885e492e4a3', null, null, N'鏌ョ湅閮ㄩ棬', null, N'sparepart/warehouse/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'761c18ef3fe34e919cb21e86d824bf87', N'1cbf77c623f24046b9b42d80dc853445', null, null, N'鍒犻櫎', null, N'equipment/EquipmentLoseApply/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'767789945d9b438aadbd0d387a759d4a', N'0201', null, null, N'宸插垹闄わ紙鏀舵秷鎭級', null, N'msg/showMsgrecvdeleted.do', null, null, null, null, null, null, null, null, null, null, null, null, N'message/message-receive-delete', N'5', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'76934583f952469bb9e949a6130ec0f5', N'7a1c6680cdb54c66acd6fcd56158f676', null, null, N'鏂板', null, N'report/customReport/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'76ab748ebc2841c6bb355dc4835e1312', N'2592b4093fd3462ab8f3da855591ddad', null, null, N'淇敼', null, N'timeEfficiency/patrolPoint/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'775c1766725247fa87c8bddae86c5c7f', N'020102', null, null, N'鍙戞秷鎭垹闄', null, N'msg/deleteMsg.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'77c91677f9554e5e87f9dc771b377afb', N'02', null, null, N'鍏憡绠$悊', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'77da6fe89c96456396555e5071d4e465', N'0fe0337f4b3748a7858f3dd6e4df7c4e', null, null, N'鐘舵佺鐞', null, N'equipment/equipmentStatusManagement/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'8', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7861bdd7939547a1ad60e0b9fc17b5ee', N'-1', null, null, N'杩愯绠$悊', null, N'', null, null, null, null, N'fa-street-view', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'786520396dcb419d9536938ca9cd5105', N'77c91677f9554e5e87f9dc771b377afb', null, null, N'鍏憡娴忚', null, N'info/showViewList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'789aa765e0ef43e7b2a229c0a52645f4', N'020102', null, null, N'鍙戞秷鎭煡鐪嬩釜浜', null, N'msg/getMsgsend.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'793942876ba4474e924889e20cd8928a', N'6921534080ef4507bc99002e98e13190', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/specialEquipment/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'79d841eaff014324a7ab2641ae5c3b1c', N'472e54139d1947d9ae32d248852d9630', null, null, N'鏂板', null, N'timeEfficiency/patrolRecord/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7a1c6680cdb54c66acd6fcd56158f676', N'f12089505a904215aef43f145c9dba2c', null, null, N'鎶ヨ〃閰嶇疆', null, N'report/customReport/showManageList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7ac7ba3a92d342acbc62f7e5b9d6b935', N'9a3e395c63d24f54a418cad104374e66', null, null, N'鏂板', null, N'timeEfficiency/patrolContents/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7b1dc89b15f8420bae3676b9e6fccf06', N'6175563fe13040f9905425212576a0da', null, null, N'涓撳鏁呴殰搴', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7b478532eb8e42e39f047e493a566e37', N'bb6a24baf8294550869124abd6d96821', null, null, N'绾崇浼佷笟鍦ㄧ嚎鏁版嵁', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7b6e07753dee4693b115c3a1eb4f8549', N'311f49be82d64a0e9f33695ab3e5d65d', null, null, N'鏂板', null, N'equipment/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7b7cce355fcf4653b9ea536ff3aeb88e', N'612c9f4d641341288cfb248de5f06ac3', null, null, N'宸℃璁″垝', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7cc9e11c634e4f09a1ac0c4fecd28619', N'2e4e28c52a9b4558afc02585f82a8ac6', null, null, N'鍒犻櫎', null, N'sparepart/outStockRecord/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7d03ada544d0415d9ef2e652e560334d', N'72fd4439f8ad41eab7b765fd66052135', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolPlan/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7d31bcbf31b34ab5b0cd52218294680f', N'9a3e395c63d24f54a418cad104374e66', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolContents/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7dae91db64cb428ea66b9fa5514de25b', null, null, null, N'缁存姢鏈嶅姟', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7e3f1f5cd89f4f67abf37fca218107b0', N'233fc7b79dd94772b6b3165ada647a90', null, null, N'宸℃妤煎眰', null, N'timeEfficiency/patrolArea/showList4Floor.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7e40547fdfc34a8c8b47137f17603734', N'6379eaa71f6e451d81f69226fcbf7c1a', null, null, N'鐝粍绫诲瀷', null, N'work/groupType/showlist.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'5', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7ed12d77875841c3a4244262d78ef1bb', N'42881246cc584821829f9a9228d1e535', null, null, N'杩囩▼鎺у埗绠$悊', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7efa4ad4afa047bfb56ce55a958bdc0a', N'311f49be82d64a0e9f33695ab3e5d65d', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7f16396668bf4bc59f91ac96ce4bfb24', N'e0d1bd2b49d747209f194b865914e1d6', null, null, N'璁惧淇濆吇搴', null, N'maintenance/libraryMaintenanceCommon/showList4Tree.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7f369933a15644e9a2d1f758c0d3d942', N'5f7c1539059f4752a117a01f01583060', null, null, N'鍒犻櫎', null, N'equipment/equipmentMaintain/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7f4a59b57c234c15b648adc453d8e961', N'9a3e395c63d24f54a418cad104374e66', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolContents/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7f6dd24a15d54c10b33f913d6fda8619', N'2ef90da016114578ae28f4a927980efe', null, null, N'鎶ヨ璁㈤槄', null, N'alarm/alarmPoint/showistForSubscribe.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'8', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7f7d31d88658414caa1a0db1e70747cb', N'f93dfbe1cdea49b2b6b05095c86d7849', null, null, N'璁惧鎶ュ簾绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'6', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'7fde78680f244db0a116ac9ef29add56', N'b9ce31b99099435483e297520c3bf8b3', null, null, N'鏂板', null, N'activiti/workflow/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'80100b1506fe499fb6ee99d305e70bc7', N'612c9f4d641341288cfb248de5f06ac3', null, null, N'缁翠繚璁板綍', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'80a9346edfb14643a092a027d22dec1c', N'1fb187dc74d043b3861c01be7be4c78e', null, null, N'宸℃鐐', null, N'timeEfficiency/patrolPoint/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'80cb4c3aef4345b4ab61187bc7996fc0', N'72fd4439f8ad41eab7b765fd66052135', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolPlan/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'81af8690f35c44ca9defb47881ac701e', N'311f49be82d64a0e9f33695ab3e5d65d', null, null, N'淇敼', null, N'equipment/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'81b8cc0d07d6430387cb04bb28cf78e8', N'464965e3c6c147b4823b4611eaf63416', null, null, N'淇敼', null, N'sparepart/supplierClass/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'81d9f85274074effaea729f03bdf0c0a', N'b62e2bfaba5c4d2f853363af201bece8', null, null, N'鏂板', null, N'valueEngineering/equipmentDepreciation/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8269a12a432c439bb32138732006845f', N'6370b0a09f4e41a594209c24c76dcba6', null, null, N'淇敼', null, N'equipment/equipmentUseAge/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'829707103d5b4e8ebd88fe2ef7d27927', N'9ee4e517487448b097c809bd7c66db35', null, null, N'鏂板', null, N'sparepart/supplier/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'82ba20cfc3d4421ca9fe71bc6dcb9c87', N'9c1ef139ba934c9e941edd034abbc886', null, null, N'璁惧楠屾敹鐢宠鍗', null, N'equipment/equipmentAcceptanceApply/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'82bb629e4cb847deacc0cd21b5fdd818', N'b9ce31b99099435483e297520c3bf8b3', null, null, N'鍒犻櫎', null, N'activiti/workflow/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'82bbbca6dfff4f01be0f60596fd7d42c', N'6379eaa71f6e451d81f69226fcbf7c1a', null, null, N'浜ゆ帴鐝褰', null, N'work/scheduling/showHandoverRecord.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'834658d9fabd49dc913bfee50cafb663', N'767789945d9b438aadbd0d387a759d4a', null, null, N'鏀舵秷鎭煡鐪', null, N'msg/getMsgrecv.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'83b8bdc4ea374e47a13f97728807aabb', N'0c042acc603a4f1aac876b9d2669f2ab', null, null, N'妯″瀷鍩虹閰嶇疆', null, N'achievement/acceptanceModel/showAcceptanceModelManage.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'83e402387af64e299dd04e6ef2957bcb', N'bf93d57b291440b988f88cdc4d48fc15', null, null, N'缁翠慨璁板綍', null, N'maintenance/showMaintenanceDetailList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'840cc5fa8c704657ba877efd5bb5f886', N'728f3968261540a29e87662f722bcb3f', null, null, N'楠屾敹妯″瀷', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'84d4b320eb31423591abfb9535eaa727', N'-1', null, null, N'搴撳瓨绠$悊', null, N'', null, null, null, null, N'fa-cubes', null, null, null, null, null, null, null, null, N'13', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'85e28135e8334940937821d8ba1be0c2', N'4e5fe11879054404a53fd2265a14ae3a', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolRecord/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'85f0e816492640f98772633523a547ae', N'990101', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'user/getUsers.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'11', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'86ab6f3d81bf4c00a4b986b5b8510d7a', N'14ecd1cb233f453e92771729f81c24e3', null, null, N'鑳芥晥鎬昏', null, N'efficiency/efficiencyOverview/showView.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'86cf1f7b80794e00a16711d96bfa6fa9', N'72fd4439f8ad41eab7b765fd66052135', null, null, N'鏂板', null, N'timeEfficiency/patrolPlan/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'86f1b89dd19f45948ba627959283d8ba', N'80100b1506fe499fb6ee99d305e70bc7', null, null, N'缁翠慨璁板綍', null, N'maintenance/showMaintenanceDetailList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'86f448ea052748ba9e6b866bc2ff6808', N'5d4c737b7f2345ba9d2196aa6bba10dc', null, null, N'缁翠慨宸ュ崟', null, N'workorder/workorderDetail/showRepairList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8703338b95bc4721a48cdbe53f70d8c6', N'66b5568be6cc4ef98d623843150a6d66', null, null, N'鏂板', null, N'equipment/assetClass/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'878d35e992954e7d8b4ecfb41f1708a3', N'11cf8b766cd74b938295f34fc0051754', null, null, N'鍐呴儴浜哄憳璇佷功绠$悊', null, N'safety/internalCertificate/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'88475cc82ca64e09912bf7af83a385dc', N'89dc2f184cbb44e98c019775b04a6b30', null, null, N'淇敼', null, N'maintenance/faultLibrary/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'886d2ae66b1440efb131cef95717d555', N'a65bc2df01cc4c2f984b40b284396f87', null, null, N'鏁版嵁褰曞叆', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'88b91a6aec9041438369bb95e84f2c4a', N'08c0df457cc24bb0843c0266ac5a14f5', null, null, N'宸ヨ壓璋冩暣搴', null, N'process/libraryProcessAdjustment/showList4Tree.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'88db87613baf4418a4a1c42a0b65bc32', N'fd2737d3131c4974a3da03265802973c', null, null, N'璁惧閲囪喘绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'88e0c1c8cb06490dbfd48c57907337b1', N'311f49be82d64a0e9f33695ab3e5d65d', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'890ceee92d44413391be9e7abd2c2c65', N'9cca0129abb84323a6994d60981722ae', null, null, N'鍚堝悓绫诲埆', null, N'sparepart/contractClass/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8913eba52f99477bb2385f2d28b35906', N'007b3b51c25742c5b6621e440414bbb3', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/equipmentAccident/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'89dc2f184cbb44e98c019775b04a6b30', N'0fe0337f4b3748a7858f3dd6e4df7c4e', null, null, N'璁惧缁翠慨搴', null, N'maintenance/faultLibrary/showList4Tree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'89fc3ff5f7614782923ed80d3e5fc354', N'c963df9afc1d46e4b632a4c9f8266491', null, null, N'鍒犻櫎', null, N'activiti/leavew/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8a2c9772459a49ef8e966f61e419719a', N'6f7e4e2a77834a7eaae90345461a5117', null, null, N'鏂板', null, N'equipment/EquipmentScrapApply/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8a6d919f0291478aa0c63e81ac01ad2c', N'06ea5ba3dd2f46e387dd4b9d91297ff8', null, null, N'鏂板', null, N'timeEfficiency/violationRecordCount/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8aec08b0368a43b9b0bd80338df903c1', N'7f7d31d88658414caa1a0db1e70747cb', null, null, N'鎶ュ簾淇℃伅姹囨', null, N'equipment/equipmentScrapApplyCollect/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8af14f2874bd478ab9c042fc68b1993a', N'84d4b320eb31423591abfb9535eaa727', null, null, N'鍩虹淇℃伅', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'8', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8b150f1b8c784e4d937c539ed8ffba1c', N'7b1dc89b15f8420bae3676b9e6fccf06', null, null, N'璁惧缁翠慨搴', null, N'maintenance/libraryFaultBloc/showList4TreeBiz.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8b31ae96f99d4723a7e0fc3b331b04d4', N'464965e3c6c147b4823b4611eaf63416', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'sparepart/supplierClass/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8b42dcd719c14b78a633fe368c402f7c', N'c6516395208242f08ee612f6a9bb1661', null, null, N'鏂板', null, N'equipment/equipmentTypeNumber/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8b90b27ba4a7401c8bab0e0ad02d675d', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧涓㈠け绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'99', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8c06139450914bde9f88b2d6774dc738', N'020101', null, null, N'鏀舵秷鎭煡鐪', null, N'msg/getMsgrecv.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8c0a2a8c23ee433683bc16b37647f53c', N'a02f2a4c5cba48a68802b9fec6a6459a', null, null, N'淇敼', null, N'timeEfficiency/patrolRecord/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8c1c5584ff6e4ca58d01a929f45777bc', N'7b478532eb8e42e39f047e493a566e37', null, null, N'鍖栭獙浠诲姟瀹炴柦', null, N'process/testTask/showListForTask.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8c4658ea41b149df8f04d361f459da7c', N'8c4658ea41b149df8f04d361f459da7c', null, null, N'缁熻鍒嗘瀽', null, N'equipment/showEquipmentStatisticalChart.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8c52bed7f913459eb996930618779a28', N'04cc222437aa4df8bb4d609cda370eb2', null, null, N'鍒犻櫎', null, N'sparepart/stock/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8c551746fbd945cc97e9dcf0f74b9c95', N'fd2737d3131c4974a3da03265802973c', null, null, N'渚涘簲鍟嗙鐞', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8dae77819adc426f897afdb8e9c265fe', N'6175563fe13040f9905425212576a0da', null, null, N'缁翠繚璁″垝', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8dcc788ded394af9b59a2d2f3f081845', N'c87a5ded5d13491c9c8f2a7b01af7d45', null, null, N'搴撳瓨鐩樼偣', null, N'sparepart/stockCheck/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'6', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8e47b05a337346fa89ca68d9f71a18f8', N'47b56b85be394d6196be99f972c4876c', null, null, N'淇敼', null, N'timeEfficiency/patrolContents/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8e4f02e6d3e142fe9fcf4d238e1c42c1', N'201a0e49a69d433a9aa8f202381514c1', null, null, N'寮傚父涓婃姤', null, N'maintenance/abnormity/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8ea9c784795a4d638a1a8fcdc5239af5', N'b97e06a17e64481bae7bb0bdbd18b130', null, null, N'鍒犻櫎', null, N'equipment/equipmentBelong/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8ef19069d74541f2a9edd266eb6d4a4d', N'6f7e4e2a77834a7eaae90345461a5117', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/EquipmentScrapApply/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8ef475c578d94d229d40f802bde9cc49', N'020101', null, null, N'鏀舵秷鎭垹闄', null, N'msg/deleteMsgRecv.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8f3b5170e9e84d409842e9980646f6b7', N'd1a5b76608044ad1bf651ea44d1c01eb', null, null, N'缂栬緫', null, N'document/editData.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8f6a2ba2e92647139d740a0bd674e88f', N'aeb7dfcb642d403c82404a8db7e07f02', null, null, N'澶т慨宸ュ崟', null, N'workorder/overhaul/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8fb345eee7b74391a31166b4ba03d81d', N'de11e520ea344d0883eec9d7138cb025', null, null, N'澶栧寘鍗曚綅绫诲瀷', null, N'sparepart/supplierClass_copy/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8fc7bd01810549479889b90d4cd1414e', N'214691b5cd5c4aceb97929bfc71812d8', null, null, N'淇濆吇璁板綍', null, N'workorder/workorderDetail/showEndMaintainList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'8ff19a25749344109b2662551cd487b3', N'754245d088d24883a09e662e3e10d6bd', null, null, N'淇濆吇璁″垝', null, N'equipment/maintenancePlan/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9006cd02677b4768a4439d60351b61a5', N'1dd8c6bd71c74eb4bc2fbb6722d9c1b8', null, null, N'寰呭姙浜嬮」缁存姢', null, N'activiti/workflow/taskList.do?delinput=1', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'90355e0a36f04d1d9dc4883347360dcc', N'68486a28ff644c26b0087e58cb3972a4', null, null, N'鍒犻櫎', null, N'timeEfficiency/patrolPlan/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9095a70c03e74fa3a7e5154b96fc7e8b', N'2ef90da016114578ae28f4a927980efe', null, null, N'鎶ヨ淇℃伅', null, N'alarm/proAlarm/showlist.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9171ac58926e46f282427a6f04a22ab9', N'88db87613baf4418a4a1c42a0b65bc32', null, null, N'璁惧閲囪喘璁″垝', null, N'sparepart/purchasePlan/showPurchasePlanList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'92913e48969f4ae3bcaf6c1e0fdb7704', N'e6e12648bda14bc6b4f29a174f2268b6', null, null, N'鎺掓薄婧愪俊鎭', null, N'sparepart/sewage/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'92d53be627e94bcf8f45f3e8670b14f8', N'2592b4093fd3462ab8f3da855591ddad', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolPoint/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'92ddda8ec9a74f75a3ba489dcaa95dba', N'4f6f2a45e14a43b5ae298ea3367acf29', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolPlan/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'934cf8a9e21b48169426e2498eedc16c', N'aedcbd64d54e4d429c5d26e6377c129a', null, null, N'鍛ㄦ湡甯歌搴', null, N'process/libraryRoutineWork/showList.do?typestr=manage', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'939264878ee845dd8ae8c55cf0756751', N'd6ac34698a744765825568eee0b538e3', null, null, N'缂洪櫡宸ュ崟', null, N'maintenance/showDefectList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9395254fb6fb49d1a234b92ae0bf5d71', N'07e360dc38334d60a39a533a80e33b3e', null, null, N'鍚堝悓姹囨', null, N'sparepart/contract/summary.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'93ca53574e324d6eb532409f60728b8b', N'39d685bf48244ca7be4070170a85233d', null, null, N'璁惧瀵垮懡', null, N'equipment/showEquipmentAge.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'94dcd340946f4f3fa14d47ebf1ae9147', N'54ce95b20de7459ea0e77abca515e6d2', null, null, N'淇敼', null, N'sparepart/purchaseRecord/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'94dd4b901df74c958f1b770b8d3353a2', N'8dcc788ded394af9b59a2d2f3f081845', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'sparepart/stockCheck/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'95715dbd36074d3cb7776d13992a450b', N'e0d1bd2b49d747209f194b865914e1d6', null, null, N'璁惧娑︽粦搴', null, N'maintenance/libraryMaintenanceLubrication/showList4Tree.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'95d61c2ccf50401b95c235f984b59bd4', N'4d4f49d6dff74f0b862eb0590de32652', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/maintenancePlan/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9609d91ed7d14b7b8e89e92b96a3c633', N'53775666599549b39dd101b26cbbe824', null, null, N'淇濆吇璁板綍', null, N'equipment/equipmentMaintain/showEquipmentMaintainList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9619bf86164646a992111e98232ea571', N'82ba20cfc3d4421ca9fe71bc6dcb9c87', null, null, N'淇敼', null, N'equipment/equipmentAcceptanceApply/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'961a6a200b154f7f878cd22727b91d35', N'9c0e68e4dd3c469eb542fa3d9b72e885', null, null, N'鐢婚潰缁存姢', null, N'process/dataVisualFrame/frameConfigure.do?menuType=proVisual', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'968d8301c50a4225ad7299057f77a486', N'3ac47c2edde244fda38aad5e6afa2881', null, null, N'寮傚父涓婃姤', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'971343cb0b1448dba17c43d0ebc41237', null, null, null, N'缁存姢鏈嶅姟', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'97af6f2c99174b4ca1f5974ade4cc28c', N'd8187348d2fc4a1995c5135dacdef69f', null, null, N'淇敼', null, N'sparepart/outStockRecord/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'97bc1e14fdee4075ab749b359c7cacad', N'e36faedda4cd450d8296a90bd8ff2d7f', null, null, N'鐩稿叧鍗曚綅浣滀笟绠$悊', null, N'safety/SafetyJobOutside/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'97c8872e79e74d1aa43701968f9ff1e4', N'e586112b94b44bd0a78b71fb9bc1cca0', null, null, N'涓氬姟娴佺▼绫诲埆', null, N'business/businessunit/showlist.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'97eebb96c0f0424385bd4ec95f045fc3', N'4bef25f247aa4838b397aa4c5cab9b6a', null, null, N'淇敼', null, N'valueEngineering/equipmentEvaluate/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'981d54e74a284a9db59d9df47bc7ff0f', N'6379eaa71f6e451d81f69226fcbf7c1a', null, null, N'浜ょ彮', null, N'work/scheduling/showHandover.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'983f72fd7e7f4713970b42d5bd9500f6', N'1c2def07ba704688b0166a38384b3f08', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolPlan/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'985dba4e9341454fb2f250483e0ef290', N'ba988e6b6eaf482a9f24651d717917cb', null, null, N'姘村巶璁剧疆', null, N'bizaction.do?method=doshowlist', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'98a2def40a4f4ff8b0667e828300e99d', N'd38607ef9b02472388a333ceb982621d', null, null, N'杩愯惀鎴愭湰鍒嗘瀽', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'5', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'98cf7313fe5344b9b6fb9af3aec54917', N'3ad55b78720d4329b2af759943bf90d0', null, null, N'鏌ョ湅閮ㄩ棬', null, N'maintenance/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'99', N'-1', N'99', N'绯荤粺绠$悊', N'绯荤粺绠$悊', null, null, N'mainframe', null, null, null, N'fa-cogs', null, null, null, null, null, null, null, null, N'99', N'1', N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9901', N'99', N'9901', N'绯荤粺绠$悊>>鐢ㄦ埛绠$悊', N'鐢ㄦ埛绠$悊', null, null, N'mainframe', null, null, null, null, null, null, null, null, null, null, null, null, N'1', N'2', N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'990101', N'9901', N'990101', N'绯荤粺绠$悊>>鐢ㄦ埛绠$悊>>閮ㄩ棬涓庡憳宸', N'鍛樺伐缁存姢', null, N'user/showUsers.do', N'mainframe', null, null, null, null, null, null, null, null, null, null, null, N'system/employeemaintenance', N'1', N'3', N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'990102', N'9901', null, null, N'閮ㄩ棬璁剧疆', null, N'user/showUnitTree.do', null, null, null, null, null, null, null, null, null, null, null, null, N'system/department-setting', N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'990103', N'9901', null, null, N'鑱屼綅璁剧疆', null, N'user/showListJob.do', null, null, null, null, null, null, null, null, null, null, null, null, N'system/position-setting', N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9902', N'99', N'9902', N'绯荤粺绠$悊>>鏉冮檺绠$悊', N'鑿滃崟鍙婃潈闄愮鐞', null, null, N'mainframe', null, null, null, null, null, null, null, null, null, null, null, null, N'2', N'2', N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'990202', N'9902', null, null, N'鏉冮檺閰嶇疆', null, N'user/showListRole.do', null, null, null, null, null, null, null, null, null, null, null, null, N'system/permission-configuration', N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'990203', N'9902', N'990203', N'绯荤粺绠$悊>>鏉冮檺绠$悊>>鑿滃崟绠$悊', N'鑿滃崟绠$悊', null, N'user/showMenuTree.do', N'mainframe', null, null, null, null, null, null, null, null, null, null, null, N'system/menu-management', N'1', N'3', N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'991b8248ab78444e9a83b4b59db4406e', N'7ed12d77875841c3a4244262d78ef1bb', null, null, N'杩囩▼鎺у埗搴', null, N'process/libraryProcessManage/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'992b5bd200f34edb8625abeb40153064', N'6370b0a09f4e41a594209c24c76dcba6', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/equipmentUseAge/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'995db575f875473cbe00187b9d13da32', N'80a9346edfb14643a092a027d22dec1c', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolPoint/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9985c47f143f44fdb868731aff3e6300', N'9d37440fb0e54131bf01caede4a19015', null, null, N'鍏徃璐㈠姟璁惧瀵煎叆瀵煎嚭', null, N'finance/placeClass//showEquipmentCompanyCard.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'998d3f1587234f919248c15453875338', N'adae2d280cb247bd9325548b2a4eb60e', null, null, N'鐢熶骇鎸囨爣鎺у埗', null, N'work/productionIndexPlanNameData/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9991bfba111d48ce9c26d490645dde9e', N'e05b2560b1e34d509a68b3e3313ed530', null, null, N'鍩虹閰嶇疆', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'99b0498d1237410080af75dad61d2fe9', N'89dc2f184cbb44e98c019775b04a6b30', null, null, N'鍒犻櫎', null, N'maintenance/faultLibrary/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'99ef042f78b44a74ab9a973ec1ed3a21', N'2592b4093fd3462ab8f3da855591ddad', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolPoint/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9a3e395c63d24f54a418cad104374e66', N'1fb187dc74d043b3861c01be7be4c78e', null, null, N'宸℃鍐呭', null, N'timeEfficiency/patrolContents/showPatrolPointEquipmentTree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9a501122503a436cb39aee8e1c761135', N'66b5568be6cc4ef98d623843150a6d66', null, null, N'淇敼', null, N'equipment/assetClass/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9ae36f570c3c42c88d8a0a742028472a', N'77c91677f9554e5e87f9dc771b377afb', null, null, N'鍏憡鍙戝竷', null, N'info/showlist.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9b01157c274b4b34a1df7e0f8b5ec549', N'584e304b1e5743bd96300559f9f63073', null, null, N'鍒犻櫎', null, N'timeEfficiency/patrolRecord/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9b629bdc547c4440916ff71c610d8527', N'f12089505a904215aef43f145c9dba2c', null, null, N'璁惧鎸囨爣鎶ヨ〃閰嶇疆', null, N'report/drainageDataomprehensiveTableMainconfigure/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9b9c310bd13648db97ddd1b67edea7ff', N'23a58522288b4c8da1e7b8eba07b1f77', null, null, N'鏂板', null, N'equipment/equipmentDialin/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9c04865f4f72455cb6309dcc029ad3be', N'd8187348d2fc4a1995c5135dacdef69f', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'sparepart/outStockRecord/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9c0e68e4dd3c469eb542fa3d9b72e885', N'7861bdd7939547a1ad60e0b9fc17b5ee', null, null, N'宸ヨ壓鍙鍖', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'8', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9c1ef139ba934c9e941edd034abbc886', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧楠屾敹绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'99', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9c2db454926d43a8a7549130002002fd', N'47b56b85be394d6196be99f972c4876c', null, null, N'鏂板', null, N'timeEfficiency/patrolContents/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9c702e1cb18f4305bbc2f087613d10c9', N'54ce95b20de7459ea0e77abca515e6d2', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'sparepart/purchaseRecord/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9cca0129abb84323a6994d60981722ae', N'fd2737d3131c4974a3da03265802973c', null, null, N'鍩虹淇℃伅', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'9', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9d02e8ddd34f4e3eaf5eaf35665befc9', N'04463a8e128a4d1b82eeed40f3f56e25', null, null, N'鑷畾涔夋姤琛ㄩ厤缃', null, N'report/customReport/showManageList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9d181cef5efa45638b954fd9eb8991fc', N'cc60f8b816f845c29e8bd880d8ca671e', null, null, N'璁惧鎷ㄥ叆绠$悊', null, N'equipment/equipmentDialin/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9d37440fb0e54131bf01caede4a19015', N'6175563fe13040f9905425212576a0da', null, null, N'璐㈠姟璁惧瀵煎叆瀵煎嚭', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'99', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9d5a75b9230d4fd1b875b5582e0740fc', N'66b5568be6cc4ef98d623843150a6d66', null, null, N'鍒犻櫎', null, N'equipment/assetClass/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9dd0323d6ed34b0ba5f0311cca790f91', N'9991bfba111d48ce9c26d490645dde9e', null, null, N'JSP绠$悊', null, N'visualjsp/showJspList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9e3b3828c552446bbba631ffef5b4b50', N'54ce95b20de7459ea0e77abca515e6d2', null, null, N'鍒犻櫎', null, N'sparepart/purchaseRecord/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9e7ab87dea6843d5b22da1de86e2eb7f', N'233fc7b79dd94772b6b3165ada647a90', null, null, N'宸℃妯″紡', null, N'timeEfficiency/patrolModel/showPatrolModellist.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9eae0d93db864c1cb72669c955f0a3b6', N'd34047cfa77347769ed13959bf9a4a12', null, null, N'鏌ョ湅閮ㄩ棬', null, N'sparepart/subscribe/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9ee4e517487448b097c809bd7c66db35', N'8c551746fbd945cc97e9dcf0f74b9c95', null, null, N'渚涘簲鍟嗕俊鎭', null, N'sparepart/supplier/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9eef771a99f14569a704b82b1c5ab8cc', N'4d4f49d6dff74f0b862eb0590de32652', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/maintenancePlan/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9f08dbd5f01c41a599c9a8b4586fa12b', N'8e4f02e6d3e142fe9fcf4d238e1c42c1', null, null, N'鏌ョ湅閮ㄩ棬', null, N'maintenance/abnormity/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9f22658abfe247e1890137630c8192f2', N'c87a5ded5d13491c9c8f2a7b01af7d45', null, null, N'澶勭骇鐗╄祫棰嗙敤', null, N'sparepart/outStocksectionRecord/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'5', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9fb5c73a4bd04498963fa50019dc94b9', N'-1', null, null, N'缁翠繚绠$悊锛堟棫锛', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'8', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9fcc736ee05f40f0b58aac6bb23c0e36', N'170d72f3ad4d4dc6a7fd60e52e8f515e', null, null, N'宸ヨ壓璋冩暣绫诲瀷', null, N'process/processAdjustmentType/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9fd08ff32a02442799e6398e26ca30f5', N'e51e3828488a4e37af7c8ea066d37e91', null, null, N'淇敼', null, N'sparepart/goods/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'9fdfc5fc067349f3abe3b4235469e5fb', N'0fe0337f4b3748a7858f3dd6e4df7c4e', null, null, N'璁惧绫诲埆', null, N'equipment/equipmentClass/showList4Tree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'10', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a0212a5c452642ae89e27590dec80857', N'a824c974a173430bb806e4824a0aec85', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/EquipmentTransfersApply/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a02f2a4c5cba48a68802b9fec6a6459a', N'f517c03375854ea38feb88f641552061', null, null, N'杩愯宸℃鏃ュ巻', null, N'timeEfficiency/patrolRecord/showCalendar.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'90', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a0742605774a421c8ff911e30844d707', N'e6e12648bda14bc6b4f29a174f2268b6', null, null, N'绾崇浼佷笟鏁版嵁褰曞叆', null, N'sparepart/sewageInput/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a17968fbb1c54d2690dd37b7e1581225', N'-1', null, null, N'琛屾斂鏍囧噯鍖栧伐鍗', null, N'', null, null, null, null, N'fa-star-o', null, null, null, null, null, null, null, null, N'12', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a1cd3c5a08984218b4061fb5cf3a9b5a', N'9609d91ed7d14b7b8e89e92b96a3c633', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/equipmentMaintain/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a2538b0dd44d44fdacb00fa0d10516a8', N'5f7c1539059f4752a117a01f01583060', null, null, N'鏂板', null, N'equipment/equipmentMaintain/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a2b34e964b9846f7be41120a7b5d7d6a', N'9ee4e517487448b097c809bd7c66db35', null, null, N'淇敼', null, N'sparepart/supplier/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a2e63be01ea84a52afb65f7e52537fa8', N'abccd10565a24bf981feeb2d94d61e7d', null, null, N'棰勬婕旂粌', null, N'command/emergencyConfigure/showlistDrill4NS.do?bizid=c2c0eac85a144d5fadf870aab62fa477', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a2fd82344d064519bbc992d1dbbb3015', N'4e484664c5f94d6d862f7a9928a8f986', null, null, N'棣栭〉閰嶇疆', null, N'base/mainPage/showlist.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a37e43eefa7846658b66d65afe7e5df8', N'6379eaa71f6e451d81f69226fcbf7c1a', null, null, N'浜ゆ帴鐝帓鐝', null, N'work/scheduling/showlist.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a3a28a0ce1eb49f99a7d213ece0d57b4', N'23a58522288b4c8da1e7b8eba07b1f77', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/equipmentDialin/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a4033f13e2db47fb86510b2cd298fc15', N'648b60fed1de4a5bb846aa7c45f62f2f', null, null, N'PSMS棰勮', null, N'equipment/viewPSMS.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a5695dc87b3e4574ab3b44e35fed4180', N'80a9346edfb14643a092a027d22dec1c', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolPoint/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a574e091f7d640e8baab60aa47f2aebc', N'08c0df457cc24bb0843c0266ac5a14f5', null, null, N'宸ヨ壓璋冩暣宸ュ崟', null, N'process/processAdjustment/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a5ea389d12384b7587f41a40a4df83db', N'66b5568be6cc4ef98d623843150a6d66', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/assetClass/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a65bc2df01cc4c2f984b40b284396f87', N'-1', null, null, N'鎶ヨ〃绠$悊', null, N'', null, null, null, null, N' fa-industry', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a65d7e6c9c014c8095820501a6215586', N'99', null, null, N'瀹氭椂鍣ㄧ鐞', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a67addea16054c34bdcd9b987d9d63a7', N'226f8cb8df9c4279a7b2e45fc33fdbe5', null, null, N'璁惧缁翠慨搴', null, N'maintenance/libraryFaultBloc/showList4TreeBloc.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a6c88e7334ef4a688d4c2fe556d1f3d4', N'3ad55b78720d4329b2af759943bf90d0', null, null, N'鏂板', null, N'maintenance/addDefect.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a74ab7e9286d488db8b239e234b869e0', N'04cc222437aa4df8bb4d609cda370eb2', null, null, N'淇敼', null, N'sparepart/stock/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a779b8b1a9754283903bd9509d436a4b', N'472e54139d1947d9ae32d248852d9630', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolRecord/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a824c974a173430bb806e4824a0aec85', N'bb7fcb43f9c3431fa774915770f6e5d2', null, null, N'璁惧璋冩嫧鐢宠鍗', null, N'equipment/EquipmentTransfersApply/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a913390b98a34684ab583f52fc019f47', N'226f8cb8df9c4279a7b2e45fc33fdbe5', null, null, N'璁惧澶т慨搴', null, N'maintenance/libraryOverhaulProjectBloc/showList4TreeBloc.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'a9504f9ac353476a82ff52a570ecbe05', N'92913e48969f4ae3bcaf6c1e0fdb7704', null, null, N'淇敼', null, N'sparepart/sewage/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'aa4236f112664ea893d9d9cb93be8aa8', N'd9acffba9b594b31a5682135678c1f23', null, null, N'鎬昏繍缁寸粺璁', null, N'maintenance/showMaintainerMaintenanceResultChart.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'aa780e1540eb45b69c10f619049a6e58', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧鍙拌处绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'aabf43ebe7f74ecbac6aebf6f00b2a6b', N'82ba20cfc3d4421ca9fe71bc6dcb9c87', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/equipmentAcceptanceApply/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ab89bb74e1ef4309ae93ae95b2333a99', N'49b94cac6edf4a6b9bc1d5c76379431b', null, null, N'澶栨潵璁垮鏁欒偛', null, N'safety/SafetyEducationVisitor/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'abc372aada6c427c90c36b44cf9a401b', N'20038371000c40bbbb3485ed900b2593', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/equipmentClass/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'abccd10565a24bf981feeb2d94d61e7d', N'b852bd16ec794222b6f250416b7a9e12', null, null, N'搴旀ラ妗堢鐞', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ac35bc7bd58a4dfab74fabadf64eb029', N'42881246cc584821829f9a9228d1e535', null, null, N'甯歌宸ュ崟绠$悊', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ac36778b5c374306a498e8e8372aa45d', N'25166f0c28534da582b079cb165fe34d', null, null, N'缁煎悎瀹夊叏妫鏌', null, N'safety/SafetyCheckComprehensive/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'acb52b8ce55a405399476996dee4de9a', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ace483331ffb47be86a8fec3561f604d', N'990101', null, null, N'鏂板', null, N'user/addUser.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ad52daa8c63142b8bd5b45953032d13e', N'c87a5ded5d13491c9c8f2a7b01af7d45', null, null, N'搴撳瓨鎶ヨ', null, N'sparepart/stock/showStockAlarmList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'7', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ad59e3d4d5d9428da84cd31507daaa4a', N'f07312a9aada4547ac986a3f5249144d', null, null, N'鍒犻櫎', null, N'report/customReport/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'adae2d280cb247bd9325548b2a4eb60e', N'7861bdd7939547a1ad60e0b9fc17b5ee', null, null, N'鐢熶骇鎸囨爣', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'adf35aab2f554fea9e4bc4edcd8463e1', N'20038371000c40bbbb3485ed900b2593', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/equipmentClass/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ae44def945d64c57a65ae2698ae3b9e9', N'742cb94b264347d09faf4a46f595546e', null, null, N'淇敼', null, N'document/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ae7196a9edeb4c62a7d45fbeade3432f', N'06ea5ba3dd2f46e387dd4b9d91297ff8', null, null, N'淇敼', null, N'timeEfficiency/violationRecordCount/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'aeb7dfcb642d403c82404a8db7e07f02', N'3ac47c2edde244fda38aad5e6afa2881', null, null, N'澶т慨宸ュ崟', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'5', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'aedcbd64d54e4d429c5d26e6377c129a', N'a17968fbb1c54d2690dd37b7e1581225', null, null, N'甯歌宸ュ崟绠$悊', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'af118a74bff547a3a088427be912d8bd', N'0fe0337f4b3748a7858f3dd6e4df7c4e', null, null, N'璁惧缂栫爜瑙勫垯', null, N'equipment/equipmentCodeRule/showEquipmentCodeRule.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'12', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'af12a6f3ddaa474eb23bab3cc88420be', N'5308297074f940bdb56bf7b5cd25c87d', null, null, N'娑堟伅鎶ヨ绾у埆鍒楄〃', null, N'msg/getMsgAlarmlevel.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'afa8b288b4ad4bc9a9ade276becc5451', N'b7e0b73b44d449fe92b9e7807c9adc15', null, null, N'璁惧澶т慨搴(鍘傜骇)', null, N'maintenance/libraryOverhaulProjectBiz/showList4Tree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'afff6d5874cf4c3281a5106cff9a5b01', N'612c9f4d641341288cfb248de5f06ac3', null, null, N'宸ュ崟绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b070ace60dff4d93a78ee67b1f3f25f6', N'd35bbec545024394a62dd1e31d49db6b', null, null, N'淇敼', null, N'equipment/equipmentSpecification/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b0db1636ec964674b083914909d78526', N'2e536132a05548df95037c3f3a6a779e', null, null, N'浜嬫晠搴旀ラ妗', null, N'document/showContingencyPlanTree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b15d12cc232a43bbb85058f9dadd5dc4', N'cff2e5b9d88940aab23941d450bbd39a', null, null, N'璁惧璇勪环', null, N'valueEngineering/equipmentEvaluate/showList.do', null, null, null, null, N'fa-database', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b26f335bc2604b1ca197e31ce214d10a', N'2d43030c17234666873d1462b6f2071c', null, null, N'淇敼', null, N'sparepart/inStockRecord/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b292968c3a3b401eb1e3a471c5395704', N'472e54139d1947d9ae32d248852d9630', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolRecord/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b2ec2d585a624ff597190e6fe1441308', N'4e5fe11879054404a53fd2265a14ae3a', null, null, N'淇敼', null, N'timeEfficiency/patrolRecord/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b332bf7996104e3a9408666a356b6e3f', N'-1', null, null, N'宸℃绠$悊', null, N'', null, null, null, null, N'fa-calendar', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b36b3766c40148d7a5fbdbc66d27d1b9', N'adae2d280cb247bd9325548b2a4eb60e', null, null, N'鎺у埗鎸囨爣搴', null, N'work/productionIndexPlanNameConfigure/showManage.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b378db75097548fba91a15709be65a10', N'41e5b59b1e15453b91307dfbeb9fe77c', null, null, N'鎼滅储宸ュ叿鏍', null, N'activiti/workflow/searchForm', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b378ef63ff854daab84551c166a4425a', N'8e4f02e6d3e142fe9fcf4d238e1c42c1', null, null, N'淇敼', null, N'maintenance/abnormity/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b390861a49b54ccc8ccae7a341d0b59b', N'4fb60db825724c7f87a115794614e774', null, null, N'鐗╁搧绫诲埆', null, N'sparepart/goodsClass/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b410071aea764c4391b4637938df6b98', N'9901', null, null, N'绉诲姩璁惧绠$悊', null, N'user/mobileManagement/showMobileManagementList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b420be5945554b4ab7879a2cbc87b5ca', N'd38607ef9b02472388a333ceb982621d', null, null, N'鏁板妯″瀷鍙傛暟璁剧疆', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b4444cbd50654df8ac03c15d6a291192', N'd34047cfa77347769ed13959bf9a4a12', null, null, N'淇敼', null, N'sparepart/subscribe/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b4ff0ef2a83d40639d56a422721fddcb', N'abccd10565a24bf981feeb2d94d61e7d', null, null, N'棰勬璁板綍', null, N'command/emergencyRecords/showlistDrill.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b547569d70c84d119b0c82144b7d8b0c', N'9991bfba111d48ce9c26d490645dde9e', null, null, N'鍐呭閰嶇疆', null, N'process/dataVisualFrame/configureList.do?menuType=largeScreen', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b54b5d90dfce428eae1bdcd302610126', N'bf93d57b291440b988f88cdc4d48fc15', null, null, N'淇濆吇璁板綍', null, N'equipment/equipmentMaintain/showEquipmentMaintainList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b5ddd8460cb94f029def0cf4bb1104d0', N'9ae36f570c3c42c88d8a0a742028472a', null, null, N'鏂板', null, N'info/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b6213fd06ca04388a93a7f034085c15f', N'6921534080ef4507bc99002e98e13190', null, null, N'淇敼', null, N'equipment/specialEquipment/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b62e2bfaba5c4d2f853363af201bece8', N'6ad3ce81c82c4f3389ffad7c29de971e', null, null, N'璁惧鎶樻棫', null, N'valueEngineering/equipmentDepreciation/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b6620b67f2bb4672a2fabfd69d3f045f', N'212bd407ac404b32afbe7885e492e4a3', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'sparepart/warehouse/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b6bbf98cc58c4ffe902ad22b20efb442', N'8c4658ea41b149df8f04d361f459da7c', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b6ce3815ae5c429c91c377e4f8ebaeca', N'7a1c6680cdb54c66acd6fcd56158f676', null, null, N'鍒犻櫎', null, N'report/customReport/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b6d748e2df3d4aecacfec3689c6557a8', N'612c9f4d641341288cfb248de5f06ac3', null, null, N'宸℃鎬昏', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b7632dec079e4f9a8a3f8b10d7075130', N'2ac6352f279c48cd820911e0ed0a3419', null, null, N'淇敼', null, N'activiti/workflow/model/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b7892e5abd644aac85443d4b950de809', N'007b3b51c25742c5b6621e440414bbb3', null, null, N'鏂板', null, N'equipment/equipmentAccident/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b7ae143ede0741319f75462394016090', null, null, null, N'缁存姢鏈嶅姟', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b7d43d6404e0496c9015b2ef02484b2c', N'6a4551b812db476984da2f9b2248dfda', null, null, N'鎺掓薄鏁版嵁鍒嗘瀽', null, N'efficiency/waterSpreadData/showView.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b7e0b73b44d449fe92b9e7807c9adc15', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧澶т慨搴', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'88', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b802416921fd41e18a91e4f6bb7797d7', N'9ae36f570c3c42c88d8a0a742028472a', null, null, N'缂栬緫', null, N'info/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b852bd16ec794222b6f250416b7a9e12', N'-1', null, null, N'搴旀ラ妗', null, N'', null, null, null, null, N'fa-star-o', null, null, null, null, null, null, null, null, N'13', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b8e336ed01e24459b9b94db3ca797736', N'68486a28ff644c26b0087e58cb3972a4', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolPlan/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b8f0ea69e9f2463792a92a8f4689c201', N'9902', null, null, N'KPI閰嶇疆', null, N'work/kpipoint/showlist.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b97dc6c0a3e348c89bc8af328ae450a4', N'725b36ffda96492c83338b01ed45d5ae', null, null, N'鎶ュ憡閰嶇疆', null, N'work/wordAnalysisReportStructure/showManage.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b97e06a17e64481bae7bb0bdbd18b130', N'0fe0337f4b3748a7858f3dd6e4df7c4e', null, null, N'璁惧褰掑睘', null, N'equipment/equipmentBelong/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'11', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b9ce31b99099435483e297520c3bf8b3', N'e586112b94b44bd0a78b71fb9bc1cca0', null, null, N'娴佺▼璺嚎', null, N'activiti/workflow/showProcessList.do', null, null, null, null, null, null, null, null, null, null, null, null, N'process/processline', N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b9d6f21034c04b6589c27c886ff8112c', N'd9acffba9b594b31a5682135678c1f23', null, null, N'杩愮淮鎺掕姒', null, N'maintenance/showUserRankingList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'b9f3c939bc554f698edd10ba4bbeb3e2', N'06ea5ba3dd2f46e387dd4b9d91297ff8', null, null, N'鍒犻櫎', null, N'timeEfficiency/violationRecordCount/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ba7a77f0b4e845e3a424574cd4379880', N'23a58522288b4c8da1e7b8eba07b1f77', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/equipmentDialin/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ba988e6b6eaf482a9f24651d717917cb', N'7861bdd7939547a1ad60e0b9fc17b5ee', null, null, N'鍩虹淇℃伅', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'7', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'bb6a24baf8294550869124abd6d96821', N'-1', null, null, N'婧愬ご姹℃煋婧愮鐞', null, N'', null, null, null, null, N' fa-industry', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'bb6ece7039ca4314afdd2ca453a33f24', N'36411bf73cf34cdd84e30909f7d78ead', null, null, N'鍒犻櫎', null, N'maintenance/abnormity/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'bb7fcb43f9c3431fa774915770f6e5d2', N'f93dfbe1cdea49b2b6b05095c86d7849', null, null, N'璁惧璋冩嫧绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'5', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'bbe50d4ae43c4ca49a53fe30148b1066', N'2f112408265c45ac9a9a89538b0236f6', null, null, N'宸ヨ壓鍙鍖', null, N'process/dataVisualFrame/viewList.do?menuType=proVisual', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'bc3a8b40d9f14cca9d44abc5a6a2e5a5', N'ffde2acbc2aa4d5ea423342bd510e57f', null, null, N'鎶ヨ〃鏌ラ槄', null, N'report/rptCreate/showTree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'bc9adce180664af29f93bd5691843f0f', N'09a0b257886d4f5cac74e0b990317a87', null, null, N'璁惧鏁堣兘鍒嗘瀽', null, N'efficiency/constitute/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'bd7459c440314b72a82bf247e595b1d6', N'04463a8e128a4d1b82eeed40f3f56e25', null, null, N'鎶ヨ〃閰嶇疆', null, N'report/rptInfoSet/showTree.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'bd77ab447bdb48d7b8179d190f7f6ffc', N'464965e3c6c147b4823b4611eaf63416', null, null, N'鏌ョ湅閮ㄩ棬', null, N'sparepart/supplierClass/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'be02685e04d04ec8bd01f51140e5a7ee', N'e0d1bd2b49d747209f194b865914e1d6', null, null, N'璁惧澶т慨搴', null, N'maintenance/libraryOverhaulProjectBloc/showList4TreeBiz.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'be03b811aa50400595b8eca3a82decff', N'b7e0b73b44d449fe92b9e7807c9adc15', null, null, N'璁惧澶т慨搴(闆嗗洟)', null, N'maintenance/libraryOverhaulProjectBloc/showList4Tree.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'be32b2f1ea9b4361bffe8d4379bd1a12', N'06ea5ba3dd2f46e387dd4b9d91297ff8', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/violationRecordCount/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'be7fb2e5b78b4fb9bb5a3b05e42410ea', N'fa5cf17f6bd847af956c229ab3567852', null, null, N'鍒犻櫎', null, N'equipment/equipmentLevel/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'bf148c8acaf74d488f6c3bef0b849460', N'2ac6352f279c48cd820911e0ed0a3419', null, null, N'鏂板', null, N'activiti/workflow/model/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'bf93d57b291440b988f88cdc4d48fc15', N'9fb5c73a4bd04498963fa50019dc94b9', null, null, N'缁翠繚璁板綍', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'bf9b90f8e58e4b5c868b0058856d058b', N'2ac6352f279c48cd820911e0ed0a3419', null, null, N'鍒犻櫎', null, N'activiti/workflow/model/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'bfe87ba6442d410d99d218d61cc6b293', N'6379eaa71f6e451d81f69226fcbf7c1a', null, null, N'浜ゆ帴鐝唴瀹归厤缃', null, N'work/groupContent/showlist.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'7', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c009b33a09fa4e149c75415e7a0690df', N'c87a5ded5d13491c9c8f2a7b01af7d45', null, null, N'鐗╄祫鎬昏', null, N'work/mpoint/showthelistOverview.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c035a8f1e458452bad464878554007e4', N'99', null, null, N'APP鐢熶骇鐩戞祴', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'13', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c049cf1f630940e3ae295fb80f925bbf', N'd35bbec545024394a62dd1e31d49db6b', null, null, N'鏂板', null, N'equipment/equipmentSpecification/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c0597983d30143d58a6d98d1436e905c', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧鍑哄敭绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'99', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c077f8def34b4f398b88bba9a2422ec5', N'311f49be82d64a0e9f33695ab3e5d65d', null, null, N'鏂板闄勫睘璁惧', null, N'equipment/addMpoint.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c09f6f64b54745a88d56479c9d828c19', N'c963df9afc1d46e4b632a4c9f8266491', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'activiti/leavew/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c0d6e2da08b04c89b2a4c2ee455e4a1c', N'2d743c9d33914c8e8b865cb03c50b317', null, null, N'鍦ㄧ嚎鏃堕棿缁熻', null, N'user/showTotalTimeList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c0da22df959b48738a1da7b97b894774', N'5308297074f940bdb56bf7b5cd25c87d', null, null, N'娑堟伅鎶ヨ绾у埆鏂板', null, N'msg/addMsgAlarmlevel.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c0f06bc1a4e3466d819b60034106fb17', N'584e304b1e5743bd96300559f9f63073', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolRecord/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c141c9e853ec4c0faa0ab9032e06e043', N'464965e3c6c147b4823b4611eaf63416', null, null, N'鍒犻櫎', null, N'sparepart/supplierClass/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c25904da6a06457f8df98012a5364f96', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧杩囦繚鏌ヨ', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'99', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c2c7f9320ef24909b0c29eeeef7f0335', N'007b3b51c25742c5b6621e440414bbb3', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/equipmentAccident/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c3435e1777284c0297df7d8a4c4b8005', N'f3ead4a71df24345800ffc0609315dbd', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolPlan/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c39994f3d1c846348d0fae18008166c4', N'f7fe337d5d29480f8d475e6e0fd8c53e', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolPlan/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c471554f498a43f1847de9cf69c887d2', N'72fd4439f8ad41eab7b765fd66052135', null, null, N'鍒犻櫎', null, N'timeEfficiency/patrolPlan/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c4908faf19104ef09f6f64e4db02bc68', N'1a89a3eb45644e3fb54fdda0a6c47177', null, null, N'娉靛崟鑰楀垎鏋', null, N'equipment/pumpAnalysisModel.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c49f8034a44a4ee287f0dd36324ffd9d', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧璧勬枡绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c4d667a42baa42a99c817254bd7faae8', N'd8187348d2fc4a1995c5135dacdef69f', null, null, N'鏂板', null, N'sparepart/outStockRecord/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c53553d84cb54da7ac253c320bfcb1ac', N'4bef25f247aa4838b397aa4c5cab9b6a', null, null, N'鏂板', null, N'valueEngineering/equipmentEvaluate/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c5c31b3fb9cf48659c87b198b0046ad3', N'14ecd1cb233f453e92771729f81c24e3', null, null, N'鎬昏閰嶇疆', null, N'efficiency/efficiencyOverviewConfigure/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c5d816e847084c188b03fe396836d472', N'fa5cf17f6bd847af956c229ab3567852', null, null, N'鏂板', null, N'equipment/equipmentLevel/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c614a908cc534411a52e2458140e0693', N'6b20763937fc4d3fa7de595bd2f86875', null, null, N'淇敼', null, N'equipment/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c6516395208242f08ee612f6a9bb1661', N'0fe0337f4b3748a7858f3dd6e4df7c4e', null, null, N'璁惧鍨嬪彿', null, N'equipment/equipmentTypeNumber/showList4Tree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'9', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c69f9df6eaa141aab868567b041db2e9', N'9901', null, null, N'璐㈠姟璁惧閮ㄩ棬淇℃伅', null, N'finance/financeEquipmentDeptInfo/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'5', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c74797a885544342ab24b49acbec9e4e', N'f3c15bf456124ee1905696e474e5a1b2', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/equipmentStopRecord/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c7faa054997d4f4aab2dd3a0473a2320', N'ba988e6b6eaf482a9f24651d717917cb', null, null, N'绉诲姩绔洃瑙嗛厤缃', null, N'navigatepro.do?method=appshowlist', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c87a5ded5d13491c9c8f2a7b01af7d45', N'd60fa9155c11491094ccc4b2f22bd36f', null, null, N'搴撳瓨绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c89f3efd41274584906f0890a67e5df2', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧鍒跺害绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'99', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c963df9afc1d46e4b632a4c9f8266491', N'e90bce8b678946dca131f855d6c532e8', null, null, N'Activiti妗堜緥', null, N'activiti/leavew/showlist.do', null, null, null, null, null, null, null, null, null, null, null, null, N'process/activiticase', N'0', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c99293e0f5734a94bf58ecd861ff1b53', N'5f408a168e434f74b5b7203161849b01', null, null, N'鏌ョ湅閮ㄩ棬', null, N'timeEfficiency/patrolRecordViolationRecord/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'c99986551b4f4a6eba546528c4d4e597', N'fa5cf17f6bd847af956c229ab3567852', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/equipmentLevel/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'cbeafe2e3a124d32a5288ab3d947c1db', N'a65d7e6c9c014c8095820501a6215586', null, null, N'瀹氭椂绫诲瀷绠$悊', null, N'schedule/scheduleJobType/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'cc43fcfc859a4918b7837dc21c1c489d', N'5308297074f940bdb56bf7b5cd25c87d', null, null, N'娑堟伅鎶ヨ绾у埆鏌ョ湅', null, N'msg/viewAlarmlevel.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'cc4763a0eaf5421fb995e0f530374424', N'c87a5ded5d13491c9c8f2a7b01af7d45', null, null, N'鐩樼偣鍘嗗彶琛', null, N'sparepart/stockCheck/showHistoryList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'8', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'cc60f8b816f845c29e8bd880d8ca671e', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧鎷ㄥ叆绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'99', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'cc81ad0b6fa347feac6f40ac183c1516', N'212bd407ac404b32afbe7885e492e4a3', null, null, N'鏂板', null, N'sparepart/warehouse/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'cc93a2856279489595e86293a5920a31', N'1f9a9aeeb22f413ba710da87e33fc986', null, null, N'宸ヤ綔绫诲瀷閰嶇疆', null, N'administration/organizationClass/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'cd19db8d0f4a4fd1b6526466833ce891', N'40c24596ff954e3fb67b703e2c42178a', null, null, N'鏂板', null, N'work/mpoint/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'cd2af712e09a4cf594e77047a1a72012', N'1f2c1b654f5d4872a872d73de1e26df8', null, null, N'绫诲瀷缁存姢', null, N'maintenance/equipmentPlanType/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'9', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'cdf8a181f4e4496ca0585c5428a5d7a4', N'9609d91ed7d14b7b8e89e92b96a3c633', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/equipmentMaintain/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ce82a31e30a24f7eb385a7c74d7d9d22', N'04cc222437aa4df8bb4d609cda370eb2', null, null, N'鏌ョ湅閮ㄩ棬', null, N'sparepart/stock/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'cf5687670a59414eaeeb5c7f727e5c00', N'2ef90da016114578ae28f4a927980efe', null, null, N'鎶ヨ绫诲瀷閰嶇疆', null, N'alarm/alarmMold/showist.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'5', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'cf9b2035813846e391a433b93ca7f93b', N'311f49be82d64a0e9f33695ab3e5d65d', null, null, N'璁惧浠峰煎鍔', null, N'equipment/addIncreaseValue.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'cfc7121e0e6b4fee86aa104e41e3086e', N'ee6a7d65c50f4645beb3ae846d45e582', null, null, N'浜嬫晠鍒嗙被', null, N'accident/accidentType/showAccidentTypeTree.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'cff2e5b9d88940aab23941d450bbd39a', N'd38607ef9b02472388a333ceb982621d', null, null, N'璁惧璇勪环绠$悊', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd00e519577b34a458e70a7e7f567101d', N'00230aefbdc4455ea0fffca8904c0639', null, null, N'璁惧鏁堣兘鍒嗘瀽', null, N'efficiency/constitute/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd0524db3ceb44988bc9a7faa02cff8db', N'36411bf73cf34cdd84e30909f7d78ead', null, null, N'鏌ョ湅閮ㄩ棬', null, N'maintenance/abnormity/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd098a0cb3faa4f9ca0ecfc78792fcd52', N'4bef25f247aa4838b397aa4c5cab9b6a', null, null, N'鍒犻櫎', null, N'valueEngineering/equipmentEvaluate/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd16539dbd9734d6393a53f589636638a', N'af118a74bff547a3a088427be912d8bd', null, null, N'鍒犻櫎', null, N'equipment/equipmentCodeRule/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd1a5b76608044ad1bf651ea44d1c01eb', N'c49f8034a44a4ee287f0dd36324ffd9d', null, null, N'璁惧鎶鏈。妗', null, N'document/showDataTree.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd2a1b7f93b8349a6a11bb775f320746e', N'-1', null, null, N'璧勬枡绠$悊', null, N'', null, null, null, null, N'fa-superpowers', null, null, null, null, null, null, null, null, N'15', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd34047cfa77347769ed13959bf9a4a12', N'88db87613baf4418a4a1c42a0b65bc32', null, null, N'閮ㄩ棬鐢宠喘', null, N'sparepart/subscribe/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd35bbec545024394a62dd1e31d49db6b', N'0fe0337f4b3748a7858f3dd6e4df7c4e', null, null, N'鑰冩牳缁村害閰嶇疆', null, N'equipment/equipmentSpecification/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'7', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd3968b11b3764f848c41b638b2c101db', N'2d743c9d33914c8e8b865cb03c50b317', null, null, N'妯″潡浣跨敤鐜囩粺璁', null, N'fwk/Menunumber/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd3ea8977c9fd4167b9a6396c7ac7c3fc', N'968d8301c50a4225ad7299057f77a486', null, null, N'寮傚父涓婃姤', null, N'maintenance/abnormity/showList_new.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd428c926cb6c45b09bc0ff6806104b60', N'170d72f3ad4d4dc6a7fd60e52e8f515e', null, null, N'宸ヨ壓璋冩暣搴', null, N'process/libraryProcessAdjustment/showList4Tree.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd469d344b8714232b52821b0fc1d400d', N'd35bbec545024394a62dd1e31d49db6b', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/equipmentSpecification/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd55b19ed83fb4d4bbf59502200463cd8', N'36486dccbff948c08700684e46793c90', null, null, N'鍒犻櫎', null, N'timeEfficiency/patrolModel/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd6266d2f3bf64ea3a4d20dcaeec8d36a', N'98a2def40a4f4ff8b0667e828300e99d', null, null, N'杩愯惀鎴愭湰鍒嗘瀽', null, N'report/operatingCostAnalysis/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd6ac34698a744765825568eee0b538e3', N'3ac47c2edde244fda38aad5e6afa2881', null, null, N'缂洪櫡宸ュ崟', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd7118dde05d240d6ac78874469d742dd', N'9901', null, null, N'鍘傚尯绠$悊', null, N'user/showCompany.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'99', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd772e74339dd4d1dadb2216b6ff89f21', N'e0d1bd2b49d747209f194b865914e1d6', null, null, N'鏂板閲嶇疆搴', null, N'maintenance/libraryAddResetProject/showList4TreeBiz.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd7ec79d9514c446c859b5580a0804942', N'0a3dc7f7919040f2872e61b2156af009', null, null, N'鍒犻櫎', null, N'user/extsystem/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd8187348d2fc4a1995c5135dacdef69f', N'c87a5ded5d13491c9c8f2a7b01af7d45', null, null, N'鐗╄祫棰嗙敤', null, N'sparepart/outStockRecord/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd81e9fa757294289b35722f5926ea32c', N'82ba20cfc3d4421ca9fe71bc6dcb9c87', null, null, N'鍒犻櫎', null, N'equipment/equipmentAcceptanceApply/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd824262aa4ec4d399cc7c5ee40a63d87', N'c6516395208242f08ee612f6a9bb1661', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/equipmentTypeNumber/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd83332cf58764502869cade69e234d69', N'b97e06a17e64481bae7bb0bdbd18b130', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/equipmentBelong/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd89221a8e18e423f943a589737a88fde', N'f517c03375854ea38feb88f641552061', null, null, N'宸℃瀹氫綅', null, N'timeEfficiency/workerPosition/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'4', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd9acffba9b594b31a5682135678c1f23', N'd9acffba9b594b31a5682135678c1f23', null, null, N'杩愮淮鍏徃杩愮淮缁熻', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd9b213165f854c4197f4924da6f82817', N'7f7d31d88658414caa1a0db1e70747cb', null, null, N'璁惧鎶ュ簾鎻愰啋', null, N'equipment/showScrapList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'd9d7ed43fb334ce3873c6b12283a3bd3', N'1fb187dc74d043b3861c01be7be4c78e', null, null, N'宸℃妤煎眰', null, N'timeEfficiency/patrolArea/showList4Floor.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'db00b1a21bf546aab21ad9c0d6ce7013', N'54ce95b20de7459ea0e77abca515e6d2', null, null, N'鏌ョ湅閮ㄩ棬', null, N'sparepart/purchaseRecord/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'db0310d8f01c4fd2a981224706b53380', N'0c042acc603a4f1aac876b9d2669f2ab', null, null, N'楠屾敹妯″瀷鐢熸垚', null, N'achievement/acceptanceModelCreate/showManage.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'db058810190e407389bea7c9993a89e3', N'9cca0129abb84323a6994d60981722ae', null, null, N'閲囪喘褰㈠紡', null, N'sparepart/purchaseMethods/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'db416c43f58a4549a9de4312ef3de8b7', N'b62e2bfaba5c4d2f853363af201bece8', null, null, N'鏌ョ湅閮ㄩ棬', null, N'valueEngineering/equipmentDepreciation/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'dbfe7046be4742e4aa010c70544a5648', N'c87a5ded5d13491c9c8f2a7b01af7d45', null, null, N'閫鍥炵櫥璁', null, N'sparepart/returnStockRecord/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'dc719360cba3406e935b077c711c33e9', N'a2fd82344d064519bbc992d1dbbb3015', null, null, N'鏌ョ湅閮ㄩ棬', null, N'base/mainPage/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'de11e520ea344d0883eec9d7138cb025', N'fd2737d3131c4974a3da03265802973c', null, null, N'澶栧寘鍗曚綅绠$悊', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'5', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'de3933bd7c3744f7a394317ae3407f9e', N'464965e3c6c147b4823b4611eaf63416', null, null, N'鏂板', null, N'sparepart/supplierClass/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'de7f033f07f14022ab9b482fc1cbe978', N'0fe0337f4b3748a7858f3dd6e4df7c4e', null, null, N'璁惧缁翠慨搴撴祻瑙', null, N'maintenance/faultLibrary/showList4TreeView.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'6', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'dfb3cf9083dd4917a2295a68bce0a188', N'0a3dc7f7919040f2872e61b2156af009', null, null, N'淇敼', null, N'user/extsystem/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e01acf52fd4b435daa29afe7b4e25b7a', N'3ad55b78720d4329b2af759943bf90d0', null, null, N'鍒犻櫎', null, N'maintenance/removeDefect.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e05b2560b1e34d509a68b3e3313ed530', N'-1', null, null, N'鏁版嵁鍙鍖', null, N'', null, null, null, null, N'fa-eye', null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e0afd471380a40c0a282dfb33a4e10ff', null, null, null, N'缁存姢鏈嶅姟', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e0d1bd2b49d747209f194b865914e1d6', N'2c0f6327ad1b41079831be8b431963c4', null, null, N'鍘傜骇鍩虹搴', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e11c7f168b174b2b8cb23ad4b8dfa95c', N'0a3dc7f7919040f2872e61b2156af009', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'user/extsystem/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e13bd14427464225b701a7c1f3654336', N'-1', null, null, N'鑳芥晥绠$悊', null, N'', null, null, null, null, N'fa-battery-full', null, null, null, null, null, null, null, null, N'5', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e168ba92939647cda9cbe989251ccd4a', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'-1', N'menu,3131313', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e17b50c4417f41c38049d4052905e941', N'bf93d57b291440b988f88cdc4d48fc15', null, null, N'缂洪櫡璁板綍', null, N'maintenance/showDefectList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e2758f6ca8ea492bbe8a8109db54089d', N'e05b2560b1e34d509a68b3e3313ed530', null, null, N'澶у睆灞曠ず', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e31550fffe8c41e28bb279b7049c2782', N'bb7fcb43f9c3431fa774915770f6e5d2', null, null, N'璋冩嫧淇℃伅姹囨', null, N'equipment/equipmentTransfersApplyCollect/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e36faedda4cd450d8296a90bd8ff2d7f', N'0d9bccde397f481abb366d14b20215ab', null, null, N'瀹夊叏浣滀笟绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e38b3ac04da748f8bd4bba3da5ffe791', N'6f7e4e2a77834a7eaae90345461a5117', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/EquipmentScrapApply/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e3a5f6cec2d94355876dc7e8220301d4', N'afff6d5874cf4c3281a5106cff9a5b01', null, null, N'鐢熶骇鎶ヨ', null, N'work/scadaAlarm/mpointAlarm.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e3b39d3bfb9f469cb4695497c4295fb9', N'6370b0a09f4e41a594209c24c76dcba6', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/equipmentUseAge/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e422e46deab548d9ab15455ed38d3cf2', N'e0d1bd2b49d747209f194b865914e1d6', null, null, N'璁惧杩愯鍙傛暟', null, N'equipment/equipmentParamSet/showList4TreeFactory.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'7', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e44f3578ce7c44869bdf033d140ede50', N'ee6a7d65c50f4645beb3ae846d45e582', null, null, N'浜嬫晠绠$悊', null, N'accident/accident/showlist.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e4a16d23cf8340468a0341d3fd273e56', N'c963df9afc1d46e4b632a4c9f8266491', null, null, N'鏌ョ湅閮ㄩ棬', null, N'activiti/leavew/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e4e819cd15cd492586ce417e1c3bc57e', N'f3c15bf456124ee1905696e474e5a1b2', null, null, N'淇敼', null, N'equipment/equipmentStopRecord/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e4f4c58fd110484f87c9324b659a935f', N'b852bd16ec794222b6f250416b7a9e12', null, null, N'搴旀ラ妗堥厤缃', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'9', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e51e3828488a4e37af7c8ea066d37e91', N'4fb60db825724c7f87a115794614e774', null, null, N'鐗╁搧淇℃伅', null, N'sparepart/goods/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e557e9b7232b43be9a5ad43a159e41a1', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧缁翠繚搴', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'88', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e57a11937ddf47049df4bb9492a4006c', N'4f6f2a45e14a43b5ae298ea3367acf29', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolPlan/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e586112b94b44bd0a78b71fb9bc1cca0', N'edcb3b014f2347efac1ada835c5d947e', null, null, N'娴佺▼閰嶇疆', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e591df4a1e014e4292be416f41a7a2ec', N'5f7c1539059f4752a117a01f01583060', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/equipmentMaintain/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e5dd97e092364946b6209a15681411e4', N'1562a3c7f58140d9b0b45c73a9bbe713', null, null, N'鍒嗘瀽閰嶇疆', null, N'efficiency/constituteConfigure/showManage.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e5f36570516343ad8925e37dd97844f0', N'49b94cac6edf4a6b9bc1d5c76379431b', null, null, N'瀹炰範浜哄憳鏁欒偛', null, N'safety/SafetyEducationTrainee/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e65848ef695c4a37bb821dd547aee6f5', N'80a9346edfb14643a092a027d22dec1c', null, null, N'鍒犻櫎', null, N'timeEfficiency/patrolPoint/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e6e12648bda14bc6b4f29a174f2268b6', N'bb6a24baf8294550869124abd6d96821', null, null, N'绾崇浼佷笟娓呭崟', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e7090c50c7e64114aced3728fcfc515d', N'3d2302e3ebf647d8977c55c2ac3ffb66', null, null, N'姘磋川鍖栭獙宸ュ崟', null, N'process/waterTest/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e7692c9c0e934deeb204bba13a157e07', N'4d4f49d6dff74f0b862eb0590de32652', null, null, N'鍒犻櫎', null, N'equipment/maintenancePlan/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e787250c6eed43b0bf0e1be7f381955e', N'd1a5b76608044ad1bf651ea44d1c01eb', null, null, N'鍒犻櫎', null, N'document/deleteData.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e83eafc213d3470e9b546269b93af076', N'20038371000c40bbbb3485ed900b2593', null, null, N'淇敼', null, N'equipment/equipmentClass/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e90bce8b678946dca131f855d6c532e8', N'edcb3b014f2347efac1ada835c5d947e', null, null, N'宸ヨ壓娴佺▼', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e95d2102d5f949a290c1679f06569262', N'40c24596ff954e3fb67b703e2c42178a', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'work/mpoint/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e98c8dafd0be4c149cdde712bcc01a98', N'c6516395208242f08ee612f6a9bb1661', null, null, N'淇敼', null, N'equipment/equipmentTypeNumber/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'e9aa37bf0fed42c9bac14c5666a4e488', N'd1a5b76608044ad1bf651ea44d1c01eb', null, null, N'鏂板', null, N'document/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'eadef1fa460d4b8fb6909845f73a174c', N'd8187348d2fc4a1995c5135dacdef69f', null, null, N'鏌ョ湅閮ㄩ棬', null, N'sparepart/outStockRecord/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'eb064c2dab024330bc55e13c6c32571c', N'9991bfba111d48ce9c26d490645dde9e', null, null, N'鐢婚潰缁存姢', null, N'process/dataVisualFrame/frameConfigure.do?menuType=largeScreen', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'eb9645dde7804008b098c5478009dd01', N'6370b0a09f4e41a594209c24c76dcba6', null, null, N'鍒犻櫎', null, N'equipment/equipmentUseAge/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'eca18a92c90c41afa20910a933b701cb', N'840cc5fa8c704657ba877efd5bb5f886', null, null, N'妯″瀷閰嶇疆', null, N'achievement/acceptanceModel/showAcceptanceModelManage.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ed1f2eb3f2d2474089fedd7d97c1acd9', N'b7e0b73b44d449fe92b9e7807c9adc15', null, null, N'鏂板閲嶇疆搴(鍏徃)', null, N'maintenance/newAndResetLibrary/showList4Tree.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ed675c5862774427b36db4e067c47b1d', N'-1', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'dadad', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'edc39ceac40545ad9ccb35c9daf6d6a5', N'f3c15bf456124ee1905696e474e5a1b2', null, null, N'鍒犻櫎', null, N'equipment/equipmentStopRecord/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'edcb3b014f2347efac1ada835c5d947e', N'-1', null, null, N'娴佺▼绠$悊', null, N'', null, null, null, null, N'fa-sitemap', null, null, null, null, null, null, null, null, N'91', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ee2015cf7b864e4fbfec99854de77162', N'2dca16c113834005893f9d7d23482588', null, null, N'鎶ュ簾鏌ヨ', null, N'equipment/showScrapList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ee28e21d0b7c48a7830238217b66cf60', N'7861bdd7939547a1ad60e0b9fc17b5ee', null, null, N'璁惧KPI', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'12', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ee6166f4d70244f6bdd346b41120c965', N'e2758f6ca8ea492bbe8a8109db54089d', null, null, N'澶у睆灞曠ず', null, N'plan/showPlanSwitch.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ee6a7d65c50f4645beb3ae846d45e582', N'6175563fe13040f9905425212576a0da', null, null, N'浜嬫晠绠$悊', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ee97799645ae48258a611b63ffcb9434', N'f7fe337d5d29480f8d475e6e0fd8c53e', null, null, N'淇敼', null, N'timeEfficiency/patrolPlan/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ee9fcebb1b6c4880b9413bd0d9af7493', N'5308297074f940bdb56bf7b5cd25c87d', null, null, N'娑堟伅鎶ヨ绾у埆閫夋嫨', null, N'msg/alarmlevelForSelect.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ef48cee257f84bd5bc5e6fc1cfc238c1', N'80a9346edfb14643a092a027d22dec1c', null, null, N'鏂板', null, N'timeEfficiency/patrolPoint/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ef5766c93a6c4beaba37d8c3777502e8', N'886d2ae66b1440efb131cef95717d555', null, null, N'鏁版嵁濉姤褰曞叆', null, N'report/rptDeptSet/showRptDayLogTree1.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ef74a06341ba4557afcc91ae4fd9ba50', N'bbe50d4ae43c4ca49a53fe30148b1066', null, null, N'鏂板', null, N'work/scadaPic/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'efbd4e8160044d0a8e02e446311febc2', N'9cca0129abb84323a6994d60981722ae', null, null, N'绋庣巼', null, N'sparepart/contractTaxRate/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'efc3aca8802a4871bb2b541750f9e284', N'36486dccbff948c08700684e46793c90', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'timeEfficiency/patrolModel/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'efefb535df92457380540f02deb041b1', N'11cf8b766cd74b938295f34fc0051754', null, null, N'浜哄憳妗f绠$悊', null, N'safety/staffArchives/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'eff5e2d88af94fef9f45476288740939', N'c25904da6a06457f8df98012a5364f96', null, null, N'璁惧杩囦繚鏌ヨ', null, N'equipment/showOverdueList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f0717c53777e447ea359179957bd9498', N'c89f3efd41274584906f0890a67e5df2', null, null, N'璁惧绠$悊鍒跺害', null, N'document/showManageDataTree.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f07312a9aada4547ac986a3f5249144d', N'f12089505a904215aef43f145c9dba2c', null, null, N'鎶ヨ〃灞曠ず', null, N'report/customReport/manageView.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f0e939c2a7f54e519ee457c85c97eab0', N'4e5fe11879054404a53fd2265a14ae3a', null, null, N'鏂板', null, N'timeEfficiency/patrolRecord/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f12089505a904215aef43f145c9dba2c', N'7861bdd7939547a1ad60e0b9fc17b5ee', null, null, N'璁惧杩愯鎶ヨ〃', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'12', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f12e20e36ff246faa26c7be425c9b1c9', N'6175563fe13040f9905425212576a0da', null, null, N'璁惧杩愯鍙傛暟', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'16', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f1c773fe6c1141f0be1391d228751400', N'9ae36f570c3c42c88d8a0a742028472a', null, null, N'鍒犻櫎', null, N'info/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f2324c2b2411498ebcd0f74247b4ffc4', null, null, null, N'缁存姢鏈嶅姟', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f2cb159c98d74202adb706465dca5a7c', N'f517c03375854ea38feb88f641552061', null, null, N'璁惧宸℃璁板綍', null, N'timeEfficiency/patrolRecord/showList_Equipment.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f30bffa2926947649eca800c7e722612', N'0fe0337f4b3748a7858f3dd6e4df7c4e', null, null, N'宸ヨ壓浣嶇疆', null, N'user/processSection/showlist.do', null, null, null, null, N'', null, null, null, null, null, null, null, N'produce/workshop-management', N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f316e7d9060a484a97a71b8a1601691c', N'89dc2f184cbb44e98c019775b04a6b30', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'maintenance/faultLibrary/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f32f7f033de94886ab70b55c66d98784', N'1dd8c6bd71c74eb4bc2fbb6722d9c1b8', null, null, N'宸插姙浜嬮」', null, N'activiti/workflow/donetaskList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f36252d28f804c4c81b8e9f492e406ae', N'8dcc788ded394af9b59a2d2f3f081845', null, null, N'鍒犻櫎', null, N'sparepart/stockCheck/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f36d4201ce4e40ec80cd309052f47caa', N'2e4e28c52a9b4558afc02585f82a8ac6', null, null, N'鏌ョ湅閮ㄩ棬', null, N'sparepart/outStockRecord/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f3ead4a71df24345800ffc0609315dbd', N'7b7cce355fcf4653b9ea536ff3aeb88e', null, null, N'璁惧宸℃璁″垝', null, N'timeEfficiency/patrolPlan/showList_Equipment.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f40e02240f7b44da852db6521848f957', N'af118a74bff547a3a088427be912d8bd', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/equipmentCodeRule/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f470c0a5c07948528d9ddc1905732051', N'2ef90da016114578ae28f4a927980efe', null, null, N'鎶ヨ鐐归厤缃', null, N'alarm/alarmPoint/showist.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'7', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f497c64f409c42029bca3ab3a85dcc16', N'598d7c675e2c4db7a1c6494de211d6e0', null, null, N'澶у睆娴嬭瘯瑙嗛', null, N'work/camera/OneCameraForDP.do?name=3妤', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f4c63ea4bb314cfabc01b75acfcb893b', N'0c35b5a46a2940d1b71ad2a9a401b021', null, null, N'淇敼', null, N'equipment/EquipmentSaleApply/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f4fed3250abe4b0f9ebdf0947d558d50', N'0705e3be74c549759405a1e7367dab3e', null, null, N'宸℃浜哄憳鎵撳崱', null, N'timeEfficiency/clockinRecord/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f5075d9afbec4d9d8805f422530b110d', N'ee6a7d65c50f4645beb3ae846d45e582', null, null, N'浜嬫晠娴忚', null, N'accident/accident/browseList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f517c03375854ea38feb88f641552061', N'612c9f4d641341288cfb248de5f06ac3', null, null, N'宸℃璁板綍', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f550577c41584c6cac3a06ee62a04b64', N'0fe0337f4b3748a7858f3dd6e4df7c4e', null, null, N'璁惧搴撳畾棰濈瓑绾', null, N'maintenance/libraryQuotaLevel/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'12', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f63e1ad675634c8fa9d37021c93d107c', N'a65d7e6c9c014c8095820501a6215586', null, null, N'瀹氭椂浠诲姟绠$悊', null, N'schedule/scheduleJob/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f6a3d7af555e433e9a547569ddb5c771', N'bbe50d4ae43c4ca49a53fe30148b1066', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'work/scadaPic/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f6af881355694ecf8b11c4825ffa6d26', null, null, null, N'缁存姢鏈嶅姟', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f73cb9d51b2a4885904224da4b7f955b', N'161da4887d7a42468c96b46ac1b85b84', null, null, N'鎬昏閰嶇疆', null, N'efficiency/efficiencyOverviewConfigure/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f7429e3278614d91bd4d3fb7b3a9e00e', N'20038371000c40bbbb3485ed900b2593', null, null, N'鏂板', null, N'equipment/equipmentClass/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f765aa27ec7149fe8a4ee97afa2626bb', N'9ee4e517487448b097c809bd7c66db35', null, null, N'鍒犻櫎', null, N'sparepart/supplier/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f77f3ef7723d42f093be97757b8ad226', N'ffde2acbc2aa4d5ea423342bd510e57f', null, null, N'鑷畾涔夋姤琛ㄥ睍绀', null, N'report/customReport/manageView.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'绂佺敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f79ed6ae19644f1287d43fceaf335bd9', N'0c35b5a46a2940d1b71ad2a9a401b021', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'equipment/EquipmentSaleApply/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f7fe337d5d29480f8d475e6e0fd8c53e', N'26c59bdfca8449588bbd38ab60b4ea1a', null, null, N'杩愯宸℃璁″垝', null, N'timeEfficiency/patrolPlan/showlist.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f87b2576a92243d39746d66c49cf0a48', N'82ba20cfc3d4421ca9fe71bc6dcb9c87', null, null, N'鏌ョ湅閮ㄩ棬', null, N'equipment/equipmentAcceptanceApply/showlist.do?scope=dept', null, null, null, null, null, null, null, null, null, null, null, null, null, N'3', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f90c9ac7ec2e4a71ad63a38baf3ca63f', N'427a84637b354cefb1d077971495744b', null, null, N'濮斿宸ュ崟', null, N'workorder/workorderDetail/showMaintainListOut.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f949cd1e883d4a9d9863e20bc28ad178', N'9609d91ed7d14b7b8e89e92b96a3c633', null, null, N'淇敼', null, N'equipment/equipmentMaintain/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'f97a4a9ffb6b440bb739067f7a0f0239', N'6379eaa71f6e451d81f69226fcbf7c1a', null, null, N'鎺ョ彮', null, N'work/scheduling/showSucceed.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'fa5cf17f6bd847af956c229ab3567852', N'0fe0337f4b3748a7858f3dd6e4df7c4e', null, null, N'璁惧绛夌骇', null, N'equipment/equipmentLevel/showList.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'fab287ee9eef4ee4953c2bb37cc856f6', N'598d7c675e2c4db7a1c6494de211d6e0', null, null, N'瑙嗛', null, N'work/camera/showVideos.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'fac4bb088d764a74a09dc4cdc5921047', N'd38607ef9b02472388a333ceb982621d', null, null, N'鏁呴殰缂洪櫡鍒嗘瀽', null, N'', null, null, null, null, null, null, null, null, null, null, null, null, null, N'6', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'fae41c1c80e04279b30325387e4a0032', N'a2fd82344d064519bbc992d1dbbb3015', null, null, N'淇敼', null, N'base/mainPage/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'fb359e3954bd47f2879d414ead28b66a', N'36411bf73cf34cdd84e30909f7d78ead', null, null, N'鏂板', null, N'maintenance/abnormity/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'fb9b0f98ba8c4ab494d7ba5b852d98e5', N'de11e520ea344d0883eec9d7138cb025', null, null, N'澶栧寘鍗曚綅璧勮川', null, N'sparepart/qualificationType_copy/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'5', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'fcf2b3567c1b4b62b3773707528fca13', N'a2fd82344d064519bbc992d1dbbb3015', null, null, N'鏂板', null, N'base/mainPage/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'fd03f99a6f754dd89806eba131c1d034', N'e0d1bd2b49d747209f194b865914e1d6', null, null, N'璁惧缁翠慨搴', null, N'maintenance/libraryFaultBloc/showList4TreeBiz.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'fd3e1678b98f4c0b8d43c7e6d18c5216', N'2d43030c17234666873d1462b6f2071c', null, null, N'鍒犻櫎', null, N'sparepart/inStockRecord/delete.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'1', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'fd72ed2f16e64ad393999f2ef63074c3', N'd9acffba9b594b31a5682135678c1f23', null, null, N'瀹㈡埛鍏徃杩愮淮缁熻', null, N'maintenance/showBizStatisticalChart.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'fdb6de1ab07f433693d3257e7b692de0', N'742cb94b264347d09faf4a46f595546e', null, null, N'鏂板', null, N'document/add.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'fdd022319da242b590315fedf8f2f43a', N'9ee4e517487448b097c809bd7c66db35', null, null, N'鏌ョ湅鍏ㄩ儴', null, N'sparepart/supplier/showlist.do?scope=all', null, null, null, null, null, null, null, null, null, null, null, null, null, N'4', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'fef6b9618ff949cc972e1ca2d1030738', N'adae2d280cb247bd9325548b2a4eb60e', null, null, N'鎸囨爣濉姤宸ュ崟', null, N'work/productionIndexWorkOrder/showList.do', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ff10e3dc7d2d4ef499dc664bfc390efb', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ff74a468c0fc4b1fa4d4bc85b036e390', N'b97e06a17e64481bae7bb0bdbd18b130', null, null, N'淇敼', null, N'equipment/equipmentBelong/edit.do', null, null, null, null, null, null, null, null, null, null, null, null, null, N'2', null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ffc02f67d3034453b3d293258eaddcbc', N'311f49be82d64a0e9f33695ab3e5d65d', null, null, N'涓婁紶璁惧璧勬枡', null, N'equipment/addEquipmentFile.do', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, N'鍚敤', N'func', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ffc1ac10bbd044f2803fb298fb4b9451', N'ac35bc7bd58a4dfab74fabadf64eb029', null, null, N'鍛ㄦ湡甯歌宸ュ崟', null, N'process/routineWork/showList.do?typestr=run', null, null, null, null, null, null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_menuitem] ([id], [pid], [PowerID], [caption], [name], [description], [location], [target], [onclick], [onmouseover], [onmouseout], [image], [altImage], [tooltip], [roles], [page], [width], [height], [forward], [action], [morder], [lvl], [active], [type], [mainpage], [count], [engkey]) VALUES (N'ffde2acbc2aa4d5ea423342bd510e57f', N'a65bc2df01cc4c2f984b40b284396f87', null, null, N'鎶ヨ〃鏌ラ槄', null, N'', null, null, null, null, N'', null, null, null, null, null, null, null, null, N'0', null, N'鍚敤', N'menu', null, null, null)
+GO
+GO
+
+-- ----------------------------
+-- Table structure for TB_MESSAGE
+-- ----------------------------
+DROP TABLE [dbo].[TB_MESSAGE]
+GO
+CREATE TABLE [dbo].[TB_MESSAGE] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[suserid] varchar(50) NULL ,
+[sdt] datetime NULL ,
+[url] varchar(5000) NULL ,
+[readflag] varchar(50) NULL ,
+[content] varchar(5000) NULL ,
+[backid] varchar(50) NULL ,
+[typeid] varchar(50) NULL ,
+[plansdt] varchar(50) NULL ,
+[plansdate] datetime NULL ,
+[sendflag] varchar(50) NULL ,
+[delflag] varchar(50) NOT NULL ,
+[alerturl] varchar(5000) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[bizid] varchar(50) NULL ,
+[issms] varchar(50) NULL ,
+[sendview] varchar(50) NULL ,
+[redflag] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MESSAGE',
+'COLUMN', N'sendview')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'0鍙戦佽呭垹闄わ紙浠庡垪琛ㄥ垹闄わ紝鏁版嵁搴撴病鍒狅級1鍙戦佽呮甯告煡鐪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MESSAGE'
+, @level2type = 'COLUMN', @level2name = N'sendview'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'0鍙戦佽呭垹闄わ紙浠庡垪琛ㄥ垹闄わ紝鏁版嵁搴撴病鍒狅級1鍙戦佽呮甯告煡鐪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MESSAGE'
+, @level2type = 'COLUMN', @level2name = N'sendview'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MESSAGE',
+'COLUMN', N'redflag')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绾㈡棗閲嶈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MESSAGE'
+, @level2type = 'COLUMN', @level2name = N'redflag'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绾㈡棗閲嶈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MESSAGE'
+, @level2type = 'COLUMN', @level2name = N'redflag'
+GO
+
+-- ----------------------------
+-- Records of TB_MESSAGE
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MESSAGE_FILE
+-- ----------------------------
+DROP TABLE [dbo].[TB_MESSAGE_FILE]
+GO
+CREATE TABLE [dbo].[TB_MESSAGE_FILE] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(200) NULL ,
+[abspath] varchar(500) NULL ,
+[size] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_MESSAGE_FILE
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MESSAGE_RECV
+-- ----------------------------
+DROP TABLE [dbo].[TB_MESSAGE_RECV]
+GO
+CREATE TABLE [dbo].[TB_MESSAGE_RECV] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[unitid] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[readtime] datetime NULL ,
+[delflag] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[redflag] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MESSAGE_RECV',
+'COLUMN', N'redflag')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绾㈡棗鏍囪瘑閲嶈锛0鏃狅紝1鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MESSAGE_RECV'
+, @level2type = 'COLUMN', @level2name = N'redflag'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绾㈡棗鏍囪瘑閲嶈锛0鏃狅紝1鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MESSAGE_RECV'
+, @level2type = 'COLUMN', @level2name = N'redflag'
+GO
+
+-- ----------------------------
+-- Records of TB_MESSAGE_RECV
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MESSAGE_RECV_RU
+-- ----------------------------
+DROP TABLE [dbo].[TB_MESSAGE_RECV_RU]
+GO
+CREATE TABLE [dbo].[TB_MESSAGE_RECV_RU] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[unitid] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[readtime] datetime NULL ,
+[delflag] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[redflag] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_MESSAGE_RECV_RU
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MESSAGE_RU
+-- ----------------------------
+DROP TABLE [dbo].[TB_MESSAGE_RU]
+GO
+CREATE TABLE [dbo].[TB_MESSAGE_RU] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[suserid] varchar(50) NULL ,
+[sdt] datetime NULL ,
+[url] varchar(5000) NULL ,
+[readflag] varchar(50) NULL ,
+[content] varchar(5000) NULL ,
+[backid] varchar(50) NULL ,
+[typeid] varchar(50) NULL ,
+[plansdt] varchar(50) NULL ,
+[plansdate] datetime NULL ,
+[sendflag] varchar(50) NULL ,
+[delflag] varchar(50) NOT NULL ,
+[alerturl] varchar(5000) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[bizid] varchar(50) NULL ,
+[issms] varchar(50) NULL ,
+[sendview] varchar(50) NULL ,
+[redflag] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_MESSAGE_RU
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MESSAGE_TYPE
+-- ----------------------------
+DROP TABLE [dbo].[TB_MESSAGE_TYPE]
+GO
+CREATE TABLE [dbo].[TB_MESSAGE_TYPE] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[pid] varchar(50) NULL ,
+[remark] varchar(5000) NULL ,
+[status] varchar(50) NULL ,
+[sendway] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_MESSAGE_TYPE
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MESSAGE_TYPE_alarmlevel
+-- ----------------------------
+DROP TABLE [dbo].[TB_MESSAGE_TYPE_alarmlevel]
+GO
+CREATE TABLE [dbo].[TB_MESSAGE_TYPE_alarmlevel] (
+[id] varchar(50) NOT NULL ,
+[alarm_level] varchar(50) NULL ,
+[msgsend] varchar(50) NULL ,
+[smssend] varchar(50) NULL ,
+[sendway] varchar(50) NULL ,
+[remark] varchar(50) NULL ,
+[state] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[msgrole] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_MESSAGE_TYPE_alarmlevel
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MESSAGE_TYPE_getpeople
+-- ----------------------------
+DROP TABLE [dbo].[TB_MESSAGE_TYPE_getpeople]
+GO
+CREATE TABLE [dbo].[TB_MESSAGE_TYPE_getpeople] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[peopleid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_MESSAGE_TYPE_getpeople
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MESSAGE_TYPE_msguser
+-- ----------------------------
+DROP TABLE [dbo].[TB_MESSAGE_TYPE_msguser]
+GO
+CREATE TABLE [dbo].[TB_MESSAGE_TYPE_msguser] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[userid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_MESSAGE_TYPE_msguser
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MESSAGE_TYPE_role
+-- ----------------------------
+DROP TABLE [dbo].[TB_MESSAGE_TYPE_role]
+GO
+CREATE TABLE [dbo].[TB_MESSAGE_TYPE_role] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[roleid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_MESSAGE_TYPE_role
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MESSAGE_TYPE_smsuser
+-- ----------------------------
+DROP TABLE [dbo].[TB_MESSAGE_TYPE_smsuser]
+GO
+CREATE TABLE [dbo].[TB_MESSAGE_TYPE_smsuser] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[userid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_MESSAGE_TYPE_smsuser
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_mobile_validation
+-- ----------------------------
+DROP TABLE [dbo].[tb_mobile_validation]
+GO
+CREATE TABLE [dbo].[tb_mobile_validation] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[mobile] varchar(50) NULL ,
+[verificationcode] varchar(50) NULL ,
+[senddate] datetime NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_mobile_validation',
+'COLUMN', N'verificationcode')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'楠岃瘉鐮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_mobile_validation'
+, @level2type = 'COLUMN', @level2name = N'verificationcode'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'楠岃瘉鐮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_mobile_validation'
+, @level2type = 'COLUMN', @level2name = N'verificationcode'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_mobile_validation',
+'COLUMN', N'senddate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙戦佹椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_mobile_validation'
+, @level2type = 'COLUMN', @level2name = N'senddate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙戦佹椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_mobile_validation'
+, @level2type = 'COLUMN', @level2name = N'senddate'
+GO
+
+-- ----------------------------
+-- Records of tb_mobile_validation
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_model_cal_log
+-- ----------------------------
+DROP TABLE [dbo].[tb_model_cal_log]
+GO
+CREATE TABLE [dbo].[tb_model_cal_log] (
+[id] bigint NOT NULL IDENTITY(1,1) ,
+[insdt] datetime NULL ,
+[desc_info] varchar(500) NULL ,
+[type] varchar(100) NULL ,
+[model_id] varchar(100) NULL ,
+[model_name] varchar(100) NULL ,
+[method_id] varchar(50) NULL ,
+[cid] varchar(50) NULL ,
+[model_planname] varchar(50) NULL ,
+[publish_status] varchar(50) NULL ,
+[execute_status] varchar(50) NULL ,
+[run_mode] varchar(50) NULL ,
+[if_run] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_model_cal_log
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[tb_model_cal_log] ON
+GO
+SET IDENTITY_INSERT [dbo].[tb_model_cal_log] OFF
+GO
+
+-- ----------------------------
+-- Table structure for tb_model_node_job
+-- ----------------------------
+DROP TABLE [dbo].[tb_model_node_job]
+GO
+CREATE TABLE [dbo].[tb_model_node_job] (
+[id] varchar(50) NOT NULL ,
+[resource_id] varchar(50) NULL ,
+[job_id] varchar(50) NULL ,
+[model_id] varchar(50) NULL ,
+[carbon_copy] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_model_node_job',
+'COLUMN', N'resource_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼妯℃澘鑺傜偣id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_model_node_job'
+, @level2type = 'COLUMN', @level2name = N'resource_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼妯℃澘鑺傜偣id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_model_node_job'
+, @level2type = 'COLUMN', @level2name = N'resource_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_model_node_job',
+'COLUMN', N'job_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱屼綅id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_model_node_job'
+, @level2type = 'COLUMN', @level2name = N'job_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱屼綅id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_model_node_job'
+, @level2type = 'COLUMN', @level2name = N'job_id'
+GO
+
+-- ----------------------------
+-- Records of tb_model_node_job
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_mp_JLYC_JD
+-- ----------------------------
+DROP TABLE [dbo].[tb_mp_JLYC_JD]
+GO
+CREATE TABLE [dbo].[tb_mp_JLYC_JD] (
+[id] int NOT NULL ,
+[parmname] varchar(255) NULL ,
+[measuredt] datetime NULL ,
+[insdt] datetime NULL ,
+[memo] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_mp_JLYC_JD',
+'COLUMN', N'measuredt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'4涓皬鏃 姣10鍒嗛挓涓鏉℃暟鎹 姣忔24鏉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_mp_JLYC_JD'
+, @level2type = 'COLUMN', @level2name = N'measuredt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'4涓皬鏃 姣10鍒嗛挓涓鏉℃暟鎹 姣忔24鏉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_mp_JLYC_JD'
+, @level2type = 'COLUMN', @level2name = N'measuredt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_mp_JLYC_JD',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'24鏉℃暟鎹敤涓鏍风殑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_mp_JLYC_JD'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'24鏉℃暟鎹敤涓鏍风殑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_mp_JLYC_JD'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+
+-- ----------------------------
+-- Records of tb_mp_JLYC_JD
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MPoint_Interface
+-- ----------------------------
+DROP TABLE [dbo].[TB_MPoint_Interface]
+GO
+CREATE TABLE [dbo].[TB_MPoint_Interface] (
+[id] varchar(50) NOT NULL ,
+[insdt] date NULL ,
+[insuser] varchar(100) NULL ,
+[biz_id] varchar(150) NULL ,
+[mpoint_code] varchar(255) NULL ,
+[parameter] varchar(255) NULL ,
+[interface_url] varchar(255) NULL ,
+[interface_type] varchar(255) NULL ,
+[morder] int NULL ,
+[state] bit NULL ,
+[memo] varchar(255) NULL ,
+[pid] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MPoint_Interface',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐐逛綅鍜屾帴鍙e弬鏁板搴旇〃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐐逛綅鍜屾帴鍙e弬鏁板搴旇〃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MPoint_Interface',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MPoint_Interface',
+'COLUMN', N'mpoint_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'mpoint_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'mpoint_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MPoint_Interface',
+'COLUMN', N'parameter')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺ュ彛鍙傛暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'parameter'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺ュ彛鍙傛暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'parameter'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MPoint_Interface',
+'COLUMN', N'interface_url')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺ュ彛鍦板潃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'interface_url'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺ュ彛鍦板潃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'interface_url'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MPoint_Interface',
+'COLUMN', N'interface_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺ュ彛绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'interface_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺ュ彛绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'interface_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MPoint_Interface',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MPoint_Interface',
+'COLUMN', N'state')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'state'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'state'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MPoint_Interface',
+'COLUMN', N'memo')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'memo'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'memo'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MPoint_Interface',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婄骇id锛岀敤浜庡眰绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婄骇id锛岀敤浜庡眰绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MPoint_Interface'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+
+-- ----------------------------
+-- Records of TB_MPoint_Interface
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_mqtt_config
+-- ----------------------------
+DROP TABLE [dbo].[tb_mqtt_config]
+GO
+CREATE TABLE [dbo].[tb_mqtt_config] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[client_id] varchar(50) NULL ,
+[client_name] varchar(50) NULL ,
+[broker_ip] varchar(50) NULL ,
+[tomcat_port] varchar(50) NULL ,
+[username] varchar(50) NULL ,
+[password] varchar(50) NULL ,
+[morder] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_mqtt_config
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_mqtt_config_topic
+-- ----------------------------
+DROP TABLE [dbo].[tb_mqtt_config_topic]
+GO
+CREATE TABLE [dbo].[tb_mqtt_config_topic] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(100) NULL ,
+[topic] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[pid] varchar(100) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_mqtt_config_topic
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_overhaul_statistics
+-- ----------------------------
+DROP TABLE [dbo].[tb_overhaul_statistics]
+GO
+CREATE TABLE [dbo].[tb_overhaul_statistics] (
+[id] varchar(255) NOT NULL ,
+[overhaul_id] varchar(255) NOT NULL ,
+[sub_order_hours] varchar(255) NULL ,
+[award_punishment_hours] varchar(255) NULL ,
+[worker_num] int NULL ,
+[self_repair_hours] varchar(255) NULL ,
+[material_cost] varchar(1) NULL ,
+[total_overhaul_cost] varchar(1) NULL ,
+[out_repair_hours] varchar(255) NULL ,
+[actual_self_hours] varchar(255) NULL ,
+[actual_material_cost] varchar(1) NULL ,
+[actual_out_hour_cost] varchar(1) NULL ,
+[actual_total_cost] varchar(1) NULL ,
+[is_normal] varchar(255) NULL ,
+[difference_des] varchar(255) NULL ,
+[cheak_point] decimal(30) NULL ,
+[quality_cheak_weight] tinyint NULL ,
+[satisfaction_point] decimal(30) NULL ,
+[coordination_weight] tinyint NULL ,
+[total_point] decimal(30) NULL ,
+[pro_total_hours] varchar(255) NULL ,
+[level] varchar(255) NULL ,
+[total_hours] varchar(255) NULL ,
+[description] varchar(255) NULL ,
+[total_quota_hours] varchar(255) NULL ,
+[sub_actual_hours] varchar(255) NULL ,
+[create_time] datetime NULL ,
+[update_time] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_overhaul_statistics
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Overhaul_UploadFile
+-- ----------------------------
+DROP TABLE [dbo].[TB_Overhaul_UploadFile]
+GO
+CREATE TABLE [dbo].[TB_Overhaul_UploadFile] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(500) NULL ,
+[abspath] varchar(500) NULL ,
+[type] varchar(500) NULL ,
+[size] varchar(500) NULL ,
+[type_id] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Overhaul_UploadFile
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_PersonalMpCollection
+-- ----------------------------
+DROP TABLE [dbo].[tb_PersonalMpCollection]
+GO
+CREATE TABLE [dbo].[tb_PersonalMpCollection] (
+[id] varchar(50) NOT NULL ,
+[userid] varchar(50) NULL ,
+[mpids] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_PersonalMpCollection
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_plan
+-- ----------------------------
+DROP TABLE [dbo].[tb_plan]
+GO
+CREATE TABLE [dbo].[tb_plan] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[PowerID] varchar(50) NULL ,
+[caption] varchar(50) NULL ,
+[name] varchar(200) NULL ,
+[description] varchar(50) NULL ,
+[location] varchar(1000) NULL ,
+[target] varchar(1000) NULL ,
+[onclick] varchar(100) NULL ,
+[onmouseover] varchar(100) NULL ,
+[onmouseout] varchar(100) NULL ,
+[image] varchar(50) NULL ,
+[altImage] varchar(50) NULL ,
+[tooltip] varchar(100) NULL ,
+[roles] varchar(100) NULL ,
+[page] varchar(1000) NULL ,
+[width] varchar(50) NULL ,
+[height] varchar(50) NULL ,
+[layout_id] varchar(50) NULL ,
+[background_color] varchar(50) NULL ,
+[morder] int NULL ,
+[lvl] varchar(50) NULL ,
+[active] varchar(50) NULL ,
+[type] varchar(255) NULL ,
+[mainpage] varchar(50) NULL ,
+[count] int NULL ,
+[forward] varchar(50) NULL ,
+[action] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_plan
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_plan_layout
+-- ----------------------------
+DROP TABLE [dbo].[tb_plan_layout]
+GO
+CREATE TABLE [dbo].[tb_plan_layout] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[morder] int NULL ,
+[jsp_code] varchar(50) NULL ,
+[height] varchar(50) NULL ,
+[width] varchar(50) NULL ,
+[plan_id] varchar(50) NULL ,
+[layout_id] varchar(50) NULL ,
+[data_type] varchar(50) NULL ,
+[camera_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_plan_layout
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_plan_record_abnormity
+-- ----------------------------
+DROP TABLE [dbo].[tb_plan_record_abnormity]
+GO
+CREATE TABLE [dbo].[tb_plan_record_abnormity] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[father_id] varchar(50) NULL ,
+[son_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_plan_record_abnormity
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_PRO_ALARM
+-- ----------------------------
+DROP TABLE [dbo].[TB_PRO_ALARM]
+GO
+CREATE TABLE [dbo].[TB_PRO_ALARM] (
+[id] varchar(50) NOT NULL ,
+[status] varchar(50) NOT NULL DEFAULT ('N') ,
+[mpid] varchar(50) NOT NULL ,
+[parmvalue] varchar(50) NOT NULL ,
+[alarmlvl] varchar(50) NULL ,
+[alarmtime] datetime NOT NULL ,
+[alarmtype] varchar(50) NULL ,
+[alarmvalue] varchar(50) NULL ,
+[recovervalue] varchar(50) NULL ,
+[recovertime] datetime NULL ,
+[confirmerid] varchar(50) NULL ,
+[confmtime] varchar(50) NULL ,
+[describe] varchar(500) NULL ,
+[insdt] datetime NULL DEFAULT (getdate()) ,
+[insuser] varchar(50) NULL DEFAULT ('system') ,
+[msgtype] varchar(50) NULL ,
+[areaid] varchar(50) NULL ,
+[equcardid] varchar(50) NULL ,
+[workOrderId] varchar(50) NULL ,
+[unitId] varchar(50) NULL ,
+[point_code] varchar(255) NULL ,
+[alarm_time] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_PRO_ALARM
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_barChart
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_barChart]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_barChart] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[type] varchar(10) NULL ,
+[colors] varchar(500) NULL ,
+[background] varchar(50) NULL ,
+[title_text] varchar(100) NULL ,
+[title_color] varchar(50) NULL ,
+[title_font_size] varchar(50) NULL ,
+[title_font_weight] varchar(50) NULL ,
+[title_position] varchar(50) NULL ,
+[subtitle_text] varchar(50) NULL ,
+[subtitle_color] varchar(50) NULL ,
+[subtitle_font_size] varchar(50) NULL ,
+[subtitle_font_weight] varchar(50) NULL ,
+[legend_position] varchar(50) NULL ,
+[xAxisType] varchar(50) NULL ,
+[xAxisData] varchar(500) NULL ,
+[xAxisLineShow] varchar(10) NULL ,
+[xAxisLineColor] varchar(50) NULL ,
+[xAxisaxisTickShow] varchar(10) NULL ,
+[xAxisSplitLineShow] varchar(10) NULL ,
+[dataZoomSt] varchar(10) NULL ,
+[xAxisAxisLabelShow] varchar(10) NULL ,
+[xAxisAxisLabelColor] varchar(50) NULL ,
+[xAxisAxisLabelFontSize] varchar(50) NULL ,
+[xSubstring] varchar(50) NULL ,
+[legend_text_fontSize] varchar(50) NULL ,
+[legend_color] varchar(50) NULL ,
+[direction] varchar(10) NULL ,
+[xAxisSplitLineColor] varchar(50) NULL ,
+[xAxisSplitLineType] varchar(50) NULL ,
+[xaxisLabel_margin] float(53) NULL ,
+[xaxisLabe_rotate] float(53) NULL ,
+[grid_top] varchar(50) NULL ,
+[grid_left] varchar(50) NULL ,
+[grid_right] varchar(50) NULL ,
+[grid_bottom] varchar(50) NULL ,
+[tooltipShow] varchar(10) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_barChart
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_barChart_series
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_barChart_series]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_barChart_series] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[type] varchar(10) NULL ,
+[morder] int NULL ,
+[name] varchar(50) NULL ,
+[yAxisIndex] int NULL ,
+[stackSt] varchar(50) NULL ,
+[mpid] varchar(500) NULL ,
+[fixedValue] varchar(500) NULL ,
+[maxShow] varchar(10) NULL ,
+[minShow] varchar(10) NULL ,
+[avgShow] varchar(10) NULL ,
+[isHistoryData] varchar(10) NULL ,
+[timeRange] varchar(50) NULL ,
+[markerLine] varchar(500) NULL ,
+[barWidth] varchar(50) NULL ,
+[borderRadius] varchar(50) NULL ,
+[bkStyleColor] varchar(50) NULL ,
+[bkStyleborderRadius] varchar(50) NULL ,
+[mpMethod] varchar(50) NULL ,
+[labelPosition] varchar(50) NULL ,
+[labelPositionUnit] varchar(50) NULL ,
+[labelPositionColor] varchar(50) NULL ,
+[labelPositionFontSize] varchar(50) NULL ,
+[barGap] varchar(50) NULL ,
+[selectSt] varchar(10) NULL ,
+[urlData] varchar(500) NULL ,
+[d3st] varchar(10) NULL ,
+[d3_colors_1] varchar(50) NULL ,
+[d3_colors_2] varchar(50) NULL ,
+[d3_colors_3] varchar(50) NULL ,
+[d3_colors_4] varchar(50) NULL ,
+[d3_colors_5] varchar(50) NULL ,
+[symbolOffset_1] varchar(50) NULL ,
+[gradient_start] varchar(50) NULL ,
+[gradient_end] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_barChart_series
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_barChart_yAxis
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_barChart_yAxis]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_barChart_yAxis] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[morder] int NULL ,
+[name] varchar(50) NULL ,
+[unit] varchar(50) NULL ,
+[lineShow] varchar(10) NULL ,
+[lineColor] varchar(50) NULL ,
+[axisTickShow] varchar(10) NULL ,
+[scale] varchar(10) NULL ,
+[splitLineShow] varchar(10) NULL ,
+[position] varchar(10) NULL ,
+[max] varchar(50) NULL ,
+[min] varchar(50) NULL ,
+[axisLabelShow] varchar(10) NULL ,
+[axisLabelColor] varchar(50) NULL ,
+[axisLabelFontSize] varchar(50) NULL ,
+[splitLineType] varchar(50) NULL ,
+[splitLineColor] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_barChart_yAxis
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_camera
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_camera]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_camera] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[cameraid] varchar(50) NULL ,
+[color] varchar(50) NULL ,
+[mq_theme] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_camera
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_content
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_content]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_content] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[style] varchar(500) NULL ,
+[postX] varchar(50) NULL ,
+[postY] varchar(50) NULL ,
+[width] varchar(50) NULL ,
+[height] varchar(50) NULL ,
+[background] varchar(50) NULL ,
+[isFull] varchar(10) NULL ,
+[refreshTime] varchar(50) NULL ,
+[z_index] varchar(50) NULL ,
+[src] varchar(500) NULL ,
+[isTab] varchar(10) NULL ,
+[tabType] varchar(10) NULL ,
+[isVoiceKnow] varchar(10) NULL ,
+[voiceText] varchar(50) NULL ,
+[voiceMethod] varchar(500) NULL ,
+[isFixed] varchar(10) NULL ,
+[roundTimeContent] varchar(50) NULL ,
+[deputy_id] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[opacitySt] varchar(10) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_content
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_date
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_date]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_date] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[types] varchar(100) NULL ,
+[background] varchar(50) NULL ,
+[fontSize] varchar(50) NULL ,
+[fontColor] varchar(50) NULL ,
+[fontWeight] varchar(50) NULL ,
+[styleType] varchar(50) NULL ,
+[text_align] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_date
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_date_select
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_date_select]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_date_select] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[background] varchar(50) NULL ,
+[fontSize] varchar(50) NULL ,
+[fontColor] varchar(50) NULL ,
+[fontWeight] varchar(50) NULL ,
+[style] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_date_select
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_form
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_form]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_form] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[insertRow] int NULL ,
+[insertColumn] int NULL ,
+[columns] int NULL ,
+[rows] int NULL ,
+[type] varchar(10) NULL ,
+[width] varchar(50) NULL ,
+[height] varchar(50) NULL ,
+[background] varchar(50) NULL ,
+[frameId] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[unitSt] varchar(10) NULL ,
+[textContent] varchar(1000) NULL ,
+[fontSize] varchar(50) NULL ,
+[fontWeight] varchar(50) NULL ,
+[fontColor] varchar(50) NULL ,
+[textAlign] varchar(50) NULL ,
+[verticalAlign] varchar(50) NULL ,
+[border] varchar(100) NULL ,
+[padding] varchar(100) NULL ,
+[borderRadius] varchar(100) NULL ,
+[style] varchar(500) NULL ,
+[valueMethod] varchar(50) NULL ,
+[rate] varchar(50) NULL ,
+[timeFrame] varchar(50) NULL ,
+[urlData] varchar(500) NULL ,
+[numTail] varchar(50) NULL ,
+[timeSt] varchar(10) NULL ,
+[timeStNum] varchar(50) NULL ,
+[deputy_id] varchar(50) NULL ,
+[sqlSt] varchar(10) NULL ,
+[sqlContent] nvarchar(MAX) NULL ,
+[rowSt] varchar(10) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_form
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_frame
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_frame]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_frame] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[morder] int NULL ,
+[pid] varchar(50) NULL ,
+[active] varchar(10) NULL ,
+[background] varchar(100) NULL ,
+[height] varchar(50) NULL ,
+[width] varchar(50) NULL ,
+[type] varchar(10) NULL ,
+[unitId] varchar(50) NULL ,
+[menuType] varchar(50) NULL ,
+[style] varchar(500) NULL ,
+[rolePeople] varchar(MAX) NULL ,
+[code] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_frame
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_frame_container
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_frame_container]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_frame_container] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[insertRow] int NULL ,
+[insertColumn] int NULL ,
+[columns] int NULL ,
+[rows] int NULL ,
+[type] varchar(10) NULL ,
+[width] varchar(50) NULL ,
+[height] varchar(50) NULL ,
+[background] varchar(50) NULL ,
+[frameId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_frame_container
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_frame_file
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_frame_file]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_frame_file] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(200) NULL ,
+[abspath] varchar(500) NULL ,
+[size] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(100) NULL ,
+[pointId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_frame_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_gaugeChart
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_gaugeChart]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_gaugeChart] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[background] varchar(50) NULL ,
+[max] varchar(50) NULL ,
+[min] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[fixedValue] varchar(50) NULL ,
+[titleSt] varchar(10) NULL ,
+[title_text] varchar(50) NULL ,
+[title_color] varchar(50) NULL ,
+[title_font_size] varchar(50) NULL ,
+[title_font_weight] varchar(50) NULL ,
+[title_x_position] varchar(50) NULL ,
+[title_y_position] varchar(50) NULL ,
+[dataSt] varchar(10) NULL ,
+[data_color] varchar(50) NULL ,
+[data_font_size] varchar(50) NULL ,
+[data_font_weight] varchar(50) NULL ,
+[data_x_position] varchar(50) NULL ,
+[data_y_position] varchar(50) NULL ,
+[startAngle] varchar(50) NULL ,
+[endAngle] varchar(50) NULL ,
+[radius] varchar(50) NULL ,
+[pointerSt] varchar(10) NULL ,
+[pointer_length] varchar(50) NULL ,
+[pointer_width] varchar(50) NULL ,
+[pointer_color] varchar(50) NULL ,
+[splitLineSt] varchar(10) NULL ,
+[splitLine_length] varchar(50) NULL ,
+[splitLine_distance] varchar(50) NULL ,
+[splitLine_color] varchar(50) NULL ,
+[splitLine_width] varchar(50) NULL ,
+[axisLineSt] varchar(10) NULL ,
+[axisLine_width] varchar(50) NULL ,
+[axisLine_color] varchar(50) NULL ,
+[axisTickSt] varchar(10) NULL ,
+[axisTick_splitNumber] varchar(50) NULL ,
+[axisTick_distance] varchar(50) NULL ,
+[axisTick_length] varchar(50) NULL ,
+[axisTick_color] varchar(50) NULL ,
+[axisTick_width] varchar(50) NULL ,
+[axisLabelSt] varchar(10) NULL ,
+[axisLabel_distance] varchar(50) NULL ,
+[axisLabel_color] varchar(50) NULL ,
+[axisLabel_font_size] varchar(50) NULL ,
+[axisLabel_font_weight] varchar(50) NULL ,
+[valueMethod] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_gaugeChart
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_lineChart
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_lineChart]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_lineChart] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[type] varchar(10) NULL ,
+[colors] varchar(500) NULL ,
+[background] varchar(50) NULL ,
+[title_text] varchar(100) NULL ,
+[title_color] varchar(50) NULL ,
+[title_font_size] varchar(50) NULL ,
+[title_font_weight] varchar(50) NULL ,
+[title_position] varchar(50) NULL ,
+[subtitle_text] varchar(50) NULL ,
+[subtitle_color] varchar(50) NULL ,
+[subtitle_font_size] varchar(50) NULL ,
+[subtitle_font_weight] varchar(50) NULL ,
+[legend_position] varchar(50) NULL ,
+[xAxisType] varchar(50) NULL ,
+[xAxisData] varchar(500) NULL ,
+[xAxisLineShow] varchar(10) NULL ,
+[xAxisLineColor] varchar(50) NULL ,
+[xAxisaxisTickShow] varchar(10) NULL ,
+[xAxisSplitLineShow] varchar(10) NULL ,
+[dataZoomSt] varchar(10) NULL ,
+[xAxisAxisLabelShow] varchar(10) NULL ,
+[xAxisAxisLabelColor] varchar(50) NULL ,
+[xAxisAxisLabelFontSize] varchar(50) NULL ,
+[legend_text_fontSize] varchar(50) NULL ,
+[xSubstring] varchar(50) NULL ,
+[legend_color] varchar(50) NULL ,
+[xAxisSplitLineColor] varchar(50) NULL ,
+[xAxisSplitLineType] varchar(50) NULL ,
+[grid_top] varchar(50) NULL ,
+[grid_left] varchar(50) NULL ,
+[grid_right] varchar(50) NULL ,
+[grid_bottom] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_lineChart
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_lineChart_series
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_lineChart_series]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_lineChart_series] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[morder] int NULL ,
+[name] varchar(50) NULL ,
+[yAxisIndex] int NULL ,
+[stackSt] varchar(10) NULL ,
+[mpid] varchar(500) NULL ,
+[fixedValue] varchar(500) NULL ,
+[maxShow] varchar(10) NULL ,
+[minShow] varchar(10) NULL ,
+[avgShow] varchar(10) NULL ,
+[areaStyle] varchar(10) NULL ,
+[symbolSt] varchar(10) NULL ,
+[isHistoryData] varchar(10) NULL ,
+[timeRange] varchar(50) NULL ,
+[markerLine] varchar(500) NULL ,
+[selectSt] varchar(10) NULL ,
+[urlData] varchar(500) NULL ,
+[step] varchar(20) NULL ,
+[lineWidth] float(53) NULL ,
+[isNowTimeLineSt] varchar(10) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_lineChart_series
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_lineChart_yAxis
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_lineChart_yAxis]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_lineChart_yAxis] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[morder] int NULL ,
+[name] varchar(50) NULL ,
+[unit] varchar(50) NULL ,
+[lineShow] varchar(10) NULL ,
+[lineColor] varchar(50) NULL ,
+[axisTickShow] varchar(10) NULL ,
+[scale] varchar(10) NULL ,
+[splitLineShow] varchar(10) NULL ,
+[position] varchar(10) NULL ,
+[max] varchar(50) NULL ,
+[min] varchar(50) NULL ,
+[axisLabelShow] varchar(10) NULL ,
+[axisLabelColor] varchar(50) NULL ,
+[axisLabelFontSize] varchar(50) NULL ,
+[splitLineType] varchar(50) NULL ,
+[splitLineColor] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_lineChart_yAxis
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_mPoint
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_mPoint]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_mPoint] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[fontSize] int NULL ,
+[fontColor] varchar(50) NULL ,
+[fontWeight] int NULL ,
+[background] varchar(50) NULL ,
+[style] varchar(500) NULL ,
+[unitId] varchar(50) NULL ,
+[show_style] varchar(50) NULL ,
+[title_switch] varchar(50) NULL ,
+[unit_switch] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_mPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_mPoint_warehouse
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_mPoint_warehouse]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_mPoint_warehouse] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[width] varchar(50) NULL ,
+[height] varchar(50) NULL ,
+[fontSize] int NULL ,
+[fontColor] varchar(50) NULL ,
+[fontWeight] int NULL ,
+[background] varchar(50) NULL ,
+[style] varchar(500) NULL ,
+[morder] int NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_mPoint_warehouse
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_mpView
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_mpView]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_mpView] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[background] varchar(500) NULL ,
+[jsValue] float(53) NULL ,
+[jsMethod] varchar(50) NULL ,
+[morder] int NULL ,
+[valueMethod] varchar(50) NULL ,
+[textShow] varchar(100) NULL ,
+[fontSize] varchar(50) NULL ,
+[fontColor] varchar(50) NULL ,
+[fontWeight] varchar(50) NULL ,
+[text_align] varchar(50) NULL ,
+[jsMpid] varchar(50) NULL ,
+[fileSt] varchar(10) NULL ,
+[url] varchar(200) NULL ,
+[opacity] varchar(10) NULL ,
+[style] varchar(500) NULL ,
+[out_value_type] varchar(10) NULL ,
+[auto_bk_st] varchar(10) NULL ,
+[auto_bk_text_st] varchar(10) NULL ,
+[auto_bk_text_wz] varchar(50) NULL ,
+[auto_bk_st_maxValue] float(53) NULL ,
+[auto_bk_text_type] varchar(10) NULL ,
+[auto_bk_background] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_mpView
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_percentChart
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_percentChart]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_percentChart] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[background] varchar(50) NULL ,
+[title_text] varchar(50) NULL ,
+[title_color] varchar(50) NULL ,
+[title_font_size] varchar(50) NULL ,
+[title_font_weight] varchar(50) NULL ,
+[title_left_position] varchar(50) NULL ,
+[title_top_position] varchar(50) NULL ,
+[subtitle_text] varchar(50) NULL ,
+[subtitle_color] varchar(50) NULL ,
+[subtitle_font_size] varchar(50) NULL ,
+[subtitle_font_weight] varchar(50) NULL ,
+[subtitle_position] varchar(50) NULL ,
+[unittitle_text] varchar(50) NULL ,
+[unittitle_color] varchar(50) NULL ,
+[unittitle_font_size] varchar(50) NULL ,
+[unittitle_font_weight] varchar(50) NULL ,
+[unitIsNeedBr] varchar(10) NULL ,
+[mpid] varchar(50) NULL ,
+[clockwise] varchar(10) NULL ,
+[radius] varchar(50) NULL ,
+[scoreRingWidth] varchar(50) NULL ,
+[scoreRingColor] varchar(50) NULL ,
+[bgRingWidth] varchar(50) NULL ,
+[bgRingColor] varchar(50) NULL ,
+[bgRingPosition] varchar(50) NULL ,
+[angleAxisMax] varchar(50) NULL ,
+[startAngle] varchar(50) NULL ,
+[valueMethod] varchar(50) NULL ,
+[urlData] varchar(500) NULL ,
+[numTail] varchar(50) NULL ,
+[rate] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_percentChart
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_picture_file
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_picture_file]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_picture_file] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(200) NULL ,
+[abspath] varchar(500) NULL ,
+[size] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(100) NULL ,
+[pointId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_picture_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_pieChart
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_pieChart]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_pieChart] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[type] varchar(10) NULL ,
+[colors] varchar(500) NULL ,
+[background] varchar(50) NULL ,
+[title_text] varchar(100) NULL ,
+[title_color] varchar(50) NULL ,
+[title_font_size] varchar(50) NULL ,
+[title_font_weight] varchar(50) NULL ,
+[title_position_x] varchar(50) NULL ,
+[title_position_y] varchar(50) NULL ,
+[subtitle_text] varchar(50) NULL ,
+[subtitle_color] varchar(50) NULL ,
+[subtitle_font_size] varchar(50) NULL ,
+[subtitle_font_weight] varchar(50) NULL ,
+[legend_position] varchar(50) NULL ,
+[lable_show] varchar(50) NULL ,
+[lable_position] varchar(50) NULL ,
+[lable_fontSize] varchar(50) NULL ,
+[lable_color] varchar(50) NULL ,
+[lable_fontWeight] varchar(50) NULL ,
+[radius] varchar(100) NULL ,
+[borderRadius] int NULL ,
+[url] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_pieChart
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_pieChart_series
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_pieChart_series]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_pieChart_series] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[morder] int NULL ,
+[name] varchar(50) NULL ,
+[mpid] varchar(500) NULL ,
+[fixedValue] varchar(500) NULL ,
+[valueMethod] varchar(50) NULL ,
+[rate] varchar(50) NULL ,
+[numTail] varchar(50) NULL ,
+[url] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_pieChart_series
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_polarCoordinates
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_polarCoordinates]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_polarCoordinates] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[colors] varchar(500) NULL ,
+[background] varchar(50) NULL ,
+[legend_position] varchar(50) NULL ,
+[max] varchar(50) NULL ,
+[radius] varchar(50) NULL ,
+[legend_fontSize] varchar(50) NULL ,
+[backgroundSt] varchar(50) NULL ,
+[backgroundColor] varchar(50) NULL ,
+[roundCapSt] varchar(50) NULL ,
+[barWidth] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_polarCoordinates
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_polarCoordinates_series
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_polarCoordinates_series]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_polarCoordinates_series] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[morder] int NULL ,
+[mpid] varchar(50) NULL ,
+[fixedValue] varchar(50) NULL ,
+[valueMethod] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_polarCoordinates_series
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_progressBarChart
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_progressBarChart]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_progressBarChart] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[background] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[text] varchar(50) NULL ,
+[dataColors] varchar(50) NULL ,
+[dataRadius] varchar(50) NULL ,
+[dataBarWidth] varchar(50) NULL ,
+[text_position] varchar(50) NULL ,
+[text_color] varchar(50) NULL ,
+[text_fontSize] varchar(50) NULL ,
+[text_fontWeight] varchar(50) NULL ,
+[bkText] varchar(50) NULL ,
+[bkMpText] varchar(50) NULL ,
+[bkcolors] varchar(50) NULL ,
+[bkRadius] varchar(50) NULL ,
+[bkBarWidth] varchar(50) NULL ,
+[valueMethod] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_progressBarChart
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_radarChart
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_radarChart]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_radarChart] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[colors] varchar(500) NULL ,
+[background] varchar(50) NULL ,
+[title_text] varchar(100) NULL ,
+[title_color] varchar(50) NULL ,
+[title_font_size] varchar(50) NULL ,
+[title_font_weight] varchar(50) NULL ,
+[title_position] varchar(50) NULL ,
+[legend_position] varchar(50) NULL ,
+[radius] int NULL ,
+[splitNumber] int NULL ,
+[shape] varchar(50) NULL ,
+[axisNameFormatter] varchar(50) NULL ,
+[axisNameColor] varchar(50) NULL ,
+[splitAreaColors] varchar(500) NULL ,
+[axisLineColor] varchar(50) NULL ,
+[splitLineColor] varchar(50) NULL ,
+[axisNameFont_size] varchar(50) NULL ,
+[axisNameFont_weight] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_radarChart
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_radarChart_axis
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_radarChart_axis]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_radarChart_axis] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[morder] int NULL ,
+[name] varchar(50) NULL ,
+[max] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_radarChart_axis
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_radarChart_series
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_radarChart_series]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_radarChart_series] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[morder] int NULL ,
+[name] varchar(50) NULL ,
+[axisName] varchar(50) NULL ,
+[mpid] varchar(500) NULL ,
+[fixedValue] varchar(500) NULL ,
+[areaStyle] varchar(10) NULL ,
+[areaStyleColor] varchar(50) NULL ,
+[valueMethod] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_radarChart_series
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_SuspensionFrame
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_SuspensionFrame]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_SuspensionFrame] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[textContent] varchar(500) NULL ,
+[fontSize] int NULL ,
+[fontColor] varchar(50) NULL ,
+[fontWeight] int NULL ,
+[background] varchar(50) NULL ,
+[style] varchar(500) NULL ,
+[textHeight] varchar(50) NULL ,
+[textAlign] varchar(50) NULL ,
+[valueMethod] varchar(50) NULL ,
+[display] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_SuspensionFrame
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_tab
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_tab]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_tab] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[text] varchar(50) NULL ,
+[ckbackground] varchar(500) NULL ,
+[ckfontSize] varchar(50) NULL ,
+[ckfontColor] varchar(50) NULL ,
+[ckfontWeight] varchar(50) NULL ,
+[cktext_align] varchar(50) NULL ,
+[ckstyle] varchar(50) NULL ,
+[unckbackground] varchar(500) NULL ,
+[unckfontSize] varchar(50) NULL ,
+[unckfontColor] varchar(50) NULL ,
+[unckfontWeight] varchar(50) NULL ,
+[uncktext_align] varchar(50) NULL ,
+[unckstyle] varchar(50) NULL ,
+[firstCk] varchar(10) NULL ,
+[width] varchar(50) NULL ,
+[height] varchar(50) NULL ,
+[morder] int NULL ,
+[radio_background] varchar(50) NULL ,
+[radio_ck_background] varchar(50) NULL ,
+[radio_size] varchar(50) NULL ,
+[radio_ck_size] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_tab
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_text
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_text]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_text] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[textContent] nvarchar(1000) NULL ,
+[mpid] varchar(50) NULL ,
+[unitSt] varchar(10) NULL ,
+[fontSize] int NULL ,
+[fontColor] varchar(50) NULL ,
+[fontWeight] int NULL ,
+[background] varchar(50) NULL ,
+[style] varchar(500) NULL ,
+[clickName] varchar(50) NULL ,
+[clickParameter] varchar(500) NULL ,
+[textHeight] varchar(50) NULL ,
+[textAlign] varchar(50) NULL ,
+[valueMethod] varchar(50) NULL ,
+[rate] varchar(50) NULL ,
+[urlData] varchar(500) NULL ,
+[numTail] varchar(50) NULL ,
+[chartMpids] varchar(500) NULL ,
+[roundtimeId] varchar(50) NULL ,
+[urlString] varchar(200) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_text
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_text_warehouse
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_text_warehouse]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_text_warehouse] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[fontSize] int NULL ,
+[fontColor] varchar(50) NULL ,
+[fontWeight] int NULL ,
+[background] varchar(50) NULL ,
+[width] varchar(50) NULL ,
+[height] varchar(50) NULL ,
+[style] varchar(500) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_text_warehouse
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_dataVisual_weather
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_dataVisual_weather]
+GO
+CREATE TABLE [dbo].[tb_pro_dataVisual_weather] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[background] varchar(50) NULL ,
+[fontSize] varchar(50) NULL ,
+[fontColor] varchar(50) NULL ,
+[fontWeight] varchar(50) NULL ,
+[styleType] varchar(50) NULL ,
+[text_align] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_dataVisual_weather
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_decisionExpertBase
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_decisionExpertBase]
+GO
+CREATE TABLE [dbo].[tb_pro_decisionExpertBase] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[morder] int NULL ,
+[type] varchar(10) NULL ,
+[unitId] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[mainRole] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_decisionExpertBase
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_decisionExpertBase_text
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_decisionExpertBase_text]
+GO
+CREATE TABLE [dbo].[tb_pro_decisionExpertBase_text] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[text] varchar(500) NULL ,
+[type] varchar(10) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_decisionExpertBase_text
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_productionIndexData
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_productionIndexData]
+GO
+CREATE TABLE [dbo].[tb_pro_productionIndexData] (
+[id] varchar(50) NOT NULL ,
+[configureId] varchar(50) NULL ,
+[value] float(53) NULL ,
+[planDate] datetime NULL ,
+[type] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_productionIndexData
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_productionIndexPlanNameConfigure
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_productionIndexPlanNameConfigure]
+GO
+CREATE TABLE [dbo].[tb_pro_productionIndexPlanNameConfigure] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(100) NULL ,
+[type] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[mpid_plan] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[morder] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[day_value] varchar(50) NULL ,
+[active] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_pro_productionIndexPlanNameConfigure',
+'COLUMN', N'day_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏃ュ肩被鍨 锛0鏈堝 1鍧囧垎锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_pro_productionIndexPlanNameConfigure'
+, @level2type = 'COLUMN', @level2name = N'day_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏃ュ肩被鍨 锛0鏈堝 1鍧囧垎锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_pro_productionIndexPlanNameConfigure'
+, @level2type = 'COLUMN', @level2name = N'day_value'
+GO
+
+-- ----------------------------
+-- Records of tb_pro_productionIndexPlanNameConfigure
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_productionIndexPlanNameData
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_productionIndexPlanNameData]
+GO
+CREATE TABLE [dbo].[tb_pro_productionIndexPlanNameData] (
+[id] varchar(50) NOT NULL ,
+[configureId] varchar(50) NULL ,
+[value] float(53) NULL ,
+[planDate] datetime NULL ,
+[type] varchar(50) NULL ,
+[morder] int NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_productionIndexPlanNameData
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_productionIndexPlanNameDataHis
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_productionIndexPlanNameDataHis]
+GO
+CREATE TABLE [dbo].[tb_pro_productionIndexPlanNameDataHis] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[value] float(53) NULL ,
+[remark] varchar(500) NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_productionIndexPlanNameDataHis
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_productionIndexWorkOrder
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_productionIndexWorkOrder]
+GO
+CREATE TABLE [dbo].[tb_pro_productionIndexWorkOrder] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[writePerson] varchar(50) NULL ,
+[dataContent] varchar(500) NULL ,
+[writeDate] datetime NULL ,
+[submitDate] datetime NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_productionIndexWorkOrder
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_testIndexManage
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_testIndexManage]
+GO
+CREATE TABLE [dbo].[tb_pro_testIndexManage] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[updt] datetime NULL ,
+[upuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[cycle] int NULL ,
+[cycleType] varchar(50) NULL ,
+[method] varchar(500) NULL ,
+[instrument] varchar(500) NULL ,
+[medicament] varchar(500) NULL ,
+[matters] varchar(500) NULL ,
+[referenceRange] varchar(50) NULL ,
+[active] varchar(10) NULL ,
+[unitId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_testIndexManage
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_testMethods
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_testMethods]
+GO
+CREATE TABLE [dbo].[tb_pro_testMethods] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[describe] varchar(500) NULL ,
+[indexItem] varchar(50) NULL ,
+[steps] varchar(500) NULL ,
+[matters] varchar(500) NULL ,
+[active] varchar(10) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[updt] datetime NULL ,
+[upuser] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_testMethods
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_pro_testTask
+-- ----------------------------
+DROP TABLE [dbo].[tb_pro_testTask]
+GO
+CREATE TABLE [dbo].[tb_pro_testTask] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[planType] varchar(10) NULL ,
+[status] varchar(10) NULL ,
+[sender] varchar(50) NULL ,
+[senddt] datetime NULL ,
+[receiver] varchar(50) NULL ,
+[receivdt] datetime NULL ,
+[reviewer] varchar(50) NULL ,
+[reviewedt] datetime NULL ,
+[unitId] varchar(50) NULL ,
+[testIndexManageId] varchar(50) NULL ,
+[resultValue] float(53) NULL ,
+[resultRemarks] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_pro_testTask
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_PRO_XSERVER
+-- ----------------------------
+DROP TABLE [dbo].[TB_PRO_XSERVER]
+GO
+CREATE TABLE [dbo].[TB_PRO_XSERVER] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[ipaddress] varchar(50) NULL ,
+[loginname] varchar(50) NULL ,
+[password] varchar(50) NULL ,
+[domain] varchar(50) NULL ,
+[typeid] varchar(50) NULL ,
+[memo] varchar(50) NULL ,
+[dbname] varchar(50) NULL ,
+[dbtype] varchar(50) NULL ,
+[port] varchar(50) NULL ,
+[clsid] varchar(50) NULL ,
+[bizid] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[startup] varchar(50) NULL ,
+[driver] varchar(50) NULL ,
+[lastdate] datetime NULL ,
+[enddate] datetime NULL ,
+[flag] varchar(50) NULL ,
+[timespan] int NULL ,
+[connection_status] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_XSERVER',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_XSERVER',
+'COLUMN', N'ipaddress')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈嶅姟鍣ㄥ湴鍧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'ipaddress'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈嶅姟鍣ㄥ湴鍧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'ipaddress'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_XSERVER',
+'COLUMN', N'loginname')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢ㄦ埛鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'loginname'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢ㄦ埛鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'loginname'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_XSERVER',
+'COLUMN', N'password')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀵嗙爜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'password'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀵嗙爜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'password'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_XSERVER',
+'COLUMN', N'typeid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈嶅姟鍣ㄧ被鍨嬶紙鏁版嵁搴/OPC/ModBus锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'typeid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈嶅姟鍣ㄧ被鍨嬶紙鏁版嵁搴/OPC/ModBus锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'typeid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_XSERVER',
+'COLUMN', N'dbname')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁版嵁搴撳悕绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'dbname'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁版嵁搴撳悕绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'dbname'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_XSERVER',
+'COLUMN', N'dbtype')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁版嵁搴撶被鍨嬶紙MSSQL/mongoDB锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'dbtype'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁版嵁搴撶被鍨嬶紙MSSQL/mongoDB锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'dbtype'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_XSERVER',
+'COLUMN', N'port')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绔彛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'port'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绔彛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'port'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_XSERVER',
+'COLUMN', N'bizid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵灞炲崟浣峣d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'bizid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵灞炲崟浣峣d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'bizid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_XSERVER',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚敤鐘舵侊紙鍚敤/绂佺敤锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚敤鐘舵侊紙鍚敤/绂佺敤锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_XSERVER',
+'COLUMN', N'lastdate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈杩戞垚鍔熻繛鎺ユ椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'lastdate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈杩戞垚鍔熻繛鎺ユ椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'lastdate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_XSERVER',
+'COLUMN', N'flag')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁瀹氭椂鎵弿杩炴帴锛堟槸/鍚︼級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'flag'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁瀹氭椂鎵弿杩炴帴锛堟槸/鍚︼級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'flag'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_XSERVER',
+'COLUMN', N'timespan')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹氭椂鎵弿鏃堕棿闂撮殧锛堝垎閽燂級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'timespan'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹氭椂鎵弿鏃堕棿闂撮殧锛堝垎閽燂級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'timespan'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_XSERVER',
+'COLUMN', N'connection_status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杩炴帴鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'connection_status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杩炴帴鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_XSERVER'
+, @level2type = 'COLUMN', @level2name = N'connection_status'
+GO
+
+-- ----------------------------
+-- Records of TB_PRO_XSERVER
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_process_adjustment
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_adjustment]
+GO
+CREATE TABLE [dbo].[tb_process_adjustment] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[contents] varchar(1000) NULL ,
+[job_number] varchar(50) NULL ,
+[abnormal_code] varchar(50) NULL ,
+[abnormal_name] varchar(50) NULL ,
+[abnormal_analysis] varchar(500) NULL ,
+[remarks] varchar(2000) NULL ,
+[target_user_id] varchar(50) NULL ,
+[target_user_ids] varchar(500) NULL ,
+[type_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[status] varchar(20) NULL ,
+[processId] varchar(50) NULL ,
+[processDefId] varchar(255) NULL ,
+[evaluate_score] money NULL ,
+[evaluate_weight] money NULL ,
+[coordination_score] money NULL ,
+[coordination_weight] money NULL ,
+[total_score] money NULL ,
+[base_hours] money NULL ,
+[working_hours] money NULL ,
+[check_explain] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_process_adjustment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_process_adjustment_content
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_adjustment_content]
+GO
+CREATE TABLE [dbo].[tb_process_adjustment_content] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[library_id] varchar(50) NULL ,
+[abnormal_code] varchar(50) NULL ,
+[abnormal_name] varchar(50) NULL ,
+[pro_code] varchar(50) NULL ,
+[pro_name] varchar(50) NULL ,
+[pro_measures] varchar(255) NULL ,
+[receive_rated_time] money NULL ,
+[remark] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_adjustment_content',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏宠仈涓昏〃id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏宠仈涓昏〃id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_adjustment_content',
+'COLUMN', N'library_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓璋冩暣搴搃d锛堝鎵嬪姩娣诲姞鍒欐棤搴搃d锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'library_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓璋冩暣搴搃d锛堝鎵嬪姩娣诲姞鍒欐棤搴搃d锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'library_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_adjustment_content',
+'COLUMN', N'abnormal_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮傚父缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'abnormal_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮傚父缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'abnormal_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_adjustment_content',
+'COLUMN', N'abnormal_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮傚父鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'abnormal_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮傚父鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'abnormal_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_adjustment_content',
+'COLUMN', N'pro_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓璋冩暣缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'pro_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓璋冩暣缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'pro_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_adjustment_content',
+'COLUMN', N'pro_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓璋冩暣鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'pro_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓璋冩暣鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'pro_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_adjustment_content',
+'COLUMN', N'pro_measures')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓璋冩暣鎺柦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'pro_measures'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓璋冩暣鎺柦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'pro_measures'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_adjustment_content',
+'COLUMN', N'receive_rated_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹氶宸ユ椂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'receive_rated_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹氶宸ユ椂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'receive_rated_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_adjustment_content',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_adjustment_content'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+
+-- ----------------------------
+-- Records of tb_process_adjustment_content
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_process_adjustment_type
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_adjustment_type]
+GO
+CREATE TABLE [dbo].[tb_process_adjustment_type] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[name] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[code] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[uptuser] varchar(50) NULL ,
+[uptdt] datetime NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_process_adjustment_type
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_process_equipment_adjustment
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_equipment_adjustment]
+GO
+CREATE TABLE [dbo].[tb_process_equipment_adjustment] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[unit_id] varchar(50) NULL ,
+[apply_user] varchar(50) NULL ,
+[apply_time] datetime NULL ,
+[apply_content] varchar(5000) NULL ,
+[feedback_user] varchar(50) NULL ,
+[feedback_time] datetime NULL ,
+[feedback_content] varchar(2000) NULL ,
+[status] varchar(50) NULL ,
+[processId] varchar(50) NULL ,
+[processDefId] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_equipment_adjustment',
+'COLUMN', N'unit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘侷d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘侷d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_equipment_adjustment',
+'COLUMN', N'apply_user')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠浜篒d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'apply_user'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠浜篒d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'apply_user'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_equipment_adjustment',
+'COLUMN', N'apply_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'apply_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'apply_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_equipment_adjustment',
+'COLUMN', N'apply_content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'apply_content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'apply_content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_equipment_adjustment',
+'COLUMN', N'feedback_user')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙嶉浜篒d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'feedback_user'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙嶉浜篒d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'feedback_user'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_equipment_adjustment',
+'COLUMN', N'feedback_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙嶉鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'feedback_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙嶉鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'feedback_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_equipment_adjustment',
+'COLUMN', N'feedback_content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙嶉鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'feedback_content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙嶉鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'feedback_content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_equipment_adjustment',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+
+-- ----------------------------
+-- Records of tb_process_equipment_adjustment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_process_equipment_adjustment_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_equipment_adjustment_detail]
+GO
+CREATE TABLE [dbo].[tb_process_equipment_adjustment_detail] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[equipment_id] varchar(50) NULL ,
+[adjust_mode] varchar(50) NULL ,
+[adjust_value] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[status] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_equipment_adjustment_detail',
+'COLUMN', N'equipment_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment_detail'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment_detail'
+, @level2type = 'COLUMN', @level2name = N'equipment_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_equipment_adjustment_detail',
+'COLUMN', N'adjust_mode')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璋冭妭鏂瑰紡
+
+寮勪釜鏋氫妇锛屽悗闈㈠啀璋冩暣
+1.寮璁惧
+2.鍏宠澶
+3.璋冨紑搴
+4.璋冮鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment_detail'
+, @level2type = 'COLUMN', @level2name = N'adjust_mode'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璋冭妭鏂瑰紡
+
+寮勪釜鏋氫妇锛屽悗闈㈠啀璋冩暣
+1.寮璁惧
+2.鍏宠澶
+3.璋冨紑搴
+4.璋冮鐜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment_detail'
+, @level2type = 'COLUMN', @level2name = N'adjust_mode'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_equipment_adjustment_detail',
+'COLUMN', N'adjust_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璋冩暣鍊硷紝鐢ㄥ瓧绗︾被鍨 闃叉姹夊瓧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment_detail'
+, @level2type = 'COLUMN', @level2name = N'adjust_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璋冩暣鍊硷紝鐢ㄥ瓧绗︾被鍨 闃叉姹夊瓧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment_detail'
+, @level2type = 'COLUMN', @level2name = N'adjust_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_equipment_adjustment_detail',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵侊紙鏆傛椂娌$敤鍒帮紝澶囩敤锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment_detail'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵侊紙鏆傛椂娌$敤鍒帮紝澶囩敤锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_equipment_adjustment_detail'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+
+-- ----------------------------
+-- Records of tb_process_equipment_adjustment_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_process_meterCheck
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_meterCheck]
+GO
+CREATE TABLE [dbo].[tb_process_meterCheck] (
+[id] varchar(50) NOT NULL ,
+[library_id] varchar(50) NULL ,
+[xj_id] varchar(50) NULL ,
+[input_user] varchar(50) NULL ,
+[input_value] float(53) NULL ,
+[input_time] datetime NULL ,
+[mp_value] float(53) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_process_meterCheck
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_process_meterCheck_library
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_meterCheck_library]
+GO
+CREATE TABLE [dbo].[tb_process_meterCheck_library] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[morder] int NULL ,
+[mpid_rg] varchar(50) NULL ,
+[targetValue] varchar(50) NULL ,
+[targetValue2] varchar(50) NULL ,
+[targetValueType] varchar(10) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_process_meterCheck_library
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_process_modelplan_compute
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_modelplan_compute]
+GO
+CREATE TABLE [dbo].[tb_process_modelplan_compute] (
+[id] bigint NOT NULL IDENTITY(1,1) ,
+[pid] varchar(50) NULL ,
+[bizid] varchar(50) NULL ,
+[planname] varchar(50) NULL ,
+[mode] varchar(50) NULL ,
+[mpname] varchar(50) NULL ,
+[mpcode] varchar(50) NULL ,
+[mpvalue] varchar(50) NULL ,
+[starttime] int NULL ,
+[endtime] int NULL ,
+[timelength] int NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL DEFAULT (getdate()) ,
+[cid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_process_modelplan_compute
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[tb_process_modelplan_compute] ON
+GO
+SET IDENTITY_INSERT [dbo].[tb_process_modelplan_compute] OFF
+GO
+
+-- ----------------------------
+-- Table structure for tb_process_routine_work
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_routine_work]
+GO
+CREATE TABLE [dbo].[tb_process_routine_work] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[morder] varchar(50) NULL ,
+[job_number] varchar(50) NULL ,
+[library_id] varchar(50) NULL ,
+[plan_start_date] datetime NULL ,
+[actual_cost] money NULL ,
+[send_user_id] varchar(50) NULL ,
+[receive_user_ids] varchar(500) NULL ,
+[receive_user_id] varchar(50) NULL ,
+[actual_time] money NULL ,
+[reward_time] varchar(20) NULL ,
+[working_hours] money NULL ,
+[comments] varchar(2000) NULL ,
+[check_time] datetime NULL ,
+[remarks] varchar(2000) NULL ,
+[status] varchar(50) NULL ,
+[processDefId] varchar(100) NULL ,
+[processId] varchar(50) NULL ,
+[type] varchar(10) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_process_routine_work
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_process_section
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_section]
+GO
+CREATE TABLE [dbo].[tb_process_section] (
+[id] varchar(50) NOT NULL DEFAULT (newid()) ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[code] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[morder] int NULL ,
+[sname] varchar(50) NULL ,
+[active] bit NULL ,
+[process_section_type_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[area_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_section',
+'COLUMN', N'process_section_type_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓绫诲瀷id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section'
+, @level2type = 'COLUMN', @level2name = N'process_section_type_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓绫诲瀷id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section'
+, @level2type = 'COLUMN', @level2name = N'process_section_type_id'
+GO
+
+-- ----------------------------
+-- Records of tb_process_section
+-- ----------------------------
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'05EA0ECC-C216-4C14-A190-082C0D424EAA', N'2026-01-27 01:59:53.000', null, N'娴撶缉鏈烘埧', null, null, null, N'娴撶缉鏈烘埧', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'0E8E4FE7-777F-4F5E-A39A-7C3D65A19485', N'2026-01-27 01:59:53.000', null, N'鑷哀鎺ヨЕ绋冲畾姹', null, null, null, N'鑷哀绋冲畾姹', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'0E91C3F2-2232-4E1F-9F49-D1F1D6214D02', N'2026-01-27 01:59:53.000', null, N'浜屾湡榧撻鏈烘埧', null, null, null, N'榧撻鏈烘埧', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'1516182B-C861-4667-A90B-3552995ACD16', N'2026-01-27 01:59:53.000', null, N'宸ヤ笟杩涙按娉垫埧', null, null, null, N'杩涙按娉垫埧', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'24384AD5-40A3-4DD7-8B87-F1663FE8BAC5', N'2026-01-27 01:59:53.000', null, N'涓鏈熼紦椋庢満鎴', null, null, null, N'榧撻鏈烘埧', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'25585EF0-F2E8-4F7F-BBEE-ECD35E6FF9E0', N'2026-01-27 01:59:53.000', null, N'2鍙烽櫎鑷郴缁', null, null, null, N'璋冭妭姹犻櫎鑷', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'278638BB-3B0D-4F6C-AFBD-AF78F408FBC5', N'2026-01-27 01:59:53.000', null, N'MBR鍙嶅簲姹燘', null, null, null, N'鍙嶅簲姹燘', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'2ACE0376-7547-487D-B4F2-90A1F353A4ED', N'2026-01-27 01:59:53.000', null, N'鍔犺嵂闂', null, null, null, N'鍔犺嵂闂', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'2D84D13F-7A50-46F2-A3DC-817B9D80BE03', N'2026-01-27 01:59:53.000', null, N'鍏兼哀閰稿寲姹燗', null, null, null, N'閰稿寲姹燗', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'34D2CAEE-2EDA-4183-97A2-B7B81482D5E0', N'2026-01-27 01:59:53.000', null, N'鍏兼哀娌夋穩姹燗', null, null, null, N'娌夋穩姹燗', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'355CE301-3720-4E9E-89BC-96CAB0BF7344', N'2026-01-27 01:59:53.000', null, N'鎬诲嚭姘村湪绾挎埧', null, null, null, N'鎬诲嚭姘村湪绾挎埧', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'39DC8B31-CF79-4E13-B7F0-4A74B044BE0C', N'2026-01-27 01:59:53.000', null, N'1鍙烽櫎鑷郴缁', null, null, null, N'閰稿寲姹犻櫎鑷', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'3A7849F3-24B5-4552-8E84-6300CB7FD54B', N'2026-01-27 01:59:53.000', null, N'浜ф按娉垫埧', null, null, null, N'浜ф按娉垫埧', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'3C638110-55B6-42A0-BF7C-615E6E0DA5CA', N'2026-01-27 01:59:53.000', null, N'宸ヤ笟鍜岀敓娲诲嚭姘村湪绾挎埧', null, null, null, N'鍒嗘帓鍦ㄧ嚎鎴', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'43563460-6583-4C81-B396-76FDC57B7E1D', N'2026-01-27 01:59:53.000', null, N'鐢熸椿杩涙按娉垫埧', null, null, null, N'杩涙按娉垫埧', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'43794AA2-5586-4D8F-8470-14E492D649A5', N'2026-01-27 01:59:53.000', null, N'浜屾矇姹燗', null, null, null, N'浜屾矇姹燗', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'5F96F737-FA6D-43E4-BF9D-5E8CAA7F3EB0', N'2026-01-27 01:59:53.000', null, N'姘у寲娌熷洖娴佷簳', null, null, null, N'鍥炴祦浜', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'6246AF81-6221-456C-81D7-D09A153F94CB', N'2026-01-27 01:59:53.000', null, N'BAF鎺ヨЕ绋冲畾姹', null, null, null, N'BAF姹', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'63E6DBFE-EB40-4421-814A-2C36E7ADF231', N'2026-01-27 01:59:53.000', null, N'娌夌爞姹', null, null, null, N'娌夌爞姹', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'66243983-37AB-4A47-AC97-E1C7EC0C20A2', N'2026-01-27 01:59:53.000', null, N'鍏兼哀閰稿寲姹燘', null, null, null, N'閰稿寲姹燘', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'6771370F-C825-48E5-9488-6E3CFCB5F9DC', N'2026-01-27 01:59:53.000', null, N'浜嬫晠姹', null, null, null, N'浜嬫晠姹', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'67E0A1F7-275A-4670-8ECD-D0774B494117', N'2026-01-27 01:59:53.000', null, N'鍏兼哀娌夋穩姹燘', null, null, null, N'娌夋穩姹燘', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'7944BB9B-74DB-448C-A678-7F8F806E2D13', N'2026-01-27 01:59:53.000', null, N'鍒濇矇姹', null, null, null, N'鍒濇矇姹', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'83CCFF8C-9378-4769-9033-8BF7C60149D2', N'2026-01-27 01:59:53.000', null, N'MBR鍙嶅簲姹燗', null, null, null, N'鍙嶅簲姹燗', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'96981668-FC3F-486C-89CE-945441F7AB4D', N'2026-01-27 01:59:53.000', null, N'3鍙烽櫎鑷郴缁', null, null, null, N'姹℃偿闂撮櫎鑷', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'991D6CAF-C0DF-4433-949A-9132E6AF0E51', N'2026-01-27 01:59:53.000', null, N'MBR鑶滃垎绂绘睜宸ヤ笟娈', null, null, null, N'鍒嗙姹犲伐涓氭', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'9E6607D6-7F9D-4BAF-A535-E7EC8E57AD32', N'2026-01-27 01:59:53.000', null, N'姘у寲娌烝', null, null, null, N'姘у寲娌烝', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'A6370132-A808-4006-B436-3C6753A90EEE', N'2026-01-27 01:59:53.000', null, N'宸ヤ笟鍜岀敓娲昏繘姘村湪绾挎埧', null, null, null, N'杩涙按鍦ㄧ嚎鎴', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'A6994B9A-F6CD-48E0-93FE-23ADE9D20449', N'2026-01-27 01:59:53.000', null, N'娑堟瘨姹', null, null, null, N'娑堟瘨姹', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'AF58FFAC-6BDE-40CB-85F5-007C8A077391', N'2026-01-27 01:59:53.000', null, N'娴撶缉姹', null, null, null, N'娴撶缉姹', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'AFBD6A38-1CD2-4199-8EF9-7066225B6C26', N'2026-01-27 01:59:53.000', null, N'浜屾矇姹燘', null, null, null, N'浜屾矇姹燘', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'BA27F2B4-6752-4714-B610-EBB6DE169163', N'2026-01-27 01:59:53.000', null, N'閰嶆按浜', null, null, null, N'閰嶆按浜', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'C87BC563-9531-4824-8166-5975292E7ECE', N'2026-01-27 01:59:53.000', null, N'璋冭妭姹', null, null, null, N'璋冭妭姹', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'D583F739-E922-4C18-AFED-474E6AECA24E', N'2026-01-27 01:59:53.000', null, N'姘у寲娌烞', null, null, null, N'姘у寲娌烞', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'E6354EF6-7C99-4290-B8EA-C5B61F694687', N'2026-01-27 01:59:53.000', null, N'鑴辨偿鏈烘埧', null, null, null, N'鑴辨偿鏈烘埧', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'ECEC206C-F331-43F0-8F57-99352FA380DD', N'2026-01-27 01:59:53.000', null, N'MBR鑶滃垎绂绘睜鐢熸椿娈', null, null, null, N'鍒嗙姹犵敓娲绘', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'EDA11E99-4C4D-4DFD-9D13-F8BE0AA578A4', N'2026-01-27 01:59:53.000', null, N'鍏兼哀鍥炴祦浜', null, null, null, N'鍥炴祦浜', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+INSERT INTO [dbo].[tb_process_section] ([id], [insdt], [insuser], [name], [code], [pid], [morder], [sname], [active], [process_section_type_id], [unit_id], [area_id]) VALUES (N'F166BE9D-F31F-4A3B-B5DC-91BB760B6E5E', N'2026-01-27 01:59:53.000', null, N'鍧囪川姹', null, null, null, N'鍧囪川姹', N'1', null, N'e77a9f7bd00b4d229056c1a57ad22589', null)
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_process_section_information
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_section_information]
+GO
+CREATE TABLE [dbo].[tb_process_section_information] (
+[id] varchar(50) NOT NULL ,
+[process_section_id] varchar(50) NULL ,
+[content] varchar(4000) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[bizid] varchar(50) NULL ,
+[audio_path] varchar(255) NULL ,
+[morder] int NULL ,
+[state] int NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_section_information',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈典粙缁嶄俊鎭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈典粙缁嶄俊鎭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_section_information',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_section_information',
+'COLUMN', N'process_section_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礗D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'process_section_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礗D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'process_section_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_section_information',
+'COLUMN', N'content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠嬬粛淇℃伅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠嬬粛淇℃伅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_section_information',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_section_information',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_section_information',
+'COLUMN', N'bizid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'bizid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'bizid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_section_information',
+'COLUMN', N'audio_path')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闊抽鏂囦欢鍦板潃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'audio_path'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闊抽鏂囦欢鍦板潃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'audio_path'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_section_information',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_process_section_information',
+'COLUMN', N'state')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'state'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_process_section_information'
+, @level2type = 'COLUMN', @level2name = N'state'
+GO
+
+-- ----------------------------
+-- Records of tb_process_section_information
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_process_section_score
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_section_score]
+GO
+CREATE TABLE [dbo].[tb_process_section_score] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[alarmcontent] varchar(500) NULL ,
+[lower] int NULL ,
+[upper] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[bizid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_process_section_score
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_process_section_type
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_section_type]
+GO
+CREATE TABLE [dbo].[tb_process_section_type] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[biz_id] varchar(50) NULL ,
+[name] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_process_section_type
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Process_UploadFile
+-- ----------------------------
+DROP TABLE [dbo].[TB_Process_UploadFile]
+GO
+CREATE TABLE [dbo].[TB_Process_UploadFile] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(500) NULL ,
+[abspath] varchar(500) NULL ,
+[filepath] varchar(500) NULL ,
+[type] varchar(500) NULL ,
+[size] varchar(500) NULL ,
+[type_id] varchar(100) NULL ,
+[pointId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Process_UploadFile
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_process_water_test
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_water_test]
+GO
+CREATE TABLE [dbo].[tb_process_water_test] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[morder] int NULL ,
+[job_number] varchar(50) NULL ,
+[job_type] varchar(50) NULL ,
+[send_user_id] varchar(50) NULL ,
+[send_time] datetime NULL ,
+[receive_user_ids] varchar(500) NULL ,
+[receive_user_id] varchar(50) NULL ,
+[receive_dt] datetime NULL ,
+[actual_time] datetime NULL ,
+[actual_cost] money NULL ,
+[working_hours] money NULL ,
+[processDefId] varchar(50) NULL ,
+[processId] varchar(50) NULL ,
+[status] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_process_water_test
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_process_water_test_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_process_water_test_detail]
+GO
+CREATE TABLE [dbo].[tb_process_water_test_detail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[morder] int NULL ,
+[library_id] varchar(50) NULL ,
+[actual_time] money NULL ,
+[actual_cost] money NULL ,
+[implement_user_id] varchar(50) NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_process_water_test_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_reasonable_advice
+-- ----------------------------
+DROP TABLE [dbo].[tb_reasonable_advice]
+GO
+CREATE TABLE [dbo].[tb_reasonable_advice] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(100) NULL ,
+[content] varchar(1000) NULL ,
+[unit_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[user_lead] varchar(500) NULL ,
+[users_help] varchar(500) NULL ,
+[take_flag] varchar(50) NULL ,
+[audit_content] varchar(1000) NULL ,
+[advice_type] varchar(50) NULL ,
+[processDefId] varchar(500) NULL ,
+[processId] varchar(500) NULL ,
+[audit_man_id] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_reasonable_advice
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_reasonable_advice_file
+-- ----------------------------
+DROP TABLE [dbo].[tb_reasonable_advice_file]
+GO
+CREATE TABLE [dbo].[tb_reasonable_advice_file] (
+[id] varchar(255) NULL ,
+[masterid] varchar(255) NULL ,
+[filename] varchar(4000) NULL ,
+[abspath] varchar(4000) NULL ,
+[size] varchar(255) NULL ,
+[insuser] varchar(255) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(1000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_reasonable_advice_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_Repair_EmergencyConfigure
+-- ----------------------------
+DROP TABLE [dbo].[tb_Repair_EmergencyConfigure]
+GO
+CREATE TABLE [dbo].[tb_Repair_EmergencyConfigure] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(500) NULL ,
+[pid] varchar(50) NULL ,
+[pname] varchar(200) NULL ,
+[st] varchar(50) NULL ,
+[ord] int NULL ,
+[memo] varchar(2000) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[bizid] varchar(50) NULL ,
+[num] varchar(50) NULL ,
+[grade] int NULL ,
+[firstperson] varchar(200) NULL ,
+[firstpersonid] varchar(500) NULL ,
+[startingcondition] varchar(2000) NULL ,
+[type] varchar(50) NULL ,
+[description] varchar(MAX) NULL ,
+[mpointcodes] varchar(255) NULL ,
+[nodes] varchar(MAX) NULL ,
+[alarm_st] int NULL ,
+[actual] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_Repair_EmergencyConfigure
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_Repair_EmergencyConfigure_file
+-- ----------------------------
+DROP TABLE [dbo].[tb_Repair_EmergencyConfigure_file]
+GO
+CREATE TABLE [dbo].[tb_Repair_EmergencyConfigure_file] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(255) NULL ,
+[filename] varchar(255) NULL ,
+[abspath] varchar(255) NULL ,
+[size] float(53) NULL ,
+[insuser] varchar(255) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_Repair_EmergencyConfigure_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_Repair_EmergencyConfigureDetail
+-- ----------------------------
+DROP TABLE [dbo].[tb_Repair_EmergencyConfigureDetail]
+GO
+CREATE TABLE [dbo].[tb_Repair_EmergencyConfigureDetail] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[triggerType] varchar(50) NULL ,
+[triggerNumber] money NULL ,
+[mpid] varchar(100) NULL ,
+[mpname] varchar(100) NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_Repair_EmergencyConfigureDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_Repair_EmergencyConfigureInfo
+-- ----------------------------
+DROP TABLE [dbo].[tb_Repair_EmergencyConfigureInfo]
+GO
+CREATE TABLE [dbo].[tb_Repair_EmergencyConfigureInfo] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[st] varchar(50) NULL ,
+[ord] int NULL ,
+[memo] varchar(2000) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[bizid] varchar(50) NULL ,
+[contents] varchar(5000) NULL ,
+[grade] int NULL ,
+[roles] varchar(1000) NULL ,
+[personLiableid] varchar(1000) NULL ,
+[personLiablename] varchar(1000) NULL ,
+[contentsdetail] varchar(5000) NULL ,
+[itemnumber] varchar(50) NULL ,
+[startupcondition] varchar(5000) NULL ,
+[corresponding] varchar(5000) NULL ,
+[issuer] varchar(1000) NULL ,
+[rank] int NULL ,
+[planTime] varchar(50) NULL ,
+[visualization] varchar(250) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_Repair_EmergencyConfigureInfo
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Repair_EmergencyConfigureWorkOrder
+-- ----------------------------
+DROP TABLE [dbo].[TB_Repair_EmergencyConfigureWorkOrder]
+GO
+CREATE TABLE [dbo].[TB_Repair_EmergencyConfigureWorkOrder] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[bizid] varchar(50) NULL ,
+[worksenduser] varchar(50) NULL ,
+[workreceiveuser] varchar(50) NULL ,
+[workcontent] varchar(5000) NULL ,
+[worksenddt] datetime NULL ,
+[workfinishdt] datetime NULL ,
+[status] int NULL ,
+[nodeid] varchar(50) NULL ,
+[recordid] varchar(50) NULL ,
+[workreceivedt] datetime NULL ,
+[workreceivecontent] varchar(5000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Repair_EmergencyConfigureWorkOrder
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Repair_EmergencyPlan
+-- ----------------------------
+DROP TABLE [dbo].[TB_Repair_EmergencyPlan]
+GO
+CREATE TABLE [dbo].[TB_Repair_EmergencyPlan] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[plan_date] datetime NULL ,
+[unit_id] varchar(50) NULL ,
+[emergency_configure_id] varchar(50) NULL ,
+[emergency_record_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Repair_EmergencyPlan',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Repair_EmergencyPlan'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Repair_EmergencyPlan'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Repair_EmergencyPlan',
+'COLUMN', N'plan_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Repair_EmergencyPlan'
+, @level2type = 'COLUMN', @level2name = N'plan_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Repair_EmergencyPlan'
+, @level2type = 'COLUMN', @level2name = N'plan_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Repair_EmergencyPlan',
+'COLUMN', N'unit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘俰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Repair_EmergencyPlan'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘俰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Repair_EmergencyPlan'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Repair_EmergencyPlan',
+'COLUMN', N'emergency_configure_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閰嶇疆id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Repair_EmergencyPlan'
+, @level2type = 'COLUMN', @level2name = N'emergency_configure_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閰嶇疆id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Repair_EmergencyPlan'
+, @level2type = 'COLUMN', @level2name = N'emergency_configure_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Repair_EmergencyPlan',
+'COLUMN', N'emergency_record_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁板綍id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Repair_EmergencyPlan'
+, @level2type = 'COLUMN', @level2name = N'emergency_record_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁板綍id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Repair_EmergencyPlan'
+, @level2type = 'COLUMN', @level2name = N'emergency_record_id'
+GO
+
+-- ----------------------------
+-- Records of TB_Repair_EmergencyPlan
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Repair_EmergencyRecords
+-- ----------------------------
+DROP TABLE [dbo].[TB_Repair_EmergencyRecords]
+GO
+CREATE TABLE [dbo].[TB_Repair_EmergencyRecords] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[bizid] varchar(50) NULL ,
+[starter] varchar(50) NULL ,
+[starttime] datetime NULL ,
+[endtime] datetime NULL ,
+[urgentreason] varchar(500) NULL ,
+[remarks] varchar(5000) NULL ,
+[status] varchar(50) NULL ,
+[personLiableid] varchar(1000) NULL ,
+[personLiablename] varchar(1000) NULL ,
+[grade] int NULL ,
+[firstmenu] varchar(50) NULL ,
+[secondmenu] varchar(50) NULL ,
+[thirdmenu] varchar(50) NULL ,
+[reportperson] varchar(50) NULL ,
+[firstPerson] varchar(50) NULL ,
+[reporttime] datetime NULL ,
+[type] int NULL ,
+[name] varchar(50) NULL ,
+[ender] varchar(50) NULL ,
+[biztype] int NULL ,
+[memo] varchar(2000) NULL ,
+[startingcondition] varchar(2000) NULL ,
+[emergencytype] varchar(200) NULL ,
+[status_plan] varchar(50) NULL ,
+[mpointcodes] varchar(255) NULL ,
+[nodes] varchar(MAX) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Repair_EmergencyRecords
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Repair_EmergencyRecordsDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_Repair_EmergencyRecordsDetail]
+GO
+CREATE TABLE [dbo].[TB_Repair_EmergencyRecordsDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[bizid] varchar(50) NULL ,
+[ord] int NULL ,
+[pid] varchar(50) NULL ,
+[ecDetailId] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[rank] int NULL ,
+[personLiableid] varchar(5000) NULL ,
+[personLiablename] varchar(5000) NULL ,
+[contents] varchar(1000) NULL ,
+[contentDetail] varchar(5000) NULL ,
+[itemNumber] varchar(50) NULL ,
+[startupCondition] varchar(50) NULL ,
+[corresponding] varchar(50) NULL ,
+[issuer] varchar(50) NULL ,
+[starter] varchar(50) NULL ,
+[startdt] datetime NULL ,
+[submitter] varchar(50) NULL ,
+[submitdt] datetime NULL ,
+[closer] varchar(50) NULL ,
+[closedt] datetime NULL ,
+[planTime] varchar(50) NULL ,
+[visualization] varchar(250) NULL ,
+[memo] nvarchar(MAX) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Repair_EmergencyRecordsDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Repair_EmergencyRecordsWorkOrder
+-- ----------------------------
+DROP TABLE [dbo].[TB_Repair_EmergencyRecordsWorkOrder]
+GO
+CREATE TABLE [dbo].[TB_Repair_EmergencyRecordsWorkOrder] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[bizid] varchar(50) NULL ,
+[worksenduser] varchar(50) NULL ,
+[workreceiveuser] varchar(50) NULL ,
+[workcontent] varchar(5000) NULL ,
+[worksenddt] datetime NULL ,
+[workfinishdt] datetime NULL ,
+[status] int NULL ,
+[nodeid] varchar(50) NULL ,
+[recordid] varchar(50) NULL ,
+[workreceiveuserid] varchar(200) NULL ,
+[workreceivedt] datetime NULL ,
+[workreceivecontent] varchar(5000) NULL ,
+[worksendusername] varchar(50) NULL ,
+[workreceiveusername] varchar(50) NULL ,
+[patrol_record_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Repair_EmergencyRecordsWorkOrder
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_Report_customReport
+-- ----------------------------
+DROP TABLE [dbo].[tb_Report_customReport]
+GO
+CREATE TABLE [dbo].[tb_Report_customReport] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[frequency] int NULL ,
+[frequencytype] varchar(10) NULL ,
+[pid] varchar(50) NULL ,
+[type] varchar(10) NULL ,
+[morder] int NULL ,
+[calculation] varchar(10) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_Report_customReport
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_Report_customReport_mPoint
+-- ----------------------------
+DROP TABLE [dbo].[tb_Report_customReport_mPoint]
+GO
+CREATE TABLE [dbo].[tb_Report_customReport_mPoint] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[mpoint_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[morder] int NULL ,
+[e_name] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_Report_customReport_mPoint',
+'COLUMN', N'e_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_Report_customReport_mPoint'
+, @level2type = 'COLUMN', @level2name = N'e_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_Report_customReport_mPoint'
+, @level2type = 'COLUMN', @level2name = N'e_name'
+GO
+
+-- ----------------------------
+-- Records of tb_Report_customReport_mPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_report_drainageDataomprehensiveTable
+-- ----------------------------
+DROP TABLE [dbo].[tb_report_drainageDataomprehensiveTable]
+GO
+CREATE TABLE [dbo].[tb_report_drainageDataomprehensiveTable] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[unit_id] varchar(50) NULL ,
+[valueId] varchar(50) NULL ,
+[tureValue] float(53) NULL ,
+[lastYearValue] float(53) NULL ,
+[lastYearDiffValue] float(53) NULL ,
+[targetDiffValue] float(53) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_report_drainageDataomprehensiveTable
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_report_drainageDataomprehensiveTable_configure
+-- ----------------------------
+DROP TABLE [dbo].[tb_report_drainageDataomprehensiveTable_configure]
+GO
+CREATE TABLE [dbo].[tb_report_drainageDataomprehensiveTable_configure] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[bizid] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(100) NULL ,
+[active] varchar(50) NULL ,
+[morder] int NULL ,
+[mpid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_report_drainageDataomprehensiveTable_configure
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_report_drainageDataomprehensiveTable_mainconfigure
+-- ----------------------------
+DROP TABLE [dbo].[tb_report_drainageDataomprehensiveTable_mainconfigure]
+GO
+CREATE TABLE [dbo].[tb_report_drainageDataomprehensiveTable_mainconfigure] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(500) NULL ,
+[name] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_report_drainageDataomprehensiveTable_mainconfigure
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_report_drainageDataomprehensiveTable_mainconfigure_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_report_drainageDataomprehensiveTable_mainconfigure_detail]
+GO
+CREATE TABLE [dbo].[tb_report_drainageDataomprehensiveTable_mainconfigure_detail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[targetValue] float(53) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_report_drainageDataomprehensiveTable_mainconfigure_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_RptCollectMode
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_RptCollectMode]
+GO
+CREATE TABLE [dbo].[TB_Report_RptCollectMode] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(100) NULL ,
+[content] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[remark] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[code] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[morder] bigint NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Report_RptCollectMode
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_RptCreate
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_RptCreate]
+GO
+CREATE TABLE [dbo].[TB_Report_RptCreate] (
+[id] varchar(50) NOT NULL ,
+[rptset_id] varchar(50) NULL ,
+[rptname] varchar(100) NULL ,
+[rptdt] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[memo] varchar(500) NULL ,
+[biz_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[inputuser] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[checkuser] varchar(1000) NULL ,
+[checkdt] datetime NULL ,
+[processDefId] varchar(500) NULL ,
+[processId] varchar(500) NULL ,
+[abspath] varchar(500) NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Report_RptCreate
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_RptCreateFile
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_RptCreateFile]
+GO
+CREATE TABLE [dbo].[TB_Report_RptCreateFile] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(200) NULL ,
+[abspath] varchar(500) NULL ,
+[size] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(100) NULL ,
+[filepath] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Report_RptCreateFile
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_RptDayLog
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_RptDayLog]
+GO
+CREATE TABLE [dbo].[TB_Report_RptDayLog] (
+[id] varchar(50) NOT NULL ,
+[rptdept_id] varchar(50) NULL ,
+[rptdt] datetime NULL ,
+[biz_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[checkuser] varchar(50) NULL ,
+[checkdt] datetime NULL ,
+[status] varchar(50) NULL ,
+[memo] varchar(500) NULL ,
+[review_comments] varchar(1000) NULL ,
+[others] varchar(1000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Report_RptDayLog
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_RptDayValSet
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_RptDayValSet]
+GO
+CREATE TABLE [dbo].[TB_Report_RptDayValSet] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[morder] int NULL ,
+[mpid2] varchar(50) NULL ,
+[time_type] varchar(50) NULL ,
+[offset] int NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_RptDayValSet',
+'COLUMN', N'time_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏃堕棿绫诲瀷锛宒ay/hour'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptDayValSet'
+, @level2type = 'COLUMN', @level2name = N'time_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏃堕棿绫诲瀷锛宒ay/hour'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptDayValSet'
+, @level2type = 'COLUMN', @level2name = N'time_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_RptDayValSet',
+'COLUMN', N'offset')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍋忕Щ閲-姝h礋鏁存暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptDayValSet'
+, @level2type = 'COLUMN', @level2name = N'offset'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍋忕Щ閲-姝h礋鏁存暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptDayValSet'
+, @level2type = 'COLUMN', @level2name = N'offset'
+GO
+
+-- ----------------------------
+-- Records of TB_Report_RptDayValSet
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_RptDeptSet
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_RptDeptSet]
+GO
+CREATE TABLE [dbo].[TB_Report_RptDeptSet] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[date_type] varchar(50) NULL ,
+[remind_time] varchar(500) NULL ,
+[memo] varchar(500) NULL ,
+[inputuser] varchar(4000) NULL ,
+[viewuser] varchar(4000) NULL ,
+[checkuser] varchar(4000) NULL ,
+[checkst] varchar(50) NULL ,
+[remind_status] varchar(50) NULL ,
+[last_rptdt] datetime NULL ,
+[message_type] varchar(50) NULL ,
+[role_type] int NULL ,
+[inputjob] varchar(4000) NULL ,
+[pid] varchar(500) NULL ,
+[type] varchar(500) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Report_RptDeptSet
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_RptInfoSet
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_RptInfoSet]
+GO
+CREATE TABLE [dbo].[TB_Report_RptInfoSet] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[version] varchar(50) NULL ,
+[rpttype_id] varchar(50) NULL ,
+[rpttype] varchar(50) NULL ,
+[modelname] varchar(200) NULL ,
+[repname] varchar(200) NULL ,
+[dtposx] varchar(50) NULL ,
+[dtposy] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[memo] varchar(500) NULL ,
+[biz_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[inputposx] varchar(50) NULL ,
+[inputposy] varchar(50) NULL ,
+[checkposx] varchar(50) NULL ,
+[checkposy] varchar(50) NULL ,
+[remkposx] varchar(50) NULL ,
+[remkposy] varchar(50) NULL ,
+[checkst] varchar(50) NULL ,
+[autost] varchar(50) NULL ,
+[cyclest] varchar(50) NULL ,
+[timest] varchar(50) NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[morder] int NULL ,
+[daystartdt] varchar(50) NULL ,
+[mthstartdt] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[createauto] varchar(50) NULL ,
+[createusers] varchar(5000) NULL ,
+[checkuser] varchar(5000) NULL ,
+[browseusers] varchar(5000) NULL ,
+[type] varchar(50) NULL ,
+[generate_jurisdiction] varchar(500) NULL ,
+[browse_jurisdiction] varchar(500) NULL ,
+[generate_position] varchar(500) NULL ,
+[browse_position] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Report_RptInfoSet
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_RptInfoSet_Sheet
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_RptInfoSet_Sheet]
+GO
+CREATE TABLE [dbo].[TB_Report_RptInfoSet_Sheet] (
+[id] varchar(50) NOT NULL ,
+[sheet_name] varchar(100) NULL ,
+[rptInfoSet_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Report_RptInfoSet_Sheet
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_RptInfoSetFile
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_RptInfoSetFile]
+GO
+CREATE TABLE [dbo].[TB_Report_RptInfoSetFile] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(200) NULL ,
+[abspath] varchar(500) NULL ,
+[filepath] varchar(2000) NULL ,
+[type] varchar(200) NULL ,
+[size] int NULL ,
+[pointId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Report_RptInfoSetFile
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_RptLog
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_RptLog]
+GO
+CREATE TABLE [dbo].[TB_Report_RptLog] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[posx] varchar(50) NULL ,
+[posy] varchar(50) NULL ,
+[remark] varchar(50) NULL ,
+[status] int NULL ,
+[creat_id] varchar(50) NULL ,
+[sheet] varchar(100) NULL ,
+[type] varchar(50) NULL ,
+[before_value] varchar(50) NULL ,
+[after_value] varchar(50) NULL ,
+[posx_e] varchar(50) NULL ,
+[posy_e] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_RptLog',
+'COLUMN', N'posx')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍦╰able涓殑浣嶇疆-x'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'posx'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍦╰able涓殑浣嶇疆-x'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'posx'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_RptLog',
+'COLUMN', N'posy')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍦╰able涓殑浣嶇疆-y'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'posy'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍦╰able涓殑浣嶇疆-y'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'posy'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_RptLog',
+'COLUMN', N'creat_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶ヨ〃鐢熸垚id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'creat_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶ヨ〃鐢熸垚id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'creat_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_RptLog',
+'COLUMN', N'sheet')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'sheet鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'sheet'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'sheet鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'sheet'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_RptLog',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绫诲瀷 濡 鏁版嵁淇銆佹暟鎹‘璁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绫诲瀷 濡 鏁版嵁淇銆佹暟鎹‘璁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_RptLog',
+'COLUMN', N'before_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'淇敼鍓嶅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'before_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'淇敼鍓嶅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'before_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_RptLog',
+'COLUMN', N'after_value')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'淇敼鍚庡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'after_value'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'淇敼鍚庡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'after_value'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_RptLog',
+'COLUMN', N'posx_e')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍦╡xcel涓殑浣嶇疆-x'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'posx_e'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍦╡xcel涓殑浣嶇疆-x'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'posx_e'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_RptLog',
+'COLUMN', N'posy_e')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍦╡xcel涓殑浣嶇疆-y'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'posy_e'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍦╡xcel涓殑浣嶇疆-y'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptLog'
+, @level2type = 'COLUMN', @level2name = N'posy_e'
+GO
+
+-- ----------------------------
+-- Records of TB_Report_RptLog
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_RptMpSet
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_RptMpSet]
+GO
+CREATE TABLE [dbo].[TB_Report_RptMpSet] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[mpid] varchar(4000) NULL ,
+[datatype] varchar(50) NULL ,
+[collectmode] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[unit_id] nvarchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Report_RptMpSet
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_RptSpSet
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_RptSpSet]
+GO
+CREATE TABLE [dbo].[TB_Report_RptSpSet] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[spname] varchar(50) NULL ,
+[rownum] varchar(50) NULL ,
+[colnum] varchar(50) NULL ,
+[sheet] varchar(50) NULL ,
+[posx] varchar(50) NULL ,
+[posy] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[intv] varchar(50) NULL ,
+[starthour] varchar(50) NULL ,
+[endhour] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[morder] int NULL ,
+[rptsdt] varchar(50) NULL ,
+[rptedt] varchar(50) NULL ,
+[writermode] varchar(50) NULL ,
+[business] varchar(50) NULL ,
+[grouptype_id] varchar(50) NULL ,
+[grouptime_id] varchar(50) NULL ,
+[active] varchar(50) NULL ,
+[intv_type] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_RptSpSet',
+'COLUMN', N'grouptype_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐝粍绫诲瀷id 濡傦細杩愯鐝侀泦鎺х彮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptSpSet'
+, @level2type = 'COLUMN', @level2name = N'grouptype_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐝粍绫诲瀷id 濡傦細杩愯鐝侀泦鎺х彮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptSpSet'
+, @level2type = 'COLUMN', @level2name = N'grouptype_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_RptSpSet',
+'COLUMN', N'grouptime_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐝绫诲瀷id 濡傦細鏃╃彮銆佷腑鐝'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptSpSet'
+, @level2type = 'COLUMN', @level2name = N'grouptime_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐝绫诲瀷id 濡傦細鏃╃彮銆佷腑鐝'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_RptSpSet'
+, @level2type = 'COLUMN', @level2name = N'grouptime_id'
+GO
+
+-- ----------------------------
+-- Records of TB_Report_RptSpSet
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_RptTypeSet
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_RptTypeSet]
+GO
+CREATE TABLE [dbo].[TB_Report_RptTypeSet] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(500) NULL ,
+[type] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[morder] int NULL ,
+[remark] varchar(2000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Report_RptTypeSet
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_Template
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_Template]
+GO
+CREATE TABLE [dbo].[TB_Report_Template] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[type_id] varchar(50) NULL ,
+[name] varchar(500) NULL ,
+[remark] varchar(500) NULL ,
+[biz_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_Template',
+'COLUMN', N'type_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妯℃澘绫诲瀷id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_Template'
+, @level2type = 'COLUMN', @level2name = N'type_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妯℃澘绫诲瀷id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_Template'
+, @level2type = 'COLUMN', @level2name = N'type_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_Report_Template',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妯℃澘鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_Template'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妯℃澘鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_Report_Template'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+
+-- ----------------------------
+-- Records of TB_Report_Template
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_TemplateFile
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_TemplateFile]
+GO
+CREATE TABLE [dbo].[TB_Report_TemplateFile] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(500) NULL ,
+[abspath] varchar(1000) NULL ,
+[filepath] varchar(2000) NULL ,
+[type] varchar(50) NULL ,
+[size] varchar(1000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Report_TemplateFile
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Report_TemplateType
+-- ----------------------------
+DROP TABLE [dbo].[TB_Report_TemplateType]
+GO
+CREATE TABLE [dbo].[TB_Report_TemplateType] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[service_name] varchar(250) NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Report_TemplateType
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_role
+-- ----------------------------
+DROP TABLE [dbo].[tb_role]
+GO
+CREATE TABLE [dbo].[tb_role] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[serial] varchar(50) NULL ,
+[description] varchar(50) NULL ,
+[morder] int NULL ,
+[bizid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_role
+-- ----------------------------
+INSERT INTO [dbo].[tb_role] ([id], [name], [serial], [description], [morder], [bizid]) VALUES (N'6c6ab286f106415382a735607fa73459', N'瓒呯骇绠$悊鍛', N'', N'鏈澶ф潈闄', N'1', N'021SHWSC')
+GO
+GO
+INSERT INTO [dbo].[tb_role] ([id], [name], [serial], [description], [morder], [bizid]) VALUES (N'c437bb0599664d9dac64d299042b2a3e', N'NFC绠$悊', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_role] ([id], [name], [serial], [description], [morder], [bizid]) VALUES (N'rol0000', N'鍩烘湰鏉冮檺', null, N'鍩烘湰鏉冮檺', N'3', N'021SHWSC')
+GO
+GO
+INSERT INTO [dbo].[tb_role] ([id], [name], [serial], [description], [morder], [bizid]) VALUES (N'rol0001', N'绯荤粺绠$悊鍛', null, N'鎵鏈夋潈闄', N'2', N'021SHWSC')
+GO
+GO
+INSERT INTO [dbo].[tb_role] ([id], [name], [serial], [description], [morder], [bizid]) VALUES (N'rol0005', N'绠$悊鏉冮檺', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_role] ([id], [name], [serial], [description], [morder], [bizid]) VALUES (N'rol0006', N'瀹夊叏鏉冮檺', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_role] ([id], [name], [serial], [description], [morder], [bizid]) VALUES (N'rol0007', N'杩愯鏉冮檺', N'', N'', null, null)
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_role_menu
+-- ----------------------------
+DROP TABLE [dbo].[tb_role_menu]
+GO
+CREATE TABLE [dbo].[tb_role_menu] (
+[roleID] varchar(50) NULL ,
+[menuID] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_role_menu
+-- ----------------------------
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'01be14dbeab347418f1a0c8cc327157d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'21abd1a915ee4958b73411ed6896fbbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'6cdab3cd89ec40fbb5c8b28895b9c4c7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'744bc9745f9c406988779d8508e6289f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'4132721e6b414c738b3ec2ed584e0c6e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'6af634f6190144f8933d0f4ab88b206a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'c614a908cc534411a52e2458140e0693')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'65ea953f008a4b268165434db5333435')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'4e514d286c09438d8ea989e27d26b5b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6d40d072d0614a4ca757b84f34b2d2b8', N'd1b3de09bca74de9913b71f69ef4387b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b5ddd8460cb94f029def0cf4bb1104d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'f517c03375854ea38feb88f641552061')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f57e8696452d4c65a13683b34c856232', N'88db87613baf4418a4a1c42a0b65bc32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'2be3a8d47fd3459486b727aa6ca47a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0afd236ebbf54221b494e1948df8d0a2', N'8f7915080f894cf589ed894cae3c1d0d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'7d31bcbf31b34ab5b0cd52218294680f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'86cf1f7b80794e00a16711d96bfa6fa9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'c471554f498a43f1847de9cf69c887d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'0c39c190e9a445fab0053802577759b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'80cb4c3aef4345b4ab61187bc7996fc0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'7d03ada544d0415d9ef2e652e560334d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'14fb8c33e9d247febc35be5433f2aaf9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'1edf8786513745619dddabfa5a4aea3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'3322f5a2629b49a4af5832b95040dd02')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'0a0cc81463624d8a943990ede82736f7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'c3435e1777284c0297df7d8a4c4b8005')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'3d5abff5f60c425480373fcedac60554')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'd55b19ed83fb4d4bbf59502200463cd8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'30592992e44f4e31ada05466750a1c54')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'21f27e39064442f682320b517139c8be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'efc3aca8802a4871bb2b541750f9e284')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'ef48cee257f84bd5bc5e6fc1cfc238c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'e65848ef695c4a37bb821dd547aee6f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'28778a5d8ab945be85f8936b3b09815a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'a5695dc87b3e4574ab3b44e35fed4180')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'995db575f875473cbe00187b9d13da32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'429e7458aa5b413681c06236d34bc3d5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'f3fc02bb5fba4f5fbc99cb09fbcb6b3a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'0e4c303ac5ce4fe3bb245b72b2cd90ea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'2ad0c1c8525a476ea903cd2c1676ab31')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'481154cb554a42a2a0785177053c4077')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'98e802f81cd644d4aaf370cbfeaa9407')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'7e260eb04b104bde841ea321c481008d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'386b7b1e8332408fbb00ce001cd69d38')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'2285735dc7634b3ea1913988f114a6e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'80a8dd2648d349e4a87917a3e5327ed1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'7ac7ba3a92d342acbc62f7e5b9d6b935')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'392d93709b9e4e40bff4e87f02d65c8d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'297f4c3329274d64bdd4c6258561a0f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'7d31bcbf31b34ab5b0cd52218294680f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'7f4a59b57c234c15b648adc453d8e961')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'7b7cce355fcf4653b9ea536ff3aeb88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'72fd4439f8ad41eab7b765fd66052135')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'f3ead4a71df24345800ffc0609315dbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'68486a28ff644c26b0087e58cb3972a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'472e54139d1947d9ae32d248852d9630')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'f2cb159c98d74202adb706465dca5a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'a02f2a4c5cba48a68802b9fec6a6459a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'584e304b1e5743bd96300559f9f63073')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'1fb187dc74d043b3861c01be7be4c78e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'36486dccbff948c08700684e46793c90')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'80a9346edfb14643a092a027d22dec1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9eef771a99f14569a704b82b1c5ab8cc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04d802072a93498881b2abfb6e63fa61', N'9a3e395c63d24f54a418cad104374e66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'48a5c2931bf7422d840cef4cadbbbc8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'4ce1a7811d08457883187d25c4c606e4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'9fd08ff32a02442799e6398e26ca30f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'704a21d8fb5d4cc188007b5a36083308')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'155a8eae742045ca8e94de5f6b879031')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'cc81ad0b6fa347feac6f40ac183c1516')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'4ae06b60d5e4432f9d369dfb92597aaa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'56f9f1ac425f4c59a204de41b41bdc7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'75eee9f205744f0881649b0eb8d849d8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'b6620b67f2bb4672a2fabfd69d3f045f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'232d5e0f8cbc4720987713cb5de6e88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'fd3e1678b98f4c0b8d43c7e6d18c5216')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'b26f335bc2604b1ca197e31ce214d10a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'00015c1b16fe44269f2f29d346127ba4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'4c2b903a8ddd4747819338806c6c438d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'00ce6922b9d0452bb9a5ca8eea78493c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'7cc9e11c634e4f09a1ac0c4fecd28619')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'6de9d30809b04cca94d4515f3b40c43e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'f36d4201ce4e40ec80cd309052f47caa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'50f647dcc6344d3e9d25c58529c941b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'4fb60db825724c7f87a115794614e774')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'e51e3828488a4e37af7c8ea066d37e91')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'b390861a49b54ccc8ccae7a341d0b59b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'c87a5ded5d13491c9c8f2a7b01af7d45')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'212bd407ac404b32afbe7885e492e4a3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'04cc222437aa4df8bb4d609cda370eb2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'2d43030c17234666873d1462b6f2071c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'2e4e28c52a9b4558afc02585f82a8ac6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'8dcc788ded394af9b59a2d2f3f081845')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'ad52daa8c63142b8bd5b45953032d13e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'cc4763a0eaf5421fb995e0f530374424')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'19fbdb5636b347a6afe5c64c1f75da0f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0c568215f2e7479282e32ddd7467ca7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b6213fd06ca04388a93a7f034085c15f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'793942876ba4474e924889e20cd8928a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'14df5ad3efd547edb462bcde89894568')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0210bd4ecf3a458ebed24535f98df0c6', N'01be14dbeab347418f1a0c8cc327157d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'6429a9ede0da4f3ebbc3eef43e169300')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'95d61c2ccf50401b95c235f984b59bd4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'a2538b0dd44d44fdacb00fa0d10516a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'7f369933a15644e9a2d1f758c0d3d942')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'3ccf9b5caf7f43c9bd1e0ca5a14ceebc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'42aebe9301a049209977a3642798b718')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'e591df4a1e014e4292be416f41a7a2ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'68486a28ff644c26b0087e58cb3972a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'06ea5ba3dd2f46e387dd4b9d91297ff8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'472e54139d1947d9ae32d248852d9630')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'5f408a168e434f74b5b7203161849b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'f2cb159c98d74202adb706465dca5a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'd89221a8e18e423f943a589737a88fde')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'a02f2a4c5cba48a68802b9fec6a6459a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'584e304b1e5743bd96300559f9f63073')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'201a0e49a69d433a9aa8f202381514c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'3ad55b78720d4329b2af759943bf90d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'8e4f02e6d3e142fe9fcf4d238e1c42c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'0705e3be74c549759405a1e7367dab3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'f4fed3250abe4b0f9ebdf0947d558d50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'36486dccbff948c08700684e46793c90')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'80a9346edfb14643a092a027d22dec1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9a3e395c63d24f54a418cad104374e66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'4ac05cf1b56a41d885a31e7fd452d0d5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'395d4639580548bd8f5495ad098cefc8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'6f9859237354446c97ce09726cf2058a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'f93dfbe1cdea49b2b6b05095c86d7849')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'2293ab50f5db4eddb59e43b92d5c8c27')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'23a58522288b4c8da1e7b8eba07b1f77')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'bb7fcb43f9c3431fa774915770f6e5d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'a824c974a173430bb806e4824a0aec85')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'e31550fffe8c41e28bb279b7049c2782')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'7f7d31d88658414caa1a0db1e70747cb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'6f7e4e2a77834a7eaae90345461a5117')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'8aec08b0368a43b9b0bd80338df903c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'd9b213165f854c4197f4924da6f82817')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'd39d85110d4144f0a21b2757d342ee45')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'eafebfcf1b144ac38c82c08371181b72')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'2ef90da016114578ae28f4a927980efe')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'b420be5945554b4ab7879a2cbc87b5ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'74a7eb51b67f4043aec405f2ea3a5a2d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'cff2e5b9d88940aab23941d450bbd39a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'b15d12cc232a43bbb85058f9dadd5dc4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'4bef25f247aa4838b397aa4c5cab9b6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'39d685bf48244ca7be4070170a85233d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'93ca53574e324d6eb532409f60728b8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'6ad3ce81c82c4f3389ffad7c29de971e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'b62e2bfaba5c4d2f853363af201bece8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'd00e519577b34a458e70a7e7f567101d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'98a2def40a4f4ff8b0667e828300e99d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'd6266d2f3bf64ea3a4d20dcaeec8d36a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'fac4bb088d764a74a09dc4cdc5921047')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'583213aa1b854bb6a22d8341ebd298d7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'020101')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'3d5abff5f60c425480373fcedac60554')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'd55b19ed83fb4d4bbf59502200463cd8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'30592992e44f4e31ada05466750a1c54')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'21f27e39064442f682320b517139c8be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'efc3aca8802a4871bb2b541750f9e284')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'ef48cee257f84bd5bc5e6fc1cfc238c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'e65848ef695c4a37bb821dd547aee6f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'28778a5d8ab945be85f8936b3b09815a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'a5695dc87b3e4574ab3b44e35fed4180')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'1da28e22272e4acb927687935611e9af')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'edc39ceac40545ad9ccb35c9daf6d6a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'e4e819cd15cd492586ce417e1c3bc57e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'c74797a885544342ab24b49acbec9e4e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'0a335cedda5749eeb42d2848e07869c0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'995db575f875473cbe00187b9d13da32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'7ac7ba3a92d342acbc62f7e5b9d6b935')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'392d93709b9e4e40bff4e87f02d65c8d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'297f4c3329274d64bdd4c6258561a0f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'7d31bcbf31b34ab5b0cd52218294680f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1da28e22272e4acb927687935611e9af')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'edc39ceac40545ad9ccb35c9daf6d6a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e4e819cd15cd492586ce417e1c3bc57e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c74797a885544342ab24b49acbec9e4e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0a335cedda5749eeb42d2848e07869c0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'7f4a59b57c234c15b648adc453d8e961')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9b9c310bd13648db97ddd1b67edea7ff')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'464f354e8e4d431ea5e8fd59f55f31bf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'320941fc1fd44ca3aeabecd80af38a17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'a3a28a0ce1eb49f99a7d213ece0d57b4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'ba7a77f0b4e845e3a424574cd4379880')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'01be14dbeab347418f1a0c8cc327157d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'21abd1a915ee4958b73411ed6896fbbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'6cdab3cd89ec40fbb5c8b28895b9c4c7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'744bc9745f9c406988779d8508e6289f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'4132721e6b414c738b3ec2ed584e0c6e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'6af634f6190144f8933d0f4ab88b206a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'c614a908cc534411a52e2458140e0693')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'65ea953f008a4b268165434db5333435')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'4e514d286c09438d8ea989e27d26b5b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'19fbdb5636b347a6afe5c64c1f75da0f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'0c568215f2e7479282e32ddd7467ca7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'b6213fd06ca04388a93a7f034085c15f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'793942876ba4474e924889e20cd8928a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'14df5ad3efd547edb462bcde89894568')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'1da28e22272e4acb927687935611e9af')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'edc39ceac40545ad9ccb35c9daf6d6a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'e4e819cd15cd492586ce417e1c3bc57e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'c74797a885544342ab24b49acbec9e4e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'0a335cedda5749eeb42d2848e07869c0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'6429a9ede0da4f3ebbc3eef43e169300')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'e9aa37bf0fed42c9bac14c5666a4e488')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'8f3b5170e9e84d409842e9980646f6b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'e787250c6eed43b0bf0e1be7f381955e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'092baf56ba9d47b8b0c49aa4bf27d3ee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'5c2e5bc670a348bb9a3479b4091962c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'48a5c2931bf7422d840cef4cadbbbc8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'4ce1a7811d08457883187d25c4c606e4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9fd08ff32a02442799e6398e26ca30f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'704a21d8fb5d4cc188007b5a36083308')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'155a8eae742045ca8e94de5f6b879031')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'cc81ad0b6fa347feac6f40ac183c1516')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'4ae06b60d5e4432f9d369dfb92597aaa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'56f9f1ac425f4c59a204de41b41bdc7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'75eee9f205744f0881649b0eb8d849d8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'b6620b67f2bb4672a2fabfd69d3f045f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'1c9b759a3bbe49188a7b249e555db931')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'8c52bed7f913459eb996930618779a28')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'a74ab7e9286d488db8b239e234b869e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'ce82a31e30a24f7eb385a7c74d7d9d22')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'3605b1962076488598f48d74bf74406b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'232d5e0f8cbc4720987713cb5de6e88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'fd3e1678b98f4c0b8d43c7e6d18c5216')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'b26f335bc2604b1ca197e31ce214d10a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'00015c1b16fe44269f2f29d346127ba4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'4c2b903a8ddd4747819338806c6c438d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'c4d667a42baa42a99c817254bd7faae8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'3210cdc34df541229e4fe2f688bf74ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'97af6f2c99174b4ca1f5974ade4cc28c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'eadef1fa460d4b8fb6909845f73a174c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9c04865f4f72455cb6309dcc029ad3be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'00ce6922b9d0452bb9a5ca8eea78493c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'7cc9e11c634e4f09a1ac0c4fecd28619')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'6de9d30809b04cca94d4515f3b40c43e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'f36d4201ce4e40ec80cd309052f47caa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'50f647dcc6344d3e9d25c58529c941b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'09e049fa8305465ebf6b2044322d0589')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'f36252d28f804c4c81b8e9f492e406ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'7107a3e1291343fb9a858aaf4eb7b42b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'6e4705afdbcf44c0933afebf64d4bf10')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'01be14dbeab347418f1a0c8cc327157d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'21abd1a915ee4958b73411ed6896fbbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'6cdab3cd89ec40fbb5c8b28895b9c4c7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'744bc9745f9c406988779d8508e6289f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'4132721e6b414c738b3ec2ed584e0c6e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'6af634f6190144f8933d0f4ab88b206a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'c614a908cc534411a52e2458140e0693')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'65ea953f008a4b268165434db5333435')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'4e514d286c09438d8ea989e27d26b5b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'94dd4b901df74c958f1b770b8d3353a2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0007', N'1f8ffdd596c143ff965a54e214a35094')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'0d9debe02623454dbd2b5999f1977d7b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0007', N'e4c2292c3ecb4a329a25a714280edfbf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0007', N'5a45d6659ef242e9b0e0a842a6ba2a60')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'86f448ea052748ba9e6b866bc2ff6808')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'd9f0gaw8a8120213kakgn')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'1d5b8ca1bd8246688073d0ae5fe9256d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'91903hd9saefj01ks0kfas')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'8f6a2ba2e92647139d740a0bd674e88f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'994b08ff89cf4b77831cffdc2492e717')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'dc22fa7094cf4de29387d31bbd2881aa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'2ac6352f279c48cd820911e0ed0a3419')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'b9ce31b99099435483e297520c3bf8b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'97c8872e79e74d1aa43701968f9ff1e4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'c963df9afc1d46e4b632a4c9f8266491')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'1bf3d7ea753d447e82bf990684b6f4a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'020101')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'f63e1ad675634c8fa9d37021c93d107c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'cbeafe2e3a124d32a5288ab3d947c1db')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'3503dc28a0ff4831a6c7ea6e8fcb1a6d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'b410071aea764c4391b4637938df6b98')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'36a798a6edbb49eea0085fb8de82a484')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'990101')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'990103')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'd7118dde05d240d6ac78874469d742dd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'990203')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'6ddcca60bc274df08518dd54eb84532a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'd16539dbd9734d6393a53f589636638a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'53ce8eab53024b29be7f4cc1bc564b38')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'f40e02240f7b44da852db6521848f957')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'1305ff98a4fe49419eb25e6d853c2725')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'990202')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'4fcaafb5d4844e92a3238a9d96079f63')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'7f4a59b57c234c15b648adc453d8e961')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'f93dfbe1cdea49b2b6b05095c86d7849')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9b9c310bd13648db97ddd1b67edea7ff')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'464f354e8e4d431ea5e8fd59f55f31bf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'320941fc1fd44ca3aeabecd80af38a17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'a3a28a0ce1eb49f99a7d213ece0d57b4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'ba7a77f0b4e845e3a424574cd4379880')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'62d7b00d8f724812a740571a606a4b61')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'70c738e27f82432d8a7848e69039f3fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'204ab6c92c534d5681bb62929a86eed6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'a0212a5c452642ae89e27590dec80857')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'429879a1f31248de9f5a4e348224bd3b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'8a2c9772459a49ef8e966f61e419719a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'311b2aaaa98449349ec1f61c08fd51a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'414c4f8eeb124187933c7f1de416057b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'8ef19069d74541f2a9edd266eb6d4a4d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'e38b3ac04da748f8bd4bba3da5ffe791')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'829707103d5b4e8ebd88fe2ef7d27927')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'f765aa27ec7149fe8a4ee97afa2626bb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'a2b34e964b9846f7be41120a7b5d7d6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'2be3a8d47fd3459486b727aa6ca47a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'fdd022319da242b590315fedf8f2f43a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'de3933bd7c3744f7a394317ae3407f9e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'c141c9e853ec4c0faa0ab9032e06e043')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'81b8cc0d07d6430387cb04bb28cf78e8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'bd77ab447bdb48d7b8179d190f7f6ffc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'8b31ae96f99d4723a7e0fc3b331b04d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'48a5c2931bf7422d840cef4cadbbbc8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'4ce1a7811d08457883187d25c4c606e4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'9fd08ff32a02442799e6398e26ca30f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'704a21d8fb5d4cc188007b5a36083308')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'155a8eae742045ca8e94de5f6b879031')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'cc81ad0b6fa347feac6f40ac183c1516')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'4ae06b60d5e4432f9d369dfb92597aaa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'56f9f1ac425f4c59a204de41b41bdc7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'75eee9f205744f0881649b0eb8d849d8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'b6620b67f2bb4672a2fabfd69d3f045f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'1c9b759a3bbe49188a7b249e555db931')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'8c52bed7f913459eb996930618779a28')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'a74ab7e9286d488db8b239e234b869e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'ce82a31e30a24f7eb385a7c74d7d9d22')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'3605b1962076488598f48d74bf74406b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'232d5e0f8cbc4720987713cb5de6e88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'fd3e1678b98f4c0b8d43c7e6d18c5216')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'b26f335bc2604b1ca197e31ce214d10a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'00015c1b16fe44269f2f29d346127ba4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'4c2b903a8ddd4747819338806c6c438d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'c4d667a42baa42a99c817254bd7faae8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'3210cdc34df541229e4fe2f688bf74ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'97af6f2c99174b4ca1f5974ade4cc28c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'eadef1fa460d4b8fb6909845f73a174c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'9c04865f4f72455cb6309dcc029ad3be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'00ce6922b9d0452bb9a5ca8eea78493c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'7cc9e11c634e4f09a1ac0c4fecd28619')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'6de9d30809b04cca94d4515f3b40c43e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'f36d4201ce4e40ec80cd309052f47caa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'50f647dcc6344d3e9d25c58529c941b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'09e049fa8305465ebf6b2044322d0589')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'f36252d28f804c4c81b8e9f492e406ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'7107a3e1291343fb9a858aaf4eb7b42b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'6e4705afdbcf44c0933afebf64d4bf10')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'94dd4b901df74c958f1b770b8d3353a2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'86cf1f7b80794e00a16711d96bfa6fa9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'c471554f498a43f1847de9cf69c887d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'0c39c190e9a445fab0053802577759b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'80cb4c3aef4345b4ab61187bc7996fc0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'7d03ada544d0415d9ef2e652e560334d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'14fb8c33e9d247febc35be5433f2aaf9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'1edf8786513745619dddabfa5a4aea3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'3322f5a2629b49a4af5832b95040dd02')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'0a0cc81463624d8a943990ede82736f7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'c3435e1777284c0297df7d8a4c4b8005')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'3993aa6d25d94806adb5d89f678a4efb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'e7692c9c0e934deeb204bba13a157e07')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'371079d703fd4a61afad0ed03ae6c262')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'9eef771a99f14569a704b82b1c5ab8cc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'95d61c2ccf50401b95c235f984b59bd4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'a2538b0dd44d44fdacb00fa0d10516a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'7f369933a15644e9a2d1f758c0d3d942')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'3ccf9b5caf7f43c9bd1e0ca5a14ceebc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'42aebe9301a049209977a3642798b718')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'e591df4a1e014e4292be416f41a7a2ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'6a170f67817f48d09e5f615460301872')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'4b6bfe48bcc04261894c35aa26be9743')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'8c0a2a8c23ee433683bc16b37647f53c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'417d91d35d3145ea97d808a462a966ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'605ef8b59bc140f4947e3dc6e85a1ae2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'3b008360790c4a6491df786023cdf413')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'9b01157c274b4b34a1df7e0f8b5ec549')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'7030f4803aec472ebb2b0dfb30ca7d7b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'c0f06bc1a4e3466d819b60034106fb17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'2d2f054248f24311be5d0e69f0bde6e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'e01acf52fd4b435daa29afe7b4e25b7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'a6c88e7334ef4a688d4c2fe556d1f3d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'4339a3371c3a4ead9140ec010767e20c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'98cf7313fe5344b9b6fb9af3aec54917')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'0f03786758654d2e96c772c9dc9be297')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'473bb7a3f7a64fdd88db6ed4ea639d6e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'6288c45e1cfd4c59ae249df79e98f2e7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ace483331ffb47be86a8fec3561f604d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'46fb6653024e48a8b8f042d4689f0085')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'09319cc9fe0c4cbeadd9dd86fb8031a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f5d8ec1519e84608908b529b68298f33')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ef74a06341ba4557afcc91ae4fd9ba50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5b5ba58897c04d2997e3468af0722c67')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'27b805e442f54352a7bf8556c0fe0ed6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4b973b77922c44f392516c1596b1f5ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f6a3d7af555e433e9a547569ddb5c771')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f7fe337d5d29480f8d475e6e0fd8c53e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'1c2def07ba704688b0166a38384b3f08')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9e7ab87dea6843d5b22da1de86e2eb7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e31b970b0d2244dcabc00fe37435180a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'814e1746ef9b4259b24173a4af980261')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'605adf90a22942f5baa97338f300c1a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e4c2292c3ecb4a329a25a714280edfbf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e531bc24bd68484a9c14fce5d74c5b9f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'53fe52decbaa43c8a32db40285111ac7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'424fa4fd5edb492a8477651d121fce58')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'265dd7ac9bf344e1885072e16f0ffafc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ad59e3d4d5d9428da84cd31507daaa4a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'40989b20120e4e159a3ee7c6a29881ff')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'13f14f79019a4103ba1cc7651288613c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'25484fd2aeba415e9ec93bf2eba02b3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'76934583f952469bb9e949a6130ec0f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b6ce3815ae5c429c91c377e4f8ebaeca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2ed1e1e96f224902baa68727fc05ce31')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0666b40029d2497f96e06a581f9db193')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'65097354ee534a20abee39a14cfe01fa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'eb0bd2b6571f4001b50bf706bd40ec25')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'22cc31bb3fec47e8895e17287c6b5364')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f054214ad7fa44bca300499d389f0ca7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'08cc0b8f066e4324921f519d49a68545')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'6f8d352e3d8b44828de36baf83e7efe6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'd2d66fdeeecb460dbc36344e8c62b2b8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'7b1876f393af4444aa10b785a7cb70f3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'03217dd1a5d940178464a499c4593c9e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'd34d928235614a7b94563451eb691e08')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'165028498c4f417288d58f06cca1ac5e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ecd1c76d3cb149b9a419876c716259e9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'57eb4dad1a7340848ac805391b27909e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'a03fbb1fa2ea4bc4b695f11ecb3feb32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'5d78fb6a359a40878007c4571670feb3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'878d35e992954e7d8b4ecfb41f1708a3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'fbbf7824e64443fd9db7c33caf6e923d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'990202')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'd177aed7ae654daea817e6494318c2b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'fbbf7824e64443fd9db7c33caf6e923d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'bc3a8b40d9f14cca9d44abc5a6a2e5a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'68382bfc719d4cc0a63af6875581a094')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b5873a8a36c04b7a82bdf5187b03e4ee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f8732654d4b84e968b02e226a9e8a1c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'eceaf2ca3a5f4f27a69a6184184e7dcd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'143060d1e8a247cd97bd26650149fb7e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9b9c310bd13648db97ddd1b67edea7ff')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'464f354e8e4d431ea5e8fd59f55f31bf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'320941fc1fd44ca3aeabecd80af38a17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'01be14dbeab347418f1a0c8cc327157d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'21abd1a915ee4958b73411ed6896fbbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6cdab3cd89ec40fbb5c8b28895b9c4c7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'744bc9745f9c406988779d8508e6289f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'4132721e6b414c738b3ec2ed584e0c6e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6af634f6190144f8933d0f4ab88b206a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'c614a908cc534411a52e2458140e0693')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'65ea953f008a4b268165434db5333435')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'4e514d286c09438d8ea989e27d26b5b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'19fbdb5636b347a6afe5c64c1f75da0f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'0c568215f2e7479282e32ddd7467ca7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b6213fd06ca04388a93a7f034085c15f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'793942876ba4474e924889e20cd8928a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'14df5ad3efd547edb462bcde89894568')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'1da28e22272e4acb927687935611e9af')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'edc39ceac40545ad9ccb35c9daf6d6a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'e4e819cd15cd492586ce417e1c3bc57e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'c74797a885544342ab24b49acbec9e4e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'0a335cedda5749eeb42d2848e07869c0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'152e4e22f242409bad2921575613d1d6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'd81e9fa757294289b35722f5926ea32c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9619bf86164646a992111e98232ea571')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f87b2576a92243d39746d66c49cf0a48')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'aabf43ebe7f74ecbac6aebf6f00b2a6b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6429a9ede0da4f3ebbc3eef43e169300')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'e9aa37bf0fed42c9bac14c5666a4e488')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'8f3b5170e9e84d409842e9980646f6b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'e787250c6eed43b0bf0e1be7f381955e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'092baf56ba9d47b8b0c49aa4bf27d3ee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'5c2e5bc670a348bb9a3479b4091962c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'2226260a505e490e8954ca019af861fe')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'15f34324e8a34dc3b3c583b656a4514a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'22fc0b1b16634ac680ae039954a73619')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'1f8acae743404455ac642b897b359383')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'4c527ae9009d4d6dbfbe01544667a08a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'71a0d0ff24434884b0dc9054fe889b0a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'99b0498d1237410080af75dad61d2fe9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'88475cc82ca64e09912bf7af83a385dc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'05d05c5d63d14c83965e96f90b953540')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f316e7d9060a484a97a71b8a1601691c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6ddcca60bc274df08518dd54eb84532a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'd16539dbd9734d6393a53f589636638a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'53ce8eab53024b29be7f4cc1bc564b38')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f40e02240f7b44da852db6521848f957')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'1305ff98a4fe49419eb25e6d853c2725')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6a2a119b0e414573b72399813413a263')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'707c59efd2af4ee3a587777dc3e3b24b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b4444cbd50654df8ac03c15d6a291192')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9eae0d93db864c1cb72669c955f0a3b6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'1f31427521de467eb3f8f62dcaf36205')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'1f0cfbd7dcc340ddbbd7f0b80f164539')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9e3b3828c552446bbba631ffef5b4b50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'94dcd340946f4f3fa14d47ebf1ae9147')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'db00b1a21bf546aab21ad9c0d6ce7013')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9c702e1cb18f4305bbc2f087613d10c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b7892e5abd644aac85443d4b950de809')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'4089cf14e4d242ffb5fdfb54e8cadbea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'681f407407f042e49940510b7225b1f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'8913eba52f99477bb2385f2d28b35906')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'c2c7f9320ef24909b0c29eeeef7f0335')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'829707103d5b4e8ebd88fe2ef7d27927')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f765aa27ec7149fe8a4ee97afa2626bb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'a2b34e964b9846f7be41120a7b5d7d6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'2be3a8d47fd3459486b727aa6ca47a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'fdd022319da242b590315fedf8f2f43a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'28a9123ce41a4422bde733cb750064d9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'5a45d6659ef242e9b0e0a842a6ba2a60')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'6288c45e1cfd4c59ae249df79e98f2e7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'09319cc9fe0c4cbeadd9dd86fb8031a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'5ac81ca99a2a435ebf3c9e139ad0f974')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'965e835fc47e4beebb8e618b221e89cf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6ddcca60bc274df08518dd54eb84532a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd16539dbd9734d6393a53f589636638a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'53ce8eab53024b29be7f4cc1bc564b38')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f40e02240f7b44da852db6521848f957')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1305ff98a4fe49419eb25e6d853c2725')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'b6d748e2df3d4aecacfec3689c6557a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'45d06566906a47a39f6c8f9916703665')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'7b7cce355fcf4653b9ea536ff3aeb88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'72fd4439f8ad41eab7b765fd66052135')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'f3ead4a71df24345800ffc0609315dbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'afff6d5874cf4c3281a5106cff9a5b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'41e5b59b1e15453b91307dfbeb9fe77c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'e3a5f6cec2d94355876dc7e8220301d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'212211a6cafb44eeaab97ff10ff255ab')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'4d4f49d6dff74f0b862eb0590de32652')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'16d8048f047f49fa9a512f3401c97c7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'80100b1506fe499fb6ee99d305e70bc7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'5f7c1539059f4752a117a01f01583060')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'4644d34f9c444637953f68d014505cc2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'86f1b89dd19f45948ba627959283d8ba')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'28a9123ce41a4422bde733cb750064d9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'f517c03375854ea38feb88f641552061')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'68486a28ff644c26b0087e58cb3972a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'06ea5ba3dd2f46e387dd4b9d91297ff8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'472e54139d1947d9ae32d248852d9630')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'5f408a168e434f74b5b7203161849b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'f2cb159c98d74202adb706465dca5a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'd89221a8e18e423f943a589737a88fde')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'a02f2a4c5cba48a68802b9fec6a6459a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'584e304b1e5743bd96300559f9f63073')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'201a0e49a69d433a9aa8f202381514c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'3ad55b78720d4329b2af759943bf90d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'8e4f02e6d3e142fe9fcf4d238e1c42c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'0705e3be74c549759405a1e7367dab3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'f4fed3250abe4b0f9ebdf0947d558d50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'395d4639580548bd8f5495ad098cefc8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd6a8fa6879e0494d97c7982b0094e5c3', N'6f9859237354446c97ce09726cf2058a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'b6d748e2df3d4aecacfec3689c6557a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'45d06566906a47a39f6c8f9916703665')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'7b7cce355fcf4653b9ea536ff3aeb88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'72fd4439f8ad41eab7b765fd66052135')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'f3ead4a71df24345800ffc0609315dbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'afff6d5874cf4c3281a5106cff9a5b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'41e5b59b1e15453b91307dfbeb9fe77c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'e3a5f6cec2d94355876dc7e8220301d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'212211a6cafb44eeaab97ff10ff255ab')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'4d4f49d6dff74f0b862eb0590de32652')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'16d8048f047f49fa9a512f3401c97c7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'80100b1506fe499fb6ee99d305e70bc7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'5f7c1539059f4752a117a01f01583060')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'4644d34f9c444637953f68d014505cc2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'86f1b89dd19f45948ba627959283d8ba')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'28a9123ce41a4422bde733cb750064d9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'f517c03375854ea38feb88f641552061')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'68486a28ff644c26b0087e58cb3972a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'06ea5ba3dd2f46e387dd4b9d91297ff8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'472e54139d1947d9ae32d248852d9630')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'5f408a168e434f74b5b7203161849b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'f2cb159c98d74202adb706465dca5a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'd89221a8e18e423f943a589737a88fde')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'a02f2a4c5cba48a68802b9fec6a6459a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'584e304b1e5743bd96300559f9f63073')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'201a0e49a69d433a9aa8f202381514c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'3ad55b78720d4329b2af759943bf90d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'8e4f02e6d3e142fe9fcf4d238e1c42c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'0705e3be74c549759405a1e7367dab3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'f4fed3250abe4b0f9ebdf0947d558d50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'395d4639580548bd8f5495ad098cefc8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'04ae1591b15f451c924e3e1a318ca9a3', N'6f9859237354446c97ce09726cf2058a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ac64cd8eefdf4a49b593f30fbb5367a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'36a798a6edbb49eea0085fb8de82a484')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1c2def07ba704688b0166a38384b3f08')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0d9debe02623454dbd2b5999f1977d7b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'53fe52decbaa43c8a32db40285111ac7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'eb0bd2b6571f4001b50bf706bd40ec25')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f054214ad7fa44bca300499d389f0ca7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e31b970b0d2244dcabc00fe37435180a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'86cf1f7b80794e00a16711d96bfa6fa9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'c471554f498a43f1847de9cf69c887d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'80cb4c3aef4345b4ab61187bc7996fc0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6f8d352e3d8b44828de36baf83e7efe6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd2d66fdeeecb460dbc36344e8c62b2b8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7b1876f393af4444aa10b785a7cb70f3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'03217dd1a5d940178464a499c4593c9e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f4b71eb28a2043b6b1ebe7a7d98c5127')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4b68e6874c8f4bac9ce5cd69491a7dd5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'01be14dbeab347418f1a0c8cc327157d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'21abd1a915ee4958b73411ed6896fbbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'6cdab3cd89ec40fbb5c8b28895b9c4c7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'744bc9745f9c406988779d8508e6289f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'4132721e6b414c738b3ec2ed584e0c6e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'6af634f6190144f8933d0f4ab88b206a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'c614a908cc534411a52e2458140e0693')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'65ea953f008a4b268165434db5333435')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'4e514d286c09438d8ea989e27d26b5b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'19fbdb5636b347a6afe5c64c1f75da0f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'0c568215f2e7479282e32ddd7467ca7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'b6213fd06ca04388a93a7f034085c15f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'793942876ba4474e924889e20cd8928a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'14df5ad3efd547edb462bcde89894568')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'1da28e22272e4acb927687935611e9af')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'edc39ceac40545ad9ccb35c9daf6d6a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'e4e819cd15cd492586ce417e1c3bc57e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'c74797a885544342ab24b49acbec9e4e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'0a335cedda5749eeb42d2848e07869c0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'6429a9ede0da4f3ebbc3eef43e169300')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'e9aa37bf0fed42c9bac14c5666a4e488')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'8f3b5170e9e84d409842e9980646f6b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'e787250c6eed43b0bf0e1be7f381955e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'092baf56ba9d47b8b0c49aa4bf27d3ee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'5c2e5bc670a348bb9a3479b4091962c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2f395371ffc54990b333441da53f130e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'767789945d9b438aadbd0d387a759d4a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ac64cd8eefdf4a49b593f30fbb5367a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9fcc736ee05f40f0b58aac6bb23c0e36')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'fdd022319da242b590315fedf8f2f43a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'de3933bd7c3744f7a394317ae3407f9e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'c141c9e853ec4c0faa0ab9032e06e043')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'81b8cc0d07d6430387cb04bb28cf78e8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'bd77ab447bdb48d7b8179d190f7f6ffc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'8b31ae96f99d4723a7e0fc3b331b04d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'3993aa6d25d94806adb5d89f678a4efb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'e7692c9c0e934deeb204bba13a157e07')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'371079d703fd4a61afad0ed03ae6c262')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9eef771a99f14569a704b82b1c5ab8cc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'95d61c2ccf50401b95c235f984b59bd4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'a2538b0dd44d44fdacb00fa0d10516a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'7f369933a15644e9a2d1f758c0d3d942')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'3ccf9b5caf7f43c9bd1e0ca5a14ceebc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'42aebe9301a049209977a3642798b718')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'e591df4a1e014e4292be416f41a7a2ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'67887e9023554d409e66cffbf008d7ea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'020d737457684aae8583b4355181dafa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'b378ef63ff854daab84551c166a4425a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9f08dbd5f01c41a599c9a8b4586fa12b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'6790aa68f33a4bf7b6556bbc4f89bdfd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'c53553d84cb54da7ac253c320bfcb1ac')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'd098a0cb3faa4f9ca0ecfc78792fcd52')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'97eebb96c0f0424385bd4ec95f045fc3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'45a46dd5f5dd44b9a8f48c5df691cd4f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'0fddb4c66e554f4c9d2418e1b8682d22')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'aa780e1540eb45b69c10f619049a6e58')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'6b20763937fc4d3fa7de595bd2f86875')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'b86c094bfcbb4257a877b75f015ff172')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'f3c15bf456124ee1905696e474e5a1b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'002b1723b2244817ae2b40f27ebfa43b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'6921534080ef4507bc99002e98e13190')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9c1ef139ba934c9e941edd034abbc886')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'82ba20cfc3d4421ca9fe71bc6dcb9c87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'cc60f8b816f845c29e8bd880d8ca671e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9d181cef5efa45638b954fd9eb8991fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'c49f8034a44a4ee287f0dd36324ffd9d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'd1a5b76608044ad1bf651ea44d1c01eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'c89f3efd41274584906f0890a67e5df2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'f0717c53777e447ea359179957bd9498')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'c0597983d30143d58a6d98d1436e905c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'0c35b5a46a2940d1b71ad2a9a401b021')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'8b90b27ba4a7401c8bab0e0ad02d675d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'1cbf77c623f24046b9b42d80dc853445')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'7b1dc89b15f8420bae3676b9e6fccf06')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'8b150f1b8c784e4d937c539ed8ffba1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'c25904da6a06457f8df98012a5364f96')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'eff5e2d88af94fef9f45476288740939')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'f12e20e36ff246faa26c7be425c9b1c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'1c0e81a621224495aac5191347ddb70e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'2dca16c113834005893f9d7d23482588')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'ee2015cf7b864e4fbfec99854de77162')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'f30bffa2926947649eca800c7e722612')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'fa5cf17f6bd847af956c229ab3567852')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'20038371000c40bbbb3485ed900b2593')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'66b5568be6cc4ef98d623843150a6d66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'6370b0a09f4e41a594209c24c76dcba6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'c6516395208242f08ee612f6a9bb1661')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9fdfc5fc067349f3abe3b4235469e5fb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'b97e06a17e64481bae7bb0bdbd18b130')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'af118a74bff547a3a088427be912d8bd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'88db87613baf4418a4a1c42a0b65bc32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'd34047cfa77347769ed13959bf9a4a12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9171ac58926e46f282427a6f04a22ab9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'54ce95b20de7459ea0e77abca515e6d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'07e360dc38334d60a39a533a80e33b3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'0aee45e6a06b43f3851835e12842d9b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'32beeda4eada462ab05d97c82b6efdeb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9395254fb6fb49d1a234b92ae0bf5d71')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'de11e520ea344d0883eec9d7138cb025')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'0958a69df2384742aeccf53f8bc707bc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'239925a9ef34450b8af03769c911e7b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'8fb345eee7b74391a31166b4ba03d81d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'fb9b0f98ba8c4ab494d7ba5b852d98e5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'0e17802860554094a64065e84ce0dab5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'1fb5e29f86f24bd3b3f8ae48db08f438')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0005', N'8f7915080f894cf589ed894cae3c1d0d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'c3f91bec8ab744ce8fe0f7db9d8e65c7', N'6b20763937fc4d3fa7de595bd2f86875')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0005', N'b82c7680d4ec4656adc44f5487412ced')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0005', N'e4c2292c3ecb4a329a25a714280edfbf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'c3f91bec8ab744ce8fe0f7db9d8e65c7', N'd34047cfa77347769ed13959bf9a4a12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'c3f91bec8ab744ce8fe0f7db9d8e65c7', N'9171ac58926e46f282427a6f04a22ab9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'c3f91bec8ab744ce8fe0f7db9d8e65c7', N'0aee45e6a06b43f3851835e12842d9b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'c3f91bec8ab744ce8fe0f7db9d8e65c7', N'0e17802860554094a64065e84ce0dab5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'c3f91bec8ab744ce8fe0f7db9d8e65c7', N'1fb5e29f86f24bd3b3f8ae48db08f438')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'c3f91bec8ab744ce8fe0f7db9d8e65c7', N'04cc222437aa4df8bb4d609cda370eb2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd428c926cb6c45b09bc0ff6806104b60')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'736d405c49304214a60349474c81a687')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'1f8ffdd596c143ff965a54e214a35094')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'2592b4093fd3462ab8f3da855591ddad')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'efdd37b1edc8424c9104a47ec53ce04a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'a468f94da60e49228ebf30e206ce75ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'd7118dde05d240d6ac78874469d742dd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'990101')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'990103')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0007', N'0b59b67588444b30beb83e3612e2dff1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'4e7ccb0615964ec1b83719c16f684d13')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'0a688dfd99934c3b8a1c77dce1401a2d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f414f1f2f1364a7681e7d2ebf444fafe')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f785647a563c4b9caeb74432ebda27bb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'5a42c60646c3424ebd321a3e78a52806')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'0a99532b78c84a24806805fecbe21315')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'433f0e3d89b147c79f11df6739fbb4eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b5d834e2283440b69b080ef788e96cbc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f4b71eb28a2043b6b1ebe7a7d98c5127')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'4b68e6874c8f4bac9ce5cd69491a7dd5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'a3a28a0ce1eb49f99a7d213ece0d57b4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'48a5c2931bf7422d840cef4cadbbbc8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'4ce1a7811d08457883187d25c4c606e4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9fd08ff32a02442799e6398e26ca30f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'704a21d8fb5d4cc188007b5a36083308')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'155a8eae742045ca8e94de5f6b879031')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'cc81ad0b6fa347feac6f40ac183c1516')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'4ae06b60d5e4432f9d369dfb92597aaa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'56f9f1ac425f4c59a204de41b41bdc7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'75eee9f205744f0881649b0eb8d849d8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b6620b67f2bb4672a2fabfd69d3f045f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'c7422f89c5d840098a67dae6b549dfd9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'258870a72fc94433a02c27a08c947483')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'27916f5778b44bf097ef094bfec2c282', N'b410071aea764c4391b4637938df6b98')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'8a2c9772459a49ef8e966f61e419719a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'311b2aaaa98449349ec1f61c08fd51a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'414c4f8eeb124187933c7f1de416057b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'8ef19069d74541f2a9edd266eb6d4a4d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'e38b3ac04da748f8bd4bba3da5ffe791')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'62d7b00d8f724812a740571a606a4b61')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'70c738e27f82432d8a7848e69039f3fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'204ab6c92c534d5681bb62929a86eed6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'a0212a5c452642ae89e27590dec80857')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'429879a1f31248de9f5a4e348224bd3b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'3b008360790c4a6491df786023cdf413')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9b01157c274b4b34a1df7e0f8b5ec549')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'7030f4803aec472ebb2b0dfb30ca7d7b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'c0f06bc1a4e3466d819b60034106fb17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'2d2f054248f24311be5d0e69f0bde6e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'ef74a06341ba4557afcc91ae4fd9ba50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'5b5ba58897c04d2997e3468af0722c67')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'27b805e442f54352a7bf8556c0fe0ed6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'4b973b77922c44f392516c1596b1f5ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'f6a3d7af555e433e9a547569ddb5c771')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'cd19db8d0f4a4fd1b6526466833ce891')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'59ca91ebe24140749c73eca19e971737')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'0d119048bfc34f559ba4d34207a6ea77')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'1d815a8b4c3d4639b1c0189580ceea52')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'e95d2102d5f949a290c1679f06569262')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'e01acf52fd4b435daa29afe7b4e25b7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'a6c88e7334ef4a688d4c2fe556d1f3d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'4339a3371c3a4ead9140ec010767e20c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'98cf7313fe5344b9b6fb9af3aec54917')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'0f03786758654d2e96c772c9dc9be297')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'67887e9023554d409e66cffbf008d7ea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'020d737457684aae8583b4355181dafa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'b378ef63ff854daab84551c166a4425a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9f08dbd5f01c41a599c9a8b4586fa12b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'6790aa68f33a4bf7b6556bbc4f89bdfd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'3d5abff5f60c425480373fcedac60554')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'd55b19ed83fb4d4bbf59502200463cd8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'30592992e44f4e31ada05466750a1c54')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'21f27e39064442f682320b517139c8be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'efc3aca8802a4871bb2b541750f9e284')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'ef48cee257f84bd5bc5e6fc1cfc238c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'e65848ef695c4a37bb821dd547aee6f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'28778a5d8ab945be85f8936b3b09815a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'a5695dc87b3e4574ab3b44e35fed4180')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'995db575f875473cbe00187b9d13da32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'7ac7ba3a92d342acbc62f7e5b9d6b935')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'392d93709b9e4e40bff4e87f02d65c8d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'297f4c3329274d64bdd4c6258561a0f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'7d31bcbf31b34ab5b0cd52218294680f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'7f4a59b57c234c15b648adc453d8e961')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9b9c310bd13648db97ddd1b67edea7ff')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'464f354e8e4d431ea5e8fd59f55f31bf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'320941fc1fd44ca3aeabecd80af38a17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'a3a28a0ce1eb49f99a7d213ece0d57b4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'ba7a77f0b4e845e3a424574cd4379880')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'62d7b00d8f724812a740571a606a4b61')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'70c738e27f82432d8a7848e69039f3fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'204ab6c92c534d5681bb62929a86eed6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'a0212a5c452642ae89e27590dec80857')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'429879a1f31248de9f5a4e348224bd3b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'8a2c9772459a49ef8e966f61e419719a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'311b2aaaa98449349ec1f61c08fd51a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'414c4f8eeb124187933c7f1de416057b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'8ef19069d74541f2a9edd266eb6d4a4d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'e38b3ac04da748f8bd4bba3da5ffe791')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'00ce6922b9d0452bb9a5ca8eea78493c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7cc9e11c634e4f09a1ac0c4fecd28619')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6de9d30809b04cca94d4515f3b40c43e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f36d4201ce4e40ec80cd309052f47caa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'50f647dcc6344d3e9d25c58529c941b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'ba7a77f0b4e845e3a424574cd4379880')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'62d7b00d8f724812a740571a606a4b61')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'70c738e27f82432d8a7848e69039f3fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'204ab6c92c534d5681bb62929a86eed6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'a0212a5c452642ae89e27590dec80857')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'429879a1f31248de9f5a4e348224bd3b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'8a2c9772459a49ef8e966f61e419719a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'311b2aaaa98449349ec1f61c08fd51a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'414c4f8eeb124187933c7f1de416057b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'8ef19069d74541f2a9edd266eb6d4a4d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'e38b3ac04da748f8bd4bba3da5ffe791')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'aa780e1540eb45b69c10f619049a6e58')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'6b20763937fc4d3fa7de595bd2f86875')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'b86c094bfcbb4257a877b75f015ff172')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'f3c15bf456124ee1905696e474e5a1b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'002b1723b2244817ae2b40f27ebfa43b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'6921534080ef4507bc99002e98e13190')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9c1ef139ba934c9e941edd034abbc886')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'82ba20cfc3d4421ca9fe71bc6dcb9c87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'cc60f8b816f845c29e8bd880d8ca671e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9d181cef5efa45638b954fd9eb8991fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'c49f8034a44a4ee287f0dd36324ffd9d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'd1a5b76608044ad1bf651ea44d1c01eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'c89f3efd41274584906f0890a67e5df2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'f0717c53777e447ea359179957bd9498')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'8b150f1b8c784e4d937c539ed8ffba1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'de3933bd7c3744f7a394317ae3407f9e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'c141c9e853ec4c0faa0ab9032e06e043')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'81b8cc0d07d6430387cb04bb28cf78e8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'bd77ab447bdb48d7b8179d190f7f6ffc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'8b31ae96f99d4723a7e0fc3b331b04d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'48a5c2931bf7422d840cef4cadbbbc8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'4ce1a7811d08457883187d25c4c606e4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9fd08ff32a02442799e6398e26ca30f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'704a21d8fb5d4cc188007b5a36083308')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'155a8eae742045ca8e94de5f6b879031')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'f30bffa2926947649eca800c7e722612')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'fa5cf17f6bd847af956c229ab3567852')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'20038371000c40bbbb3485ed900b2593')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'66b5568be6cc4ef98d623843150a6d66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'6370b0a09f4e41a594209c24c76dcba6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'c6516395208242f08ee612f6a9bb1661')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9fdfc5fc067349f3abe3b4235469e5fb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'b97e06a17e64481bae7bb0bdbd18b130')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'af118a74bff547a3a088427be912d8bd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'88db87613baf4418a4a1c42a0b65bc32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'd34047cfa77347769ed13959bf9a4a12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9171ac58926e46f282427a6f04a22ab9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'54ce95b20de7459ea0e77abca515e6d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'2e536132a05548df95037c3f3a6a779e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'b0db1636ec964674b083914909d78526')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'007b3b51c25742c5b6621e440414bbb3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'07e360dc38334d60a39a533a80e33b3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'0aee45e6a06b43f3851835e12842d9b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'32beeda4eada462ab05d97c82b6efdeb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9395254fb6fb49d1a234b92ae0bf5d71')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'de11e520ea344d0883eec9d7138cb025')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'0958a69df2384742aeccf53f8bc707bc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'239925a9ef34450b8af03769c911e7b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'8fb345eee7b74391a31166b4ba03d81d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'fb9b0f98ba8c4ab494d7ba5b852d98e5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'0e17802860554094a64065e84ce0dab5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'1fb5e29f86f24bd3b3f8ae48db08f438')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'890ceee92d44413391be9e7abd2c2c65')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'3b186959a5a74fb593c252765fa0e729')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'4fb60db825724c7f87a115794614e774')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'e51e3828488a4e37af7c8ea066d37e91')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'b390861a49b54ccc8ccae7a341d0b59b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'212bd407ac404b32afbe7885e492e4a3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'04cc222437aa4df8bb4d609cda370eb2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'2d43030c17234666873d1462b6f2071c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'd8187348d2fc4a1995c5135dacdef69f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'dbfe7046be4742e4aa010c70544a5648')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'2e4e28c52a9b4558afc02585f82a8ac6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9f22658abfe247e1890137630c8192f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'8dcc788ded394af9b59a2d2f3f081845')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'ad52daa8c63142b8bd5b45953032d13e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9cca0129abb84323a6994d60981722ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'6a2a119b0e414573b72399813413a263')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'707c59efd2af4ee3a587777dc3e3b24b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'b4444cbd50654df8ac03c15d6a291192')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9eae0d93db864c1cb72669c955f0a3b6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'1f31427521de467eb3f8f62dcaf36205')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'1f0cfbd7dcc340ddbbd7f0b80f164539')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9e3b3828c552446bbba631ffef5b4b50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'94dcd340946f4f3fa14d47ebf1ae9147')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'db00b1a21bf546aab21ad9c0d6ce7013')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9c702e1cb18f4305bbc2f087613d10c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'cc81ad0b6fa347feac6f40ac183c1516')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'4ae06b60d5e4432f9d369dfb92597aaa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'56f9f1ac425f4c59a204de41b41bdc7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'75eee9f205744f0881649b0eb8d849d8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'b6620b67f2bb4672a2fabfd69d3f045f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'1c9b759a3bbe49188a7b249e555db931')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'8c52bed7f913459eb996930618779a28')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'a74ab7e9286d488db8b239e234b869e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'ce82a31e30a24f7eb385a7c74d7d9d22')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'3605b1962076488598f48d74bf74406b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'232d5e0f8cbc4720987713cb5de6e88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'fd3e1678b98f4c0b8d43c7e6d18c5216')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'b26f335bc2604b1ca197e31ce214d10a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'00015c1b16fe44269f2f29d346127ba4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'4c2b903a8ddd4747819338806c6c438d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'c4d667a42baa42a99c817254bd7faae8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'3210cdc34df541229e4fe2f688bf74ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'97af6f2c99174b4ca1f5974ade4cc28c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'eadef1fa460d4b8fb6909845f73a174c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9c04865f4f72455cb6309dcc029ad3be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'00ce6922b9d0452bb9a5ca8eea78493c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'7cc9e11c634e4f09a1ac0c4fecd28619')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'6de9d30809b04cca94d4515f3b40c43e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'f36d4201ce4e40ec80cd309052f47caa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'50f647dcc6344d3e9d25c58529c941b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'09e049fa8305465ebf6b2044322d0589')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'f36252d28f804c4c81b8e9f492e406ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'7107a3e1291343fb9a858aaf4eb7b42b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'6e4705afdbcf44c0933afebf64d4bf10')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'94dd4b901df74c958f1b770b8d3353a2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'cc81ad0b6fa347feac6f40ac183c1516')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'4ae06b60d5e4432f9d369dfb92597aaa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'56f9f1ac425f4c59a204de41b41bdc7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'75eee9f205744f0881649b0eb8d849d8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'b6620b67f2bb4672a2fabfd69d3f045f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'1c9b759a3bbe49188a7b249e555db931')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'8c52bed7f913459eb996930618779a28')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'a74ab7e9286d488db8b239e234b869e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'ce82a31e30a24f7eb385a7c74d7d9d22')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'3605b1962076488598f48d74bf74406b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'232d5e0f8cbc4720987713cb5de6e88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'fd3e1678b98f4c0b8d43c7e6d18c5216')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'b26f335bc2604b1ca197e31ce214d10a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'00015c1b16fe44269f2f29d346127ba4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'4c2b903a8ddd4747819338806c6c438d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'c4d667a42baa42a99c817254bd7faae8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'3210cdc34df541229e4fe2f688bf74ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'97af6f2c99174b4ca1f5974ade4cc28c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'eadef1fa460d4b8fb6909845f73a174c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9c04865f4f72455cb6309dcc029ad3be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'00ce6922b9d0452bb9a5ca8eea78493c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'7cc9e11c634e4f09a1ac0c4fecd28619')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'6de9d30809b04cca94d4515f3b40c43e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'f36d4201ce4e40ec80cd309052f47caa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'50f647dcc6344d3e9d25c58529c941b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'09e049fa8305465ebf6b2044322d0589')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'f36252d28f804c4c81b8e9f492e406ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'7107a3e1291343fb9a858aaf4eb7b42b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'6e4705afdbcf44c0933afebf64d4bf10')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'94dd4b901df74c958f1b770b8d3353a2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0afd236ebbf54221b494e1948df8d0a2', N'1f8ffdd596c143ff965a54e214a35094')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0afd236ebbf54221b494e1948df8d0a2', N'3b228fd52ce540ec80172eb93fc6cd12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0afd236ebbf54221b494e1948df8d0a2', N'bf10a517039e42828d51cf44c7298c93')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'84af2cad2be74f45b0e581d5e36ba8eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0afd236ebbf54221b494e1948df8d0a2', N'39dbc092b7f74a6fbda1e1af9f30c03e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0afd236ebbf54221b494e1948df8d0a2', N'3f356886b39e4ea5b2326e3c90bcf1a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0afd236ebbf54221b494e1948df8d0a2', N'e4c2292c3ecb4a329a25a714280edfbf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'5a8701feb5fb410c9ff88f034bee6b24')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'3f356886b39e4ea5b2326e3c90bcf1a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'c463787bd25542349354108dd33c4f8e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0d119048bfc34f559ba4d34207a6ea77')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'efdd37b1edc8424c9104a47ec53ce04a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'4da9e7b7f3d948d5835ce316ffb50311')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a468f94da60e49228ebf30e206ce75ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'48ee19b753ff4f8aa79ed483bf05580c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'5b22da61bb344a538319bd3b2a0212ab')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c6c320466ca243808b3b48f1748ca9a9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4449818f07314aaa837f01572d14f53f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5fe756688f9440148dde81e2250cf9b1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'554be06fddf64deb863eba87a79636c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'c30ae7d4133149afbbe677a7f8a4901e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a5b670412d4a4971838c1bf029ad3920')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3a192a48962c47f9ad8b900f1234bef7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3dad659f0d1b4e6e80de23881545291d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c79434687d2d4a77935f75f9688135c6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a544d62d130445728687f541d245580b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7661bcdbe11340a296f0eaa27977170d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c11c8e6c9fb3463fac8bae9a7a1a58bd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'56d984384021450587b7932f1931d366')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5ebd999dbdf14eeea4fc1d2a2f76f3e3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9820090033f54302837e2aff185bbe20')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e2a4064067a446138863962a58ce57f0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'86618a494d1c4d76a8b750e2452d23f9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'15c7a137efe644a28696f32e8738878c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'15e3181d648c49d59f1da7088e3d6cbf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'775c1766725247fa87c8bddae86c5c7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'789aa765e0ef43e7b2a229c0a52645f4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8c06139450914bde9f88b2d6774dc738')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8ef475c578d94d229d40f802bde9cc49')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'091655f6f7864960803f279ceb8c5255')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0de142b8a2ae47199136f5bc358719a0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'04ae77c0353d4c10813c04d8f6e7ea50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'8c06139450914bde9f88b2d6774dc738')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'775c1766725247fa87c8bddae86c5c7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'834658d9fabd49dc913bfee50cafb663')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'53b52ddc4db44244b62a9c2a22cdce52')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'5ebd999dbdf14eeea4fc1d2a2f76f3e3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ed12ef9ffe2c4c42989d02e05654b384')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7fe534ff99754b71aefc263d87ca4da3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'15af327860534025b65f8fa95b2c66fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'899136c465c84beaa4bc992777f36214')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'150877a394a64840a5f16651bef8236f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'54964abd808847ab8a2a96a12ac5e0dc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e6b76039ecf6435f9fdb4d151b67212e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'163001892a8443e49a68aa8c970868bd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'502a684372b846c8b8f9d51dcba983cf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7405b9ad351442d889f36b7052ad9cef')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'51f3770d1ad248b8a340deca37a62996')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e61a8831b6394a8eaa81e054d6c31b65')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'90836ca889914124a6f7e21ea355759f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e2e78c0da60646bf96e7290897e36009')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'51d87566abc140c29c11554baad44919')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9f2b4be0731e4f3ba964fae2e8bb1aff')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c6982ea845c94f7083b25c63b8d29dd8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'221fbfbd7dca42378a42535010a6c83b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5628b3510b1946c2986befb569f52fe5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'63166fa0f73b4207a6126cdf45cab820')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8d6817c1154c4dd39dc79df193aa2b00')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ad3f38e0851845c3b33dfdc85bf05af0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1de6b23aba99405f88c1443ead6501c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f69b9a4475e14398a1f31972accd5926')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f6238880f402429bbaa4f07a65bf1bc3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f75ea0c502a443eeb28281bf20fe01fd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f8950066e64549d289d059b088bca6a0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e6719df444a5471fa7081bcd52226c8d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7f17c69af91d4523a37997449e3636b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1a6da5c7796b44b1aea561ca1ea7202e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a94165e597b54b0db1923eb84887c947')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1ec3444cb73c4b8789900291f515dd14')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c2bb49190638412cb986f028fd8a56aa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'89a96401655a46959664cca0a101a530')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'10ae0905781945538e9f39dc56eb80d1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5826ec97ffad4ccdaa73b06d064e4499')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'b5882185c71240ff81a232f3d93db43a', N'd8187348d2fc4a1995c5135dacdef69f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'64c2d16bc743490b9740b49bba2177eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9a8a486c1d3c46c6a2ae9d54e224a9e2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c5e80d08e24049debbadc7a72a146b92')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'283a52e4865f4cfbb828436edc090e7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e56c9eab97ac43aca202bbb220aeac5a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a176e1102ee14ea4ad6f39d9bf91f314')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'11bcd81697994c5d8c27fea34628e512')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4ef6fd7bf6d74304b6b91164decb5f97')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'73d6a8c691404b4c81642a8308ae9ed9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b44b83b61f3d402798e92a565b80eb4f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'36100cc69a0d4cfcb5550547a6e0ed30')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'27a2cdc0e7b04ad883c2a88b1f9cd4c3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ee97b45f332749ab9bcf0937036a0221')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e83204359f1844bea69d85366cea73ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'40a748cec7e94a34a452dd89f6b0aa70')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'cc6ea3b518374061bcf08e22d23a62d8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'dce8ce5138344613a7d05c7a24471bc3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b38e3a0d014e46bbaab5a46b77366f8c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'af26a0a17d9043b7bad6907d4484cfbb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'17a96bfbfd05479794f80f952d7f5ac0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b83c92281a634673bc139014896c0672')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'20b46e1fbfb44da491bd2e93a46fde6b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a599c4b869fe4cd3b5130e0bc6a26f35')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b43a8e76cb544548a82f8f577fcb78c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'66b5b5a3ce314056ac15f30438462f14')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b2b75092b0694e239393c0045f3ceddc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'37560852d15142a683dc6b7df8df43cc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ef3658b1921844d090f29cf8ad68124a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'46d1b0425fb44be8b90f66679d4226a6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ec1445c428784b269f0447666bbfa5c3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4008aefc49ee4a0c98d30dcda311f9bc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'4c238abe4eec44fe94fe997efe6d9349')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'dc336b21877d475dad9f751ed6ba8ea2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'c45441c7e393450b9c76c322b726cc67')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c7c623e34c1b48639ed848fa202fc8ad')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'26dd5520dc58443492077828ade31dc1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e4a16d23cf8340468a0341d3fd273e56')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'cc8951bf26c34ed4bbe922270e945263')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'cf02b18b0c5c495ea1d594758b6b93bb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'53967c49ea9447d9a83aa4b09776d7b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'19be7b8adda94e2e956d6e53c937e67e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'66b5b5a3ce314056ac15f30438462f14')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a4e3abcaaaff43a7a70eddcfc0a3435a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b0effef8898d41f082508ff39a15529b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd42a3446c2da4802a39d6a9a9f9e0866')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'42923562567c4afd9fb9a13ae68186c2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4b58b0b42d284f0f9694357c632ea6cd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f0270ae1f8f1404aac675a2de639fedb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ba9bee9b48eb47cabb561ef374b94079')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'dc6229c6de6d4b1eb26c9968e8ffe043')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'61d5422d07fe4a26812d98b57d596f17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ad4495e92619477abcb19efa91fbccf4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ceab0d28d9794d2e9d798eef9aa39c31')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'96a7c88c3b78426681911628063ff8b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'daabd4e66c764472a1f69f78773ba3a9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a312eb4c3e6140ae8468a2fcaf07d698')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2db3976fa5734846b64cf9179055c3ff')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b27efd05a46f4e7ab86d62e020f3f9f9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'a3f54df86adb4a1ba6dca1e4769bd92e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'ac0a7f8cee9f4f298659270eb5281762')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'5731a9998c604259beb704a22c4838ee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'daae2215d0824c18a4645f6fc92d13b6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'87008a13868f45fca03494e71c9c66f0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3b3c86894a5a4e9b9e4f7eb5a17b8d03')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'26dd5520dc58443492077828ade31dc1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a3f54df86adb4a1ba6dca1e4769bd92e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b5644a4f6d0b4852a2133eaa799d0a84')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5731a9998c604259beb704a22c4838ee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2174f4f8c3a44ffa9051805735c88014')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'890ceee92d44413391be9e7abd2c2c65')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7239e03dba5640afb2f0b01aa502b94b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'db058810190e407389bea7c9993a89e3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'3b186959a5a74fb593c252765fa0e729')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'efbd4e8160044d0a8e02e446311febc2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'4fb60db825724c7f87a115794614e774')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'e51e3828488a4e37af7c8ea066d37e91')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'b390861a49b54ccc8ccae7a341d0b59b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'212bd407ac404b32afbe7885e492e4a3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8947a63f26604b789a08275c246e4610')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'b5644a4f6d0b4852a2133eaa799d0a84')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'04cc222437aa4df8bb4d609cda370eb2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'2d43030c17234666873d1462b6f2071c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'd8187348d2fc4a1995c5135dacdef69f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'dbfe7046be4742e4aa010c70544a5648')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'2e4e28c52a9b4558afc02585f82a8ac6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9f22658abfe247e1890137630c8192f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'8dcc788ded394af9b59a2d2f3f081845')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c8a45c07be3d49dd843394194c0d1e58')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'66c634baa3bb4e7f984aa1982a105b9c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9e3a3fa90fa645bda1d6d4dbadc4c744')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'68c655924a55490982f0ea58417f9143')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'ad52daa8c63142b8bd5b45953032d13e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'cc4763a0eaf5421fb995e0f530374424')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'4a6ee0c983324eab974663db2798d8fa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'b6d748e2df3d4aecacfec3689c6557a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'45d06566906a47a39f6c8f9916703665')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'afff6d5874cf4c3281a5106cff9a5b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'41e5b59b1e15453b91307dfbeb9fe77c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'e3a5f6cec2d94355876dc7e8220301d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'7b7cce355fcf4653b9ea536ff3aeb88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'72fd4439f8ad41eab7b765fd66052135')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'f3ead4a71df24345800ffc0609315dbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'212211a6cafb44eeaab97ff10ff255ab')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'4d4f49d6dff74f0b862eb0590de32652')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'16d8048f047f49fa9a512f3401c97c7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'5f7c1539059f4752a117a01f01583060')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'4644d34f9c444637953f68d014505cc2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'86f1b89dd19f45948ba627959283d8ba')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'28a9123ce41a4422bde733cb750064d9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'f517c03375854ea38feb88f641552061')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'68486a28ff644c26b0087e58cb3972a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'06ea5ba3dd2f46e387dd4b9d91297ff8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1d815a8b4c3d4639b1c0189580ceea52')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e95d2102d5f949a290c1679f06569262')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'472e54139d1947d9ae32d248852d9630')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'5f408a168e434f74b5b7203161849b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'f2cb159c98d74202adb706465dca5a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'd89221a8e18e423f943a589737a88fde')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'a02f2a4c5cba48a68802b9fec6a6459a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'584e304b1e5743bd96300559f9f63073')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'201a0e49a69d433a9aa8f202381514c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'3ad55b78720d4329b2af759943bf90d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'8e4f02e6d3e142fe9fcf4d238e1c42c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'0705e3be74c549759405a1e7367dab3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'f4fed3250abe4b0f9ebdf0947d558d50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'1fb187dc74d043b3861c01be7be4c78e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'36486dccbff948c08700684e46793c90')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6a2a119b0e414573b72399813413a263')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'87031895950f4c1da30e48ac301e1a51')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'707c59efd2af4ee3a587777dc3e3b24b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b4444cbd50654df8ac03c15d6a291192')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9eae0d93db864c1cb72669c955f0a3b6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'1f31427521de467eb3f8f62dcaf36205')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'80a9346edfb14643a092a027d22dec1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'd9d7ed43fb334ce3873c6b12283a3bd3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9a3e395c63d24f54a418cad104374e66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'4ac05cf1b56a41d885a31e7fd452d0d5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'395d4639580548bd8f5495ad098cefc8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ee9fcebb1b6c4880b9413bd0d9af7493')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'daa5bf3a50aa455bb571e9723b2ad472')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'bc53154cf508408badec22a39bf21bae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1dd23ce565214a548f898ef86aafb8ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'6f9859237354446c97ce09726cf2058a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'f93dfbe1cdea49b2b6b05095c86d7849')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'2293ab50f5db4eddb59e43b92d5c8c27')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'23a58522288b4c8da1e7b8eba07b1f77')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'bb7fcb43f9c3431fa774915770f6e5d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'a824c974a173430bb806e4824a0aec85')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'e31550fffe8c41e28bb279b7049c2782')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'7f7d31d88658414caa1a0db1e70747cb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'6f7e4e2a77834a7eaae90345461a5117')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'8aec08b0368a43b9b0bd80338df903c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'd9b213165f854c4197f4924da6f82817')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'2ef90da016114578ae28f4a927980efe')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'60433a5010e445f1927ef21e6cec3968')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6d40d072d0614a4ca757b84f34b2d2b8', N'fae958210a40477cac2b31b5a6a45631')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9ea0edf0d5e94e81bc35f758a17b24e6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7d9c689c3bf14fd49203f95978d7ce3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9f836c375c4a462f8544e6220c38c63e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a1fad71d3f154a228ca8a6cfdd66d12c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a8a7a27f6c374b709103a352b2bfb647')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'dcc7e1c438a84c0fb6ca24cd771368e1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5592381f373249bbbd5d74ed7c0fbdb4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f8862de2126549868bcb09c6b8371b77')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'efa3133005e14727a6f67f7e6de21faf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'348efd979ca54be4beda98a4a25cfacb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'85462a65033d46e191e365f2725dae48')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'fc9fd3250d46491d8b7799e3756ba46e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd746ff75a4d849b8b8b02eb7da108d8e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ecda4d1cf69e431b85406b413f5f151e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'18fa71863ac24c018157a0bd10aa20dd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2373609ff4554038aadac1968e3d9128')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0db237ff96ea4807acfb63d38aa3b8ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3c8d7d96dd724949aa7257cd7ee18652')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd0449cb9d37b40a3a5391bda60e791ab')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a69f8114ac5249d09988760e2e532065')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'eec51d55c8374b7cbf265fab9f9197d3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f15c37f6667347639e5bf2f355fa459f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'89f3ac7c9ab44450bf98aa8f412c8ffb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4323588f04d341289a9b68ff9f3febde')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f7754691ed4e4752a3b4a14fc8730156')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'de7c6142e47143e290e7bac3709918a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'481c642c2d2a411a978498acf54bc430')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'e4a16d23cf8340468a0341d3fd273e56')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'19be7b8adda94e2e956d6e53c937e67e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'85a1bcd03edb406cbe94b22e905e9ab7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a711596d1a404e81923166219a6ed6ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a5d6e19e620c4ec280ce349fd40cdc78')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'28446fe973114f348571fe0d0e7fac97')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'19adc2aa70d44d2388747baf99055143')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'daae2215d0824c18a4645f6fc92d13b6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'26fb6bbfdb724621bbbac44dbe457ca0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b8eed2bee8b44c02982b505fe07f5e83')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e410acf6ffc04d5ba7d1d929ea77f9cb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'96a7c88c3b78426681911628063ff8b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'fb3d86a804624e5c9429d8accf4d4a5b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2743ff7ed48e4b9ca66a44ac49d52a28')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1a9ec528d61045c488d9a095fb533d10')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b66fcfe4ae0d487b802bfb91005a4b53')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd61aa902a01f4531a760a27dd5fe7892')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd27cd8c6251143c992a861ade5dc0ef5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'338bb7d54cfc4fa0ae2f58bea41662c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'82bb629e4cb847deacc0cd21b5fdd818')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'cf67fa21395c477fa08c5f4d4906f21a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'681c9060c687436197c30dd3f6fdef2a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'cb02aa7ff0084be3948530f7fe1ca25a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'370059878eac4b0d88238cd6d2ff9094')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'cc43c07d80a244d6ae02719f22004a3c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'338bb7d54cfc4fa0ae2f58bea41662c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a1c618840c834e528750057d85e0c89c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'16b10704b22c4e6d81803bb45e3b5365')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5c86fb542ace459cbd91e9d0b1100e80')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'b790af78960046bd962ada4739c2481c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd9e089a3a68b4c14acad1f78c55e6337')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd2061cdbc2bb430c811d65842eeb3343')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6ebb6bc433b242528c9f41271f1a317c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'1fb6767d6cf04c1089dcb0258ba41886')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'ef74a06341ba4557afcc91ae4fd9ba50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'5b5ba58897c04d2997e3468af0722c67')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'255bcea072084f129d5cbe6d0e176ad8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e5751d399cdb46028c6daef4b94b529f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'27b805e442f54352a7bf8556c0fe0ed6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'221fbfbd7dca42378a42535010a6c83b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'228335e0da7744009792bf271b57ee8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'4b973b77922c44f392516c1596b1f5ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'f6a3d7af555e433e9a547569ddb5c771')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'2359b91d439642f0a64fa84ddd30819b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f93f6208ea7d48a2af243f4637c102ce')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'3747f3ca9d7b4149993de20c54bbd287')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'481c642c2d2a411a978498acf54bc430')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'118196f106bf4aa99303ea1dc49a0712')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'79d841eaff014324a7ab2641ae5c3b1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'58cde407d2fb479a8349d092a53a398c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a1a27570a2a14fea8c0b5330e8c274bf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'aa1f6093829541e39f309a7ae9ecf1e3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'06fa15a044854d92a94929ab8ff3df30')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'06fa15a044854d92a94929ab8ff3df30')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'01b0a338de7046df8fc15a3585681165')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'641f80b41b4248e4be8dfb9d922c45fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1fb6767d6cf04c1089dcb0258ba41886')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'1fb92110f4ed4ecdb071544a40fd1e44')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'39dbc092b7f74a6fbda1e1af9f30c03e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'641f80b41b4248e4be8dfb9d922c45fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'41a14eee166846cb8cd3425d8bc781f4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'3f356886b39e4ea5b2326e3c90bcf1a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a779b8b1a9754283903bd9509d436a4b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'041987bfdf49486e90901a65c1506249')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1342d76ba40a4f0c946dcb7eefc23353')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b292968c3a3b401eb1e3a471c5395704')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'e4c2292c3ecb4a329a25a714280edfbf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'e3cff3e0700d438e8fa7417dc60501d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'ead17664055a4cee98ae3aca639bc196')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'42ac36a84be744e89e823637b9f4f252')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'75d18df8e83a4d09a24d13ca0c03bee1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'598b8f06a93e4535aa6484b6c52edf90')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'eafebfcf1b144ac38c82c08371181b72')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'b378db75097548fba91a15709be65a10')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5c72dcd5175541ac8e1e7e4098091fdb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'226c799e35314170a2fa0a6f7cfc334e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6955def7e95447659b845d7e5432449d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'e5d4d0abfe9b4b9cb8b74cfb8cb30d99')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'554be7924d354b6fa912aa334173b12c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'5041f532e43c48a6a434b34f19f9b93c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'a41588d696c140f9817c0502fb75fe41')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'78bdbc6020734a13bbfaacb161a72ef5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'92841e8c3cd84986a2b85be8458c9f3a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'cc81ad0b6fa347feac6f40ac183c1516')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4ae06b60d5e4432f9d369dfb92597aaa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'56f9f1ac425f4c59a204de41b41bdc7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6ff0752679a1448a94ee3f0831989309')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'61b444bde95047b1a8fb6983182e7f1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'aa780e1540eb45b69c10f619049a6e58')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'853ee3c97ba54edaa9bbcf8bfdf12157')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4c8eeead033f4a9898ae7de176c54835')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'93000428a13347bca74976d9d545af96')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'e2a4064067a446138863962a58ce57f0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'9820090033f54302837e2aff185bbe20')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b9191817ed98449f821b12e31c214b96')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6b20763937fc4d3fa7de595bd2f86875')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd4a332a51ab241b2a9eaa307fe03fa06')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7fde78680f244db0a116ac9ef29add56')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b86c094bfcbb4257a877b75f015ff172')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'83e5f61c3dcf4fa18bfc5800dde61725')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'42f5ccd6b45047aa9e446fa424065428')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2c32abc898274ef9a8109c8aecdef37d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f8437253140e40c0b0b838a1157a4845')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f22c504ad47a4ae6b1b5ca8ecdad6064')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'f3c15bf456124ee1905696e474e5a1b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'09386ccdf92147e99680a030a1b254a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4de317b49c124c3aa2f7c81096487132')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'002b1723b2244817ae2b40f27ebfa43b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6921534080ef4507bc99002e98e13190')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'34791ee646f640688b3b432d3faa1973')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3afaf23773634707bae5bba11cf1db80')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4295b7c0a4d146ed8f49a9b294163147')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'60c49bb9fadb4677b03e6a949ececb7d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'bdd7bb58edf442a0afebffbd418b8dc2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'da2abc04f05a4d3f8ed1212e16629875')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9c1ef139ba934c9e941edd034abbc886')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'82ba20cfc3d4421ca9fe71bc6dcb9c87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'cc60f8b816f845c29e8bd880d8ca671e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'60433a5010e445f1927ef21e6cec3968')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9d181cef5efa45638b954fd9eb8991fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ac0a7f8cee9f4f298659270eb5281762')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'daabd4e66c764472a1f69f78773ba3a9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'de7c6142e47143e290e7bac3709918a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'c49f8034a44a4ee287f0dd36324ffd9d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'd1a5b76608044ad1bf651ea44d1c01eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1f00139934354f79a4ebae0cd67acaad')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0281b2fbcb614e39b34ab9f827acdb97')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'c89f3efd41274584906f0890a67e5df2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'f0717c53777e447ea359179957bd9498')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'75eee9f205744f0881649b0eb8d849d8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b6620b67f2bb4672a2fabfd69d3f045f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'21212b3d98c24f2dbdcc8cc69dfc3cdf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'aa39667fd8d14351a96a7dc041529b38')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'019385bc3d7944bb8a0b11098c1d131c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'8b150f1b8c784e4d937c539ed8ffba1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'c25904da6a06457f8df98012a5364f96')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'79e2e96c9bf8408c871b568d010bc93b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'80d245360a3448d59f577b10980f4a67')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'bb4e5a2f9af84898a342d3be20017c30')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'eff5e2d88af94fef9f45476288740939')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'f12e20e36ff246faa26c7be425c9b1c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'1c0e81a621224495aac5191347ddb70e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c9acfbcb1dc24bf99b9c95fa5c305651')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'2dca16c113834005893f9d7d23482588')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'ee2015cf7b864e4fbfec99854de77162')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'f30bffa2926947649eca800c7e722612')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'fa5cf17f6bd847af956c229ab3567852')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'20038371000c40bbbb3485ed900b2593')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'66b5568be6cc4ef98d623843150a6d66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6370b0a09f4e41a594209c24c76dcba6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'c6516395208242f08ee612f6a9bb1661')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9fdfc5fc067349f3abe3b4235469e5fb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'50de8785d15a4378896ca72812aa6563')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b97e06a17e64481bae7bb0bdbd18b130')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'af118a74bff547a3a088427be912d8bd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd9afcdd2eb8e4d2ea99a70e653bcb3dc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f44da72ed3a942158287170f405e31cb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'88db87613baf4418a4a1c42a0b65bc32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'd34047cfa77347769ed13959bf9a4a12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9171ac58926e46f282427a6f04a22ab9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'54ce95b20de7459ea0e77abca515e6d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'007b3b51c25742c5b6621e440414bbb3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'07e360dc38334d60a39a533a80e33b3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'0aee45e6a06b43f3851835e12842d9b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'32beeda4eada462ab05d97c82b6efdeb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9395254fb6fb49d1a234b92ae0bf5d71')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'de11e520ea344d0883eec9d7138cb025')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'0958a69df2384742aeccf53f8bc707bc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'239925a9ef34450b8af03769c911e7b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'cc43fcfc859a4918b7837dc21c1c489d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'8fb345eee7b74391a31166b4ba03d81d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'fb9b0f98ba8c4ab494d7ba5b852d98e5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'0e17802860554094a64065e84ce0dab5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'65c2233ecb7a4c4aa8aa14a64c00d00e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6db8b331bedb45bd95b458c5c42391c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'af12a6f3ddaa474eb23bab3cc88420be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'1fb5e29f86f24bd3b3f8ae48db08f438')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'b43a8e76cb544548a82f8f577fcb78c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1f4972acb984489387a52e84b7734a97')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0b925d7dda154eaf98e4e81ef6798e26')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'836da88e283047009ba93939e2dd6b49')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f3738429c72e45d5a4028dbd70574cf1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'1145e31edf8e4458b2c9746cd78c11d9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'cc43c07d80a244d6ae02719f22004a3c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0e4a12da1121419f9397ef05858380b1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'3b228fd52ce540ec80172eb93fc6cd12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'326b2cba539e4257b1e7d13066fda653')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'c463787bd25542349354108dd33c4f8e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3a669dbd59364d7f97b186b112ba99dc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'695aa002616b46cb80ef0b5916baa712')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd4f46021bcf648bba9b5ea28b65ddfcb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'd34d928235614a7b94563451eb691e08')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'17999de10e924e70b0eac0ab009a1502')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'b420be5945554b4ab7879a2cbc87b5ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1145e31edf8e4458b2c9746cd78c11d9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ab1c67e534e44adf876ca541200ba545')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8aedb4fdeb0442d99dd7b56980bd7d95')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'74a7eb51b67f4043aec405f2ea3a5a2d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'cff2e5b9d88940aab23941d450bbd39a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'b15d12cc232a43bbb85058f9dadd5dc4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'4bef25f247aa4838b397aa4c5cab9b6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'39d685bf48244ca7be4070170a85233d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'93ca53574e324d6eb532409f60728b8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'6ad3ce81c82c4f3389ffad7c29de971e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'b62e2bfaba5c4d2f853363af201bece8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ac114ee3a2b644528f86f2684fd385a2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'd00e519577b34a458e70a7e7f567101d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'98a2def40a4f4ff8b0667e828300e99d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e2242187f0f343d9a3c846a296e7c376')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e6e7c7f4aa404908b81dbf7a2c3ad48b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'57fdb484d54a4e58946fc0fef7b1075d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd0a7c6a4edc541d8aff309be214652cf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'40deaa2178634b55a36e37e399b2b31a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a74b63b96a7a4435b4a1dff37ce7e1e4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c305efef3ddb447f9ac2fe3185c692f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b867bd1b675b4aa3ac7db709ad748dd2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'd6266d2f3bf64ea3a4d20dcaeec8d36a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'fac4bb088d764a74a09dc4cdc5921047')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'583213aa1b854bb6a22d8341ebd298d7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'020101')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'ce83bb491a994ad5b13a3ac81b90b4ab')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'5a45d6659ef242e9b0e0a842a6ba2a60')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'a38b4045668746418f23f0f80cba3aeb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1d0d2bb2ff6f447e865f5790300e2c49')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0a78ace33fb5448789b7b921226fc3f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e456b0e4cf9947f2b55892866803adad')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3704c61c0cec4230b911b09079671533')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6b20763937fc4d3fa7de595bd2f86875')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b86c094bfcbb4257a877b75f015ff172')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e78c3bf038774c8f855a3bd6e12a820c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5392cdb7e5da4d9597646c94cde30870')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'33cd5f56127a43659afae3843b35c63a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3a2251e225424e65a7d6e27ee3fa7394')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6fb6ac4743864cdab5d49ffd79408a59')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f3c15bf456124ee1905696e474e5a1b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f949cd1e883d4a9d9863e20bc28ad178')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6921534080ef4507bc99002e98e13190')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'cdf8a181f4e4496ca0585c5428a5d7a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'88e01a3aedee411ca1645ace01eb80b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a1cd3c5a08984218b4061fb5cf3a9b5a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7c73adf7fb2f488e810af8bfc8b43c25')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'0b59b67588444b30beb83e3612e2dff1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'61850298b8654df3bdf2e22b1830c851')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c290c95b9fc14ac587d13bba9b033a5e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c5d169730e7f49d39656e2f583200421')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5cdf113607994521ac4f41e7f27d3eb6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3307affc005045f3ad63c6a188a2b87d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2233856d408b4419af75a1eb3f6b29c3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'554be06fddf64deb863eba87a79636c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'eceaf2ca3a5f4f27a69a6184184e7dcd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'523551cff46241d891c307417407b18c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b95c4a68b93f4ea8b89d5030b9ef40be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd1b3de09bca74de9913b71f69ef4387b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd46fdb246dfd4489b5014b21650c6fb6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c28db5d708c149baad3196199385a31c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4c9c99d73de14169ad3b6818107a3d74')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'fae958210a40477cac2b31b5a6a45631')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f59beb6548114bf895d31534ccc1a58a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6bb30f0c8aff4860af493a10be3f2889')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7cc16b341d124e5382e340be4f134d74')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd6b9d09be9c145fab96c2bfebe49065b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ece05ac46d70415e9d11e067c9ef84d5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3432d003a6194eaa93bb9f54d08d0fad')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7caa0225dce7483894f24574d2d95f97')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd7ec79d9514c446c859b5580a0804942')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'dfb3cf9083dd4917a2295a68bce0a188')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4e18b363a6794042aedb33b7f8302fc4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8941e3807c88400683da7a61c15e0383')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'020101')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'298f3dc86b74428f9d3bc3fd13b3ebd6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'cc0de54d88b54212af18cc523676956d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'44244dc55a524fbc96590239d84f4f99')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'8ef475c578d94d229d40f802bde9cc49')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'789aa765e0ef43e7b2a229c0a52645f4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd5ad1d75999c485aa5c05c4720b93bbf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ddb0ee04776e4a7b918147c3dbe5e6b6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f43d408104ac44979f98f30b1b83aab2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'91ee3ed7e94e461ca5103a1d1e2d81fe')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'25af2cbdc66a45e99b0ddfa08971b572')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1d5497548be84eafaed4c229c32cecf1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3747f3ca9d7b4149993de20c54bbd287')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b790af78960046bd962ada4739c2481c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2303e4dd67d4401cbfc151139dcc7a0a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'11d70715ece949a58595f0401808600e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'786443025eb2433d8f95adfc30b252a9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2b5475f6b758449eb3c7df4563276d6f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ede93a5d908940119becea455b9161ce')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a00d7c66bd234a959178c20aab103099')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c303e763e5104b7b937e719eb09f20db')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6e834ac174244245af9686b856cf5fcc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a7dc9a93a0604ccf81c3c8517fce807b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a94b8231df9a42a89a1a21b6860610d6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'cffd821d23ee40fab60f9026831bb231')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b7ff232e821149b88eac464485ce66e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5ca187dd4cd1429ea9e710a28d10aeaa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'579665d56ffe417fbb0be2dd7f48ada1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a6a5b4fdb3c74bf7aeb91e1083ad2f3a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'34f9daa755ff42e5b52ea4f6d87df83e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f13af1f3fa0c4c09bbee694d54b74279')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd60f5b7e49224e93965441443564f5fd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2da9e7deedeb49e8806cf12ed190d650')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6931330e94344b7b830ab4dcc535ec47')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f57e8696452d4c65a13683b34c856232', N'd34047cfa77347769ed13959bf9a4a12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3929a21f95ba412bbbeabd6a22dd3af9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'94cea45fb5ec4c23928b5255b660bdfe')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f57e8696452d4c65a13683b34c856232', N'9171ac58926e46f282427a6f04a22ab9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f57e8696452d4c65a13683b34c856232', N'54ce95b20de7459ea0e77abca515e6d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f57e8696452d4c65a13683b34c856232', N'b410071aea764c4391b4637938df6b98')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2f6702672db24d3b863ebc3e20f8c1ea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'8f7915080f894cf589ed894cae3c1d0d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'736d405c49304214a60349474c81a687')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'3b228fd52ce540ec80172eb93fc6cd12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'bf10a517039e42828d51cf44c7298c93')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'39dbc092b7f74a6fbda1e1af9f30c03e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'3f356886b39e4ea5b2326e3c90bcf1a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'e4c2292c3ecb4a329a25a714280edfbf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'08cc0b8f066e4324921f519d49a68545')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'2592b4093fd3462ab8f3da855591ddad')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8f9c55f3ec6f46a99d18617d05de513d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9247cce905e3467892400d947b81b2ee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'c463787bd25542349354108dd33c4f8e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'9e7ab87dea6843d5b22da1de86e2eb7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'd177aed7ae654daea817e6494318c2b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c76347f94621479a80d9ee1baf66061b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7f0e26b9f0b64b88a21bd176ea13f6fe')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'3f86f9d81f984b5490982477efa21acd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'3bf45494e4c045619c638fff47a356fa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'3503dc28a0ff4831a6c7ea6e8fcb1a6d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'fbbf7824e64443fd9db7c33caf6e923d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'598b8f06a93e4535aa6484b6c52edf90')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'013c32b8d2ed4e65b0c3b1f2b5fdaf4c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e1f0226b61c7416db658f85e476ba6c5', N'cf5687670a59414eaeeb5c7f727e5c00')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'8f7915080f894cf589ed894cae3c1d0d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'1f8ffdd596c143ff965a54e214a35094')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'3b228fd52ce540ec80172eb93fc6cd12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'bf10a517039e42828d51cf44c7298c93')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'39dbc092b7f74a6fbda1e1af9f30c03e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'3f356886b39e4ea5b2326e3c90bcf1a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'e4c2292c3ecb4a329a25a714280edfbf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'08cc0b8f066e4324921f519d49a68545')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'2592b4093fd3462ab8f3da855591ddad')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'c463787bd25542349354108dd33c4f8e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'9e7ab87dea6843d5b22da1de86e2eb7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'd177aed7ae654daea817e6494318c2b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'3f86f9d81f984b5490982477efa21acd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'3bf45494e4c045619c638fff47a356fa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f06a1819954d4c2a8a9f572702b2ca52')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1fe56f328d93483e88f6524b6ed6822c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'bc9d1e4071be4962b7751f8d9de5da69')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1e117f5817f74efca65891766b391546')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3cb42f2b0ed74bdabaedb3ad5c9a0e15')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9513b310a2414af78f872691ddc5c8c8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'59a39b62355d4e46ab8a2f8f26f6bd87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'928ff7562e31458294c1328c380375e3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b7bf67ed3e024208953e7269d77344e9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5452e6ef5ee74c3986adcd45fc17ae27')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'3503dc28a0ff4831a6c7ea6e8fcb1a6d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'fbbf7824e64443fd9db7c33caf6e923d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'013c32b8d2ed4e65b0c3b1f2b5fdaf4c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'cf5687670a59414eaeeb5c7f727e5c00')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'd7118dde05d240d6ac78874469d742dd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'990101')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'884db30ce71a4c04aad9c8a3799f1709', N'990103')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'89fc3ff5f7614782923ed80d3e5fc354')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'814ed088cb864d528e936a9771b96f98')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c5b66a42443e4d26955a821783b367d1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'89fc3ff5f7614782923ed80d3e5fc354')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c2201efa37984b8e84bbb9279383b675')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'da44f9b24186420eb2e406ed8370af67')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'3dad659f0d1b4e6e80de23881545291d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'dc47a3604f1d4402924c0e9349af7219')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'c00d8e3f68ac4df1a80b29de2096555f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'62f27c2edc534f369574d8bb65c96090')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b40251f1a13a49da9a32cff40cdcdf9f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6e1c8c8af9324b23ae3279c0c12489ea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'dd7cd62404ae43a480d21e19b18bd73b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c0da22df959b48738a1da7b97b894774')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'15c7a137efe644a28696f32e8738878c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'16b97b0cdcba4cb0a15b039c4685deed')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'07de8c538fa541da82171d1c0538f20e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7e4db36cc91c478baa6836c8b8a68e3c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'722e6741efcf4547921435c547f0564b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b802416921fd41e18a91e4f6bb7797d7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f1c773fe6c1141f0be1391d228751400')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5bddd873d2b848d2afaa863d5335dc36')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'8f7915080f894cf589ed894cae3c1d0d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'd098a83d0a154511b7e082055f355d32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'69d326aa8dcb4937ab095be487e1a805')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'5cb9d607bdb54eeea89a0b59f7d71d24')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'b75bf949ca0041a2bd2139d26b372e46')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'bf10a517039e42828d51cf44c7298c93')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'a79f1f78498e45af9676d6e1f767f0c2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'ecd1c76d3cb149b9a419876c716259e9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'd177aed7ae654daea817e6494318c2b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'3503dc28a0ff4831a6c7ea6e8fcb1a6d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'8f7915080f894cf589ed894cae3c1d0d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b82c7680d4ec4656adc44f5487412ced')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'326b2cba539e4257b1e7d13066fda653')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'cdbc3ef99a47445d90075bacad9a01b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'bf10a517039e42828d51cf44c7298c93')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'605adf90a22942f5baa97338f300c1a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3622cb8e7bfa480c95116f86812d4ea0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'57eb4dad1a7340848ac805391b27909e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a13832a9974b4172991d03d44f4b5f22')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a03fbb1fa2ea4bc4b695f11ecb3feb32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'3f86f9d81f984b5490982477efa21acd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'3bf45494e4c045619c638fff47a356fa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'2f73c3eaa1a540999a844a7ca4f5c16b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'cd19db8d0f4a4fd1b6526466833ce891')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2210ecdba24148dea8fe2087d184544d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'59ca91ebe24140749c73eca19e971737')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3381d1f3d567417f86434f43617e2561')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e2b091a76e114b00b2366307fb39f378')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'22bc39d738d54febb90aadc6d6b911a0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'c09f6f64b54745a88d56479c9d828c19')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'bdc717e5637347609b11d5a2fd23f125')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'68e4efa85eda4890b073e5c3f04bddac')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'890ceee92d44413391be9e7abd2c2c65')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'584e304b1e5743bd96300559f9f63073')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c09f6f64b54745a88d56479c9d828c19')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'327fb6949a27402b9009f6277f1a2cd6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5aa1dd119a86416a83d1cd01d9516824')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9df0096551364a9e9416968e17d33194')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4132721e6b414c738b3ec2ed584e0c6e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6af634f6190144f8933d0f4ab88b206a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e85d3516c57a4ec9b0b73df5c5039cb6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5705229b7fcd4976918ece7746c81b08')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'25adcb6ead824d408378862d527ef9db')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'aa29da05f11c456389ae5ac462be115b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c614a908cc534411a52e2458140e0693')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'65ea953f008a4b268165434db5333435')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4e514d286c09438d8ea989e27d26b5b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3993aa6d25d94806adb5d89f678a4efb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e7692c9c0e934deeb204bba13a157e07')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'371079d703fd4a61afad0ed03ae6c262')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'42ac36a84be744e89e823637b9f4f252')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0749926991374e779496b37b7a94415e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9eef771a99f14569a704b82b1c5ab8cc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'0e5494afe04d4ed7a4a7158f7205ebbf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'61a6884fa61c4ed8b4cd5416750c54f1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'cb8a0f56ddff469c829afd4540e5e4be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'95d61c2ccf50401b95c235f984b59bd4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5845ceb238764a3b8056739ad5bceffc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'cd1211eaea054ed6a28959a5f0a334cc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'6429a9ede0da4f3ebbc3eef43e169300')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'e9aa37bf0fed42c9bac14c5666a4e488')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e9d163e10d8446b889ae48f7c8682e7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'553a38bb679e47709eadc6c0a2ad0b35')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'06f02d57bdce45369c43cfc89c759691')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'29d9b71d02fa4bca869e06e889db1ff3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'cb5238aa94394dd3a126e746f6349816')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'bd9376b289b2496d949e498402cf9812')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'bbc3e2831cb448878626782dadd14d8d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'71a0d0ff24434884b0dc9054fe889b0a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'99b0498d1237410080af75dad61d2fe9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'88475cc82ca64e09912bf7af83a385dc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'05d05c5d63d14c83965e96f90b953540')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f316e7d9060a484a97a71b8a1601691c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'8f3b5170e9e84d409842e9980646f6b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'e787250c6eed43b0bf0e1be7f381955e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'092baf56ba9d47b8b0c49aa4bf27d3ee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'5c2e5bc670a348bb9a3479b4091962c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'829707103d5b4e8ebd88fe2ef7d27927')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'f765aa27ec7149fe8a4ee97afa2626bb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'a2b34e964b9846f7be41120a7b5d7d6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'2be3a8d47fd3459486b727aa6ca47a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'fdd022319da242b590315fedf8f2f43a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'de3933bd7c3744f7a394317ae3407f9e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'c141c9e853ec4c0faa0ab9032e06e043')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'81b8cc0d07d6430387cb04bb28cf78e8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'bd77ab447bdb48d7b8179d190f7f6ffc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'8b31ae96f99d4723a7e0fc3b331b04d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'07887e0905994827b2ee20f83b6008f4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'36486dccbff948c08700684e46793c90')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'80a9346edfb14643a092a027d22dec1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ea96ff93a3964ab3a053a98a5205894f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9a3e395c63d24f54a418cad104374e66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'201a0e49a69d433a9aa8f202381514c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'3ad55b78720d4329b2af759943bf90d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'8e4f02e6d3e142fe9fcf4d238e1c42c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9f9e010ea4444c3b981f9cb90d258b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f8901f58603c4a83b88b637cb6bedd5a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'0705e3be74c549759405a1e7367dab3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f4fed3250abe4b0f9ebdf0947d558d50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'76563c159f3b4da2acd6510527703351')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'395d4639580548bd8f5495ad098cefc8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6f9859237354446c97ce09726cf2058a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'2293ab50f5db4eddb59e43b92d5c8c27')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'46315569cf39403b8bd317c01ad066e2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'23a58522288b4c8da1e7b8eba07b1f77')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f15b6ea4e1734fa68a53e76becd34091')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'a824c974a173430bb806e4824a0aec85')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6f7e4e2a77834a7eaae90345461a5117')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'79512f55052b45c19d6eae3aaf602d53')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'829707103d5b4e8ebd88fe2ef7d27927')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'2ef90da016114578ae28f4a927980efe')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f765aa27ec7149fe8a4ee97afa2626bb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'fd2737d3131c4974a3da03265802973c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b420be5945554b4ab7879a2cbc87b5ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'74a7eb51b67f4043aec405f2ea3a5a2d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'cff2e5b9d88940aab23941d450bbd39a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b15d12cc232a43bbb85058f9dadd5dc4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'4bef25f247aa4838b397aa4c5cab9b6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'39d685bf48244ca7be4070170a85233d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a2b34e964b9846f7be41120a7b5d7d6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'93ca53574e324d6eb532409f60728b8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2be3a8d47fd3459486b727aa6ca47a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6ad3ce81c82c4f3389ffad7c29de971e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b62e2bfaba5c4d2f853363af201bece8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'fdd022319da242b590315fedf8f2f43a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'd00e519577b34a458e70a7e7f567101d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'98a2def40a4f4ff8b0667e828300e99d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'd6266d2f3bf64ea3a4d20dcaeec8d36a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'fac4bb088d764a74a09dc4cdc5921047')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'583213aa1b854bb6a22d8341ebd298d7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'a65bc2df01cc4c2f984b40b284396f87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'ffde2acbc2aa4d5ea423342bd510e57f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'86cf1f7b80794e00a16711d96bfa6fa9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'c471554f498a43f1847de9cf69c887d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'0c39c190e9a445fab0053802577759b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'80cb4c3aef4345b4ab61187bc7996fc0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'7d03ada544d0415d9ef2e652e560334d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'14fb8c33e9d247febc35be5433f2aaf9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'1edf8786513745619dddabfa5a4aea3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'3322f5a2629b49a4af5832b95040dd02')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'0a0cc81463624d8a943990ede82736f7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'c3435e1777284c0297df7d8a4c4b8005')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'3993aa6d25d94806adb5d89f678a4efb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'e7692c9c0e934deeb204bba13a157e07')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'371079d703fd4a61afad0ed03ae6c262')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9eef771a99f14569a704b82b1c5ab8cc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'95d61c2ccf50401b95c235f984b59bd4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'a2538b0dd44d44fdacb00fa0d10516a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'7f369933a15644e9a2d1f758c0d3d942')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'3ccf9b5caf7f43c9bd1e0ca5a14ceebc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'42aebe9301a049209977a3642798b718')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'e591df4a1e014e4292be416f41a7a2ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'05c1fbc731fb471f88b6f9caca7294a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'90355e0a36f04d1d9dc4883347360dcc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'72f98b7f2437405b97e478acec1a8f1a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'590d8c4b5ef74b0a96fb878231fa67c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b8e336ed01e24459b9b94db3ca797736')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'8a6d919f0291478aa0c63e81ac01ad2c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b9f3c939bc554f698edd10ba4bbeb3e2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'ae7196a9edeb4c62a7d45fbeade3432f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'24b125cff0bc4cf3b2b0b5f921923d45')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'be32b2f1ea9b4361bffe8d4379bd1a12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'829707103d5b4e8ebd88fe2ef7d27927')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'f765aa27ec7149fe8a4ee97afa2626bb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'a2b34e964b9846f7be41120a7b5d7d6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'2be3a8d47fd3459486b727aa6ca47a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'fdd022319da242b590315fedf8f2f43a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'de3933bd7c3744f7a394317ae3407f9e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'c141c9e853ec4c0faa0ab9032e06e043')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'81b8cc0d07d6430387cb04bb28cf78e8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0ceedca59c5f416a93cd3a97aa809097')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ef1214a78ce044ad92b9d3cd9937a53e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0ee41ee043e74041844ef2398bfe98c2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'57c47c3699c7432aaf3bc0febe809e93')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'450d68180b144c4e84e6f1e02304f476')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'bd77ab447bdb48d7b8179d190f7f6ffc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'8b31ae96f99d4723a7e0fc3b331b04d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'3b186959a5a74fb593c252765fa0e729')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'4fb60db825724c7f87a115794614e774')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'e51e3828488a4e37af7c8ea066d37e91')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b390861a49b54ccc8ccae7a341d0b59b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'212bd407ac404b32afbe7885e492e4a3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'04cc222437aa4df8bb4d609cda370eb2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'2d43030c17234666873d1462b6f2071c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'd8187348d2fc4a1995c5135dacdef69f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'dbfe7046be4742e4aa010c70544a5648')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'2e4e28c52a9b4558afc02585f82a8ac6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'8dcc788ded394af9b59a2d2f3f081845')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'ad52daa8c63142b8bd5b45953032d13e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'cc4763a0eaf5421fb995e0f530374424')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b6d748e2df3d4aecacfec3689c6557a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'45d06566906a47a39f6c8f9916703665')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'afff6d5874cf4c3281a5106cff9a5b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'41e5b59b1e15453b91307dfbeb9fe77c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'e3a5f6cec2d94355876dc7e8220301d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'7b7cce355fcf4653b9ea536ff3aeb88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'72fd4439f8ad41eab7b765fd66052135')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'f3ead4a71df24345800ffc0609315dbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'212211a6cafb44eeaab97ff10ff255ab')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'4d4f49d6dff74f0b862eb0590de32652')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'16d8048f047f49fa9a512f3401c97c7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'5f7c1539059f4752a117a01f01583060')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'4644d34f9c444637953f68d014505cc2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'86f1b89dd19f45948ba627959283d8ba')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'28a9123ce41a4422bde733cb750064d9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'f517c03375854ea38feb88f641552061')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'68486a28ff644c26b0087e58cb3972a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'06ea5ba3dd2f46e387dd4b9d91297ff8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'472e54139d1947d9ae32d248852d9630')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'5f408a168e434f74b5b7203161849b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'f2cb159c98d74202adb706465dca5a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'd89221a8e18e423f943a589737a88fde')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'a02f2a4c5cba48a68802b9fec6a6459a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'584e304b1e5743bd96300559f9f63073')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'201a0e49a69d433a9aa8f202381514c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'3ad55b78720d4329b2af759943bf90d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'8e4f02e6d3e142fe9fcf4d238e1c42c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'0705e3be74c549759405a1e7367dab3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'f4fed3250abe4b0f9ebdf0947d558d50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'36486dccbff948c08700684e46793c90')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'80a9346edfb14643a092a027d22dec1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9a3e395c63d24f54a418cad104374e66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'395d4639580548bd8f5495ad098cefc8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6f9859237354446c97ce09726cf2058a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'f93dfbe1cdea49b2b6b05095c86d7849')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'2293ab50f5db4eddb59e43b92d5c8c27')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'23a58522288b4c8da1e7b8eba07b1f77')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'bb7fcb43f9c3431fa774915770f6e5d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'a824c974a173430bb806e4824a0aec85')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'e31550fffe8c41e28bb279b7049c2782')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'7f7d31d88658414caa1a0db1e70747cb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6f7e4e2a77834a7eaae90345461a5117')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'8aec08b0368a43b9b0bd80338df903c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'd9b213165f854c4197f4924da6f82817')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'2ef90da016114578ae28f4a927980efe')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'd38607ef9b02472388a333ceb982621d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b420be5945554b4ab7879a2cbc87b5ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'74a7eb51b67f4043aec405f2ea3a5a2d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'cff2e5b9d88940aab23941d450bbd39a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b15d12cc232a43bbb85058f9dadd5dc4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'641bdcb4f4e64cf2b9de21a1eaa1692a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e22fe0e3d89a4183b96047c6632b754c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'dfaedb5ba59d4146b082cc87241f956b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3c7e7e9ca9f941b8bcae76bbd3ceecfd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'874ea5e2cd764d989fb81d7f8f979974')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'49cc6e17879545a9b206e5ad154a981a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'361704c1142f429a923189e2f9ac3de5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'80f1ec7a7d2b4e7380154c03fd40d4a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5a3e1f6ba3334bda9ccbe8c7cd821adc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'39159f9cd1e647a8ae6f44738f07a759')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'cd19db8d0f4a4fd1b6526466833ce891')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'59ca91ebe24140749c73eca19e971737')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'0d119048bfc34f559ba4d34207a6ea77')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'1d815a8b4c3d4639b1c0189580ceea52')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'e95d2102d5f949a290c1679f06569262')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'aa780e1540eb45b69c10f619049a6e58')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'6b20763937fc4d3fa7de595bd2f86875')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e11c7f168b174b2b8cb23ad4b8dfa95c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'b86c094bfcbb4257a877b75f015ff172')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'f3c15bf456124ee1905696e474e5a1b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'002b1723b2244817ae2b40f27ebfa43b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'6921534080ef4507bc99002e98e13190')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9c1ef139ba934c9e941edd034abbc886')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'82ba20cfc3d4421ca9fe71bc6dcb9c87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'cc60f8b816f845c29e8bd880d8ca671e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'14fb8c33e9d247febc35be5433f2aaf9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'1edf8786513745619dddabfa5a4aea3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'3322f5a2629b49a4af5832b95040dd02')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'0a0cc81463624d8a943990ede82736f7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9d181cef5efa45638b954fd9eb8991fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'c49f8034a44a4ee287f0dd36324ffd9d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'd1a5b76608044ad1bf651ea44d1c01eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'c89f3efd41274584906f0890a67e5df2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'f0717c53777e447ea359179957bd9498')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'8b150f1b8c784e4d937c539ed8ffba1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'c25904da6a06457f8df98012a5364f96')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'eff5e2d88af94fef9f45476288740939')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'f12e20e36ff246faa26c7be425c9b1c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'1c0e81a621224495aac5191347ddb70e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'2dca16c113834005893f9d7d23482588')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'ee2015cf7b864e4fbfec99854de77162')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'f30bffa2926947649eca800c7e722612')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'fa5cf17f6bd847af956c229ab3567852')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'20038371000c40bbbb3485ed900b2593')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'66b5568be6cc4ef98d623843150a6d66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'6370b0a09f4e41a594209c24c76dcba6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'c6516395208242f08ee612f6a9bb1661')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9fdfc5fc067349f3abe3b4235469e5fb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'b97e06a17e64481bae7bb0bdbd18b130')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'af118a74bff547a3a088427be912d8bd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'88db87613baf4418a4a1c42a0b65bc32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'd34047cfa77347769ed13959bf9a4a12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9171ac58926e46f282427a6f04a22ab9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'54ce95b20de7459ea0e77abca515e6d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'007b3b51c25742c5b6621e440414bbb3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'07e360dc38334d60a39a533a80e33b3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'0aee45e6a06b43f3851835e12842d9b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'32beeda4eada462ab05d97c82b6efdeb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9395254fb6fb49d1a234b92ae0bf5d71')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'de11e520ea344d0883eec9d7138cb025')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'0958a69df2384742aeccf53f8bc707bc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'239925a9ef34450b8af03769c911e7b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'8fb345eee7b74391a31166b4ba03d81d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'fb9b0f98ba8c4ab494d7ba5b852d98e5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'0e17802860554094a64065e84ce0dab5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'1fb5e29f86f24bd3b3f8ae48db08f438')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9cca0129abb84323a6994d60981722ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'890ceee92d44413391be9e7abd2c2c65')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'db058810190e407389bea7c9993a89e3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'3b186959a5a74fb593c252765fa0e729')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'efbd4e8160044d0a8e02e446311febc2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'4fb60db825724c7f87a115794614e774')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'e51e3828488a4e37af7c8ea066d37e91')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd39d85110d4144f0a21b2757d342ee45')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2359b91d439642f0a64fa84ddd30819b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'01b0a338de7046df8fc15a3585681165')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1fb92110f4ed4ecdb071544a40fd1e44')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'185ac3913a1841129b255d1e42f52a3a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2a2342f97a124242b0224104b2641593')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0006', N'165028498c4f417288d58f06cca1ac5e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'736d405c49304214a60349474c81a687')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'1f8ffdd596c143ff965a54e214a35094')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'3b228fd52ce540ec80172eb93fc6cd12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'2592b4093fd3462ab8f3da855591ddad')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'5d78fb6a359a40878007c4571670feb3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0007', N'8f7915080f894cf589ed894cae3c1d0d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e3cff3e0700d438e8fa7417dc60501d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a79f1f78498e45af9676d6e1f767f0c2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ead17664055a4cee98ae3aca639bc196')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'75d18df8e83a4d09a24d13ca0c03bee1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'78c3df06ba16420a88d25d6a8475b837')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'724778a4df7445b6814dc444a52981f8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'4fcaafb5d4844e92a3238a9d96079f63')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'7d03ada544d0415d9ef2e652e560334d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'fb359e3954bd47f2879d414ead28b66a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'bb6ece7039ca4314afdd2ca453a33f24')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5b4a0df2fe8046f5a6c7f782dd1d2698')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd0524db3ceb44988bc9a7faa02cff8db')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4ffb7473644a445ea43737bff4ee9a2d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'48a5c2931bf7422d840cef4cadbbbc8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4ce1a7811d08457883187d25c4c606e4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9fd08ff32a02442799e6398e26ca30f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'704a21d8fb5d4cc188007b5a36083308')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'155a8eae742045ca8e94de5f6b879031')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b5ddd8460cb94f029def0cf4bb1104d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'6a2a119b0e414573b72399813413a263')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'707c59efd2af4ee3a587777dc3e3b24b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'b4444cbd50654df8ac03c15d6a291192')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'9eae0d93db864c1cb72669c955f0a3b6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b802416921fd41e18a91e4f6bb7797d7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f1c773fe6c1141f0be1391d228751400')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'1f31427521de467eb3f8f62dcaf36205')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'297f4c3329274d64bdd4c6258561a0f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e064f677b5f543828f8b112a59318ee7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'68420f89146445f8ba1d876aa72c9ce5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5b5cdac7e19646f59daeede9f1534de0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'998d3f1587234f919248c15453875338')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'fef6b9618ff949cc972e1ca2d1030738')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'33d5b49e6f9e40cabd46bd1c77e1e0d3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b36b3766c40148d7a5fbdbc66d27d1b9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'83b8bdc4ea374e47a13f97728807aabb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'23b9db729ec34cc2b9369fa5fff5e242')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'10df3a7c322146ab92f39421bee8e2df')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7efd8583a2ea4a768fc783a8c653f5d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1a24ac24da764982b2ba7c0b1d23d681')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6b6bf8ea3f124c3db32624ebfb7e9975')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'250e158407984b9ab34ffc8284df2dec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'311f49be82d64a0e9f33695ab3e5d65d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8b150f1b8c784e4d937c539ed8ffba1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd1a5b76608044ad1bf651ea44d1c01eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8f6a2ba2e92647139d740a0bd674e88f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'994b08ff89cf4b77831cffdc2492e717')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'dc22fa7094cf4de29387d31bbd2881aa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1c0e81a621224495aac5191347ddb70e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f5d8ec1519e84608908b529b68298f33')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'fa5cf17f6bd847af956c229ab3567852')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'20038371000c40bbbb3485ed900b2593')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'eff5e2d88af94fef9f45476288740939')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f0717c53777e447ea359179957bd9498')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9d181cef5efa45638b954fd9eb8991fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'82ba20cfc3d4421ca9fe71bc6dcb9c87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1cbf77c623f24046b9b42d80dc853445')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'0c35b5a46a2940d1b71ad2a9a401b021')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f77f3ef7723d42f093be97757b8ad226')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'bc3a8b40d9f14cca9d44abc5a6a2e5a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'143060d1e8a247cd97bd26650149fb7e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9d02e8ddd34f4e3eaf5eaf35665befc9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'bd7459c440314b72a82bf247e595b1d6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'fe34ac762c7848d1802688f10a893e6c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f6a1251998574f0c872f668bf21b7ce8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'84c6e42a0f7b449bbfd2a116868c7eda')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'33ef91829a3c491883c9d51c11a7b9fb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'2422d212ee514ea7be87314ef5adb095')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'4498940e0e4d45efa6e1173c57e269c6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ed603bc03a614452bc0056b40169e8a7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'690388d7b3314dfca80af2c778626649')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'68b2febe63274df0b84c1b2069281c20')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'4b76b96eac8a4778a36e08a69da071dc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'85f31e11812a4598bba559b77d5157c8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'7b1b0d4bd31f48eda0fe02245633c4d1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ba393c0e5ae548019c35a9a4c7795142')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9e16b548cf6243c196423547ba282100')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'23e4aec8e23d46f99046120ac6967838')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'37d65b1d5e834a459cca481791fbe3e7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'317f5d82ed2841099f2c312d4b6fdb52')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a74c5309e96641b2ac87d70baeb7fbba')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'912bb048ee5445dcad07ea803ca4c31f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'c9a641584e7948229b692205cd96b905')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f69761bf654f415ea506e9dea7761657')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'8cf35a376f7a4f2a91e1ae82809c53df')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'7bf12b14cae445d488e60aa2d6287c35')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e2d6b2d8113c4edf9a1b1c3eb8e4509c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'59e387e71dc84aca87c93a05f423753e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'7fe116956919404099fe2a967433f914')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'27c2717f8c724e6ab895515c8f532794')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9e11d792ad6e4740814b1783468af4db')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'489519038d4f46119db5e109bd1b0058')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9ce5cd36b9774f6b9deedb0c638fdc7b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'606bd3337048458f96f64a3d3579b894')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'4d91f53ff98143fda4a325f0a4fea34f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'4c5099f3ec4c4dcfa9b0fd447715e270')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'db51ae22c66648d181f9f290480e65fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'02be658acfe64b31889a36fcbe174f04')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ddbbfb4988e543428ee1a88f6211cae1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'fa460d532efd45f9bf29d6e2301799a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a13ab2520521435497f2815197ff24fb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'3aa1814a1f594bc5a6a856c36314412d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'8e82cec6b65740b6a795952442ddd2fe')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'2944a302392348328cee3eaf7b94985b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'90cb44c1a4834135a0d2b4c69245d245')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'08e7468391ee41668cd978e15437f61d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'2ac95bf87d0f4b5cb7d3ba52120b6ba8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'cb646b9253fa4d60ac11b0741a631895')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'01b7cb89fc8745d1bdfccd37fd6e4e2e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'0fbb3fd4c27340f5a319e6d15c14ddac')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'944bbaee9ef84dd7b7502c20fda72ddc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b24cfcb327674e5693a7bc3c97c66402')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'fb5f9484f4f74208b54c106a3434b09d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'459e66deab3c40b2829b47791e8643c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'693d0ea116b34f53a6e7e4d167c86c50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b156143e6695496cb3b939e9b2556289')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e56c06a764134f948a22a963aab440f4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e4206a5ca914493fb0e0f52a7dd29131')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'36240293879348a3a1b2f01882dfdcb0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'afaa9d48df07410d9826e5c1a95ffdd4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'20ab47220e7d48ccbc47fbb040e8f9d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'c07c423018cc40bd9b5982fbccfaf837')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'94dd4b901df74c958f1b770b8d3353a2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'38ded6f367c94d89b1dc67bd95afbd97')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c5384801232141129064b68679c3cb25')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'370b906b9e314e249d131a423665debc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2ac86e25aa864869807c5e8bf225c1ab')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e8d25d107c064a2c89ee621618bde248')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'71d2ea06a8b340a19a946da9fc7823d1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'2549a47116b245f7b121403bd74d909a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8d157a377fd641caadf156c60dbdd024')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5254a8a63a2b46fb9e6687c7182282a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd8b3c712a50f4c2a866e910ed3ecd540')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'd098a83d0a154511b7e082055f355d32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'814e1746ef9b4259b24173a4af980261')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'de3933bd7c3744f7a394317ae3407f9e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c141c9e853ec4c0faa0ab9032e06e043')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'81b8cc0d07d6430387cb04bb28cf78e8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'bd77ab447bdb48d7b8179d190f7f6ffc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8b31ae96f99d4723a7e0fc3b331b04d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6a2a119b0e414573b72399813413a263')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'707c59efd2af4ee3a587777dc3e3b24b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b4444cbd50654df8ac03c15d6a291192')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9eae0d93db864c1cb72669c955f0a3b6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1f31427521de467eb3f8f62dcaf36205')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1f0cfbd7dcc340ddbbd7f0b80f164539')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9e3b3828c552446bbba631ffef5b4b50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'94dcd340946f4f3fa14d47ebf1ae9147')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'db00b1a21bf546aab21ad9c0d6ce7013')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9c702e1cb18f4305bbc2f087613d10c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1c9b759a3bbe49188a7b249e555db931')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8c52bed7f913459eb996930618779a28')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a74ab7e9286d488db8b239e234b869e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ce82a31e30a24f7eb385a7c74d7d9d22')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3605b1962076488598f48d74bf74406b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'232d5e0f8cbc4720987713cb5de6e88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'fd3e1678b98f4c0b8d43c7e6d18c5216')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b26f335bc2604b1ca197e31ce214d10a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'00015c1b16fe44269f2f29d346127ba4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'4c2b903a8ddd4747819338806c6c438d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'09e049fa8305465ebf6b2044322d0589')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f36252d28f804c4c81b8e9f492e406ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7107a3e1291343fb9a858aaf4eb7b42b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6e4705afdbcf44c0933afebf64d4bf10')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'67887e9023554d409e66cffbf008d7ea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'020d737457684aae8583b4355181dafa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b378ef63ff854daab84551c166a4425a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9f08dbd5f01c41a599c9a8b4586fa12b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6790aa68f33a4bf7b6556bbc4f89bdfd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'0b9e7859ac1048bbac5e869557e320bb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c049cf1f630940e3ae295fb80f925bbf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'1366c5d4e43243de94ca53dc0cb2989c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'b070ace60dff4d93a78ee67b1f3f25f6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd469d344b8714232b52821b0fc1d400d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6ee50003306846448984c35408994ec4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0007', N'a38b4045668746418f23f0f80cba3aeb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'5cb9d607bdb54eeea89a0b59f7d71d24')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b75bf949ca0041a2bd2139d26b372e46')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'39dbc092b7f74a6fbda1e1af9f30c03e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'48a5c2931bf7422d840cef4cadbbbc8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'4ce1a7811d08457883187d25c4c606e4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9fd08ff32a02442799e6398e26ca30f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'704a21d8fb5d4cc188007b5a36083308')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'155a8eae742045ca8e94de5f6b879031')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f95b1c9ca3bc4f68bad0f8e3118848e5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'17999de10e924e70b0eac0ab009a1502')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'7f7055aff85e4023b043bd2abed1ff54')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'0df0f7b8968c417bbcae17476ead2dfc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ce83bb491a994ad5b13a3ac81b90b4ab')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a38b4045668746418f23f0f80cba3aeb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'0b59b67588444b30beb83e3612e2dff1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'6a2a119b0e414573b72399813413a263')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'707c59efd2af4ee3a587777dc3e3b24b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'b4444cbd50654df8ac03c15d6a291192')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9eae0d93db864c1cb72669c955f0a3b6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'1f31427521de467eb3f8f62dcaf36205')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'1f0cfbd7dcc340ddbbd7f0b80f164539')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9e3b3828c552446bbba631ffef5b4b50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'94dcd340946f4f3fa14d47ebf1ae9147')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'db00b1a21bf546aab21ad9c0d6ce7013')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'9c702e1cb18f4305bbc2f087613d10c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'a2b34e964b9846f7be41120a7b5d7d6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'829707103d5b4e8ebd88fe2ef7d27927')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'f765aa27ec7149fe8a4ee97afa2626bb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'a2b34e964b9846f7be41120a7b5d7d6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'2be3a8d47fd3459486b727aa6ca47a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'fdd022319da242b590315fedf8f2f43a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'05c1fbc731fb471f88b6f9caca7294a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'90355e0a36f04d1d9dc4883347360dcc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'72f98b7f2437405b97e478acec1a8f1a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'590d8c4b5ef74b0a96fb878231fa67c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'b8e336ed01e24459b9b94db3ca797736')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'6a170f67817f48d09e5f615460301872')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'4b6bfe48bcc04261894c35aa26be9743')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'8c0a2a8c23ee433683bc16b37647f53c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'417d91d35d3145ea97d808a462a966ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'605ef8b59bc140f4947e3dc6e85a1ae2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'86cf1f7b80794e00a16711d96bfa6fa9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'c471554f498a43f1847de9cf69c887d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'0c39c190e9a445fab0053802577759b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'80cb4c3aef4345b4ab61187bc7996fc0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'7d03ada544d0415d9ef2e652e560334d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'14fb8c33e9d247febc35be5433f2aaf9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'1edf8786513745619dddabfa5a4aea3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'3322f5a2629b49a4af5832b95040dd02')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'0a0cc81463624d8a943990ede82736f7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'c3435e1777284c0297df7d8a4c4b8005')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'3993aa6d25d94806adb5d89f678a4efb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'e7692c9c0e934deeb204bba13a157e07')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'371079d703fd4a61afad0ed03ae6c262')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9eef771a99f14569a704b82b1c5ab8cc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'95d61c2ccf50401b95c235f984b59bd4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'a2538b0dd44d44fdacb00fa0d10516a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'7f369933a15644e9a2d1f758c0d3d942')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'3ccf9b5caf7f43c9bd1e0ca5a14ceebc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'42aebe9301a049209977a3642798b718')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'e591df4a1e014e4292be416f41a7a2ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'6a170f67817f48d09e5f615460301872')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'4b6bfe48bcc04261894c35aa26be9743')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'8c0a2a8c23ee433683bc16b37647f53c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'417d91d35d3145ea97d808a462a966ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'605ef8b59bc140f4947e3dc6e85a1ae2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'3b008360790c4a6491df786023cdf413')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9b01157c274b4b34a1df7e0f8b5ec549')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'7030f4803aec472ebb2b0dfb30ca7d7b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'c0f06bc1a4e3466d819b60034106fb17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'2d2f054248f24311be5d0e69f0bde6e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9b9c310bd13648db97ddd1b67edea7ff')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'464f354e8e4d431ea5e8fd59f55f31bf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'320941fc1fd44ca3aeabecd80af38a17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'a3a28a0ce1eb49f99a7d213ece0d57b4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'ba7a77f0b4e845e3a424574cd4379880')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'62d7b00d8f724812a740571a606a4b61')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'70c738e27f82432d8a7848e69039f3fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'204ab6c92c534d5681bb62929a86eed6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'a0212a5c452642ae89e27590dec80857')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'429879a1f31248de9f5a4e348224bd3b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'8a2c9772459a49ef8e966f61e419719a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'311b2aaaa98449349ec1f61c08fd51a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'414c4f8eeb124187933c7f1de416057b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'8ef19069d74541f2a9edd266eb6d4a4d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'e38b3ac04da748f8bd4bba3da5ffe791')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'8f3b5170e9e84d409842e9980646f6b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'e787250c6eed43b0bf0e1be7f381955e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'79d841eaff014324a7ab2641ae5c3b1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'edc39ceac40545ad9ccb35c9daf6d6a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'e4e819cd15cd492586ce417e1c3bc57e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'c74797a885544342ab24b49acbec9e4e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'0a335cedda5749eeb42d2848e07869c0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'f3c15bf456124ee1905696e474e5a1b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'a824c974a173430bb806e4824a0aec85')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'f30bffa2926947649eca800c7e722612')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'fa5cf17f6bd847af956c229ab3567852')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'66b5568be6cc4ef98d623843150a6d66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'9fdfc5fc067349f3abe3b4235469e5fb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'b97e06a17e64481bae7bb0bdbd18b130')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'af118a74bff547a3a088427be912d8bd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'4bef25f247aa4838b397aa4c5cab9b6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f77f3ef7723d42f093be97757b8ad226')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'b390861a49b54ccc8ccae7a341d0b59b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'cc4763a0eaf5421fb995e0f530374424')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'4a6ee0c983324eab974663db2798d8fa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'b6d748e2df3d4aecacfec3689c6557a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'45d06566906a47a39f6c8f9916703665')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'afff6d5874cf4c3281a5106cff9a5b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'41e5b59b1e15453b91307dfbeb9fe77c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'e3a5f6cec2d94355876dc7e8220301d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'7b7cce355fcf4653b9ea536ff3aeb88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'72fd4439f8ad41eab7b765fd66052135')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'f3ead4a71df24345800ffc0609315dbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'212211a6cafb44eeaab97ff10ff255ab')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'4d4f49d6dff74f0b862eb0590de32652')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'16d8048f047f49fa9a512f3401c97c7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'5f7c1539059f4752a117a01f01583060')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'4644d34f9c444637953f68d014505cc2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'86f1b89dd19f45948ba627959283d8ba')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'28a9123ce41a4422bde733cb750064d9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'f517c03375854ea38feb88f641552061')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'68486a28ff644c26b0087e58cb3972a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'06ea5ba3dd2f46e387dd4b9d91297ff8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'472e54139d1947d9ae32d248852d9630')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'5f408a168e434f74b5b7203161849b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'f2cb159c98d74202adb706465dca5a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'd89221a8e18e423f943a589737a88fde')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'c3435e1777284c0297df7d8a4c4b8005')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'3993aa6d25d94806adb5d89f678a4efb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'e7692c9c0e934deeb204bba13a157e07')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'371079d703fd4a61afad0ed03ae6c262')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9eef771a99f14569a704b82b1c5ab8cc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'95d61c2ccf50401b95c235f984b59bd4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'a2538b0dd44d44fdacb00fa0d10516a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'7f369933a15644e9a2d1f758c0d3d942')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'3ccf9b5caf7f43c9bd1e0ca5a14ceebc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'42aebe9301a049209977a3642798b718')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'e591df4a1e014e4292be416f41a7a2ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'3d5abff5f60c425480373fcedac60554')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'd55b19ed83fb4d4bbf59502200463cd8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'30592992e44f4e31ada05466750a1c54')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'21f27e39064442f682320b517139c8be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'efc3aca8802a4871bb2b541750f9e284')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'ef48cee257f84bd5bc5e6fc1cfc238c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'e65848ef695c4a37bb821dd547aee6f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'28778a5d8ab945be85f8936b3b09815a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'a5695dc87b3e4574ab3b44e35fed4180')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'995db575f875473cbe00187b9d13da32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'429e7458aa5b413681c06236d34bc3d5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'f3fc02bb5fba4f5fbc99cb09fbcb6b3a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'0e4c303ac5ce4fe3bb245b72b2cd90ea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'2ad0c1c8525a476ea903cd2c1676ab31')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'481154cb554a42a2a0785177053c4077')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'98e802f81cd644d4aaf370cbfeaa9407')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'7e260eb04b104bde841ea321c481008d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'386b7b1e8332408fbb00ce001cd69d38')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'2285735dc7634b3ea1913988f114a6e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'80a8dd2648d349e4a87917a3e5327ed1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'7ac7ba3a92d342acbc62f7e5b9d6b935')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'392d93709b9e4e40bff4e87f02d65c8d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'297f4c3329274d64bdd4c6258561a0f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'7d31bcbf31b34ab5b0cd52218294680f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'7f4a59b57c234c15b648adc453d8e961')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'67887e9023554d409e66cffbf008d7ea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'020d737457684aae8583b4355181dafa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'b378ef63ff854daab84551c166a4425a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9f08dbd5f01c41a599c9a8b4586fa12b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'6790aa68f33a4bf7b6556bbc4f89bdfd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9b9c310bd13648db97ddd1b67edea7ff')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'464f354e8e4d431ea5e8fd59f55f31bf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'320941fc1fd44ca3aeabecd80af38a17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'a3a28a0ce1eb49f99a7d213ece0d57b4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'ba7a77f0b4e845e3a424574cd4379880')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'62d7b00d8f724812a740571a606a4b61')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'70c738e27f82432d8a7848e69039f3fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'204ab6c92c534d5681bb62929a86eed6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'a0212a5c452642ae89e27590dec80857')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'429879a1f31248de9f5a4e348224bd3b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'a02f2a4c5cba48a68802b9fec6a6459a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'584e304b1e5743bd96300559f9f63073')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'6429a9ede0da4f3ebbc3eef43e169300')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'e9aa37bf0fed42c9bac14c5666a4e488')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'8f3b5170e9e84d409842e9980646f6b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'e787250c6eed43b0bf0e1be7f381955e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'092baf56ba9d47b8b0c49aa4bf27d3ee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'5c2e5bc670a348bb9a3479b4091962c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'58cde407d2fb479a8349d092a53a398c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'41a14eee166846cb8cd3425d8bc781f4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'a779b8b1a9754283903bd9509d436a4b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b292968c3a3b401eb1e3a471c5395704')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'078e6f10a90a48c0931c9e6941d57ec7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'1704073953694da6a69d2b96de7a6118')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'2eb3fb5033ee42f9bade06c210d60762')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'c99293e0f5734a94bf58ecd861ff1b53')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'2766d240cc2d47abaf3c9236c401e24e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'212bd407ac404b32afbe7885e492e4a3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'04cc222437aa4df8bb4d609cda370eb2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'2d43030c17234666873d1462b6f2071c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'd8187348d2fc4a1995c5135dacdef69f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'dbfe7046be4742e4aa010c70544a5648')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'd60fa9155c11491094ccc4b2f22bd36f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'4fb60db825724c7f87a115794614e774')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'e51e3828488a4e37af7c8ea066d37e91')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'b390861a49b54ccc8ccae7a341d0b59b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'c87a5ded5d13491c9c8f2a7b01af7d45')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'212bd407ac404b32afbe7885e492e4a3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'04cc222437aa4df8bb4d609cda370eb2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'2d43030c17234666873d1462b6f2071c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'd8187348d2fc4a1995c5135dacdef69f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'dbfe7046be4742e4aa010c70544a5648')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'2e4e28c52a9b4558afc02585f82a8ac6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'9f22658abfe247e1890137630c8192f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'8dcc788ded394af9b59a2d2f3f081845')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'ad52daa8c63142b8bd5b45953032d13e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'd2b3467320c64f1db7d74e33872cabbd', N'cc4763a0eaf5421fb995e0f530374424')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'2e4e28c52a9b4558afc02585f82a8ac6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9f22658abfe247e1890137630c8192f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'8dcc788ded394af9b59a2d2f3f081845')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'ad52daa8c63142b8bd5b45953032d13e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'cc4763a0eaf5421fb995e0f530374424')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'4a6ee0c983324eab974663db2798d8fa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'1f0cfbd7dcc340ddbbd7f0b80f164539')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9e3b3828c552446bbba631ffef5b4b50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'94dcd340946f4f3fa14d47ebf1ae9147')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'db00b1a21bf546aab21ad9c0d6ce7013')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9c702e1cb18f4305bbc2f087613d10c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'b6d748e2df3d4aecacfec3689c6557a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'45d06566906a47a39f6c8f9916703665')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'afff6d5874cf4c3281a5106cff9a5b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'41e5b59b1e15453b91307dfbeb9fe77c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'e3a5f6cec2d94355876dc7e8220301d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'7b7cce355fcf4653b9ea536ff3aeb88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'72fd4439f8ad41eab7b765fd66052135')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'f3ead4a71df24345800ffc0609315dbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'212211a6cafb44eeaab97ff10ff255ab')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'4d4f49d6dff74f0b862eb0590de32652')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'16d8048f047f49fa9a512f3401c97c7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'5f7c1539059f4752a117a01f01583060')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'4644d34f9c444637953f68d014505cc2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'86f1b89dd19f45948ba627959283d8ba')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'28a9123ce41a4422bde733cb750064d9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'f517c03375854ea38feb88f641552061')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'68486a28ff644c26b0087e58cb3972a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'06ea5ba3dd2f46e387dd4b9d91297ff8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'472e54139d1947d9ae32d248852d9630')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'5f408a168e434f74b5b7203161849b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'f2cb159c98d74202adb706465dca5a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'd89221a8e18e423f943a589737a88fde')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'a02f2a4c5cba48a68802b9fec6a6459a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'584e304b1e5743bd96300559f9f63073')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'201a0e49a69d433a9aa8f202381514c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'3ad55b78720d4329b2af759943bf90d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'8e4f02e6d3e142fe9fcf4d238e1c42c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'0705e3be74c549759405a1e7367dab3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'f4fed3250abe4b0f9ebdf0947d558d50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'36486dccbff948c08700684e46793c90')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'80a9346edfb14643a092a027d22dec1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'd9d7ed43fb334ce3873c6b12283a3bd3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9a3e395c63d24f54a418cad104374e66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'86cf1f7b80794e00a16711d96bfa6fa9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'c471554f498a43f1847de9cf69c887d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'0c39c190e9a445fab0053802577759b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'80cb4c3aef4345b4ab61187bc7996fc0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'7d03ada544d0415d9ef2e652e560334d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'14fb8c33e9d247febc35be5433f2aaf9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'1edf8786513745619dddabfa5a4aea3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'3322f5a2629b49a4af5832b95040dd02')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'0a0cc81463624d8a943990ede82736f7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'c3435e1777284c0297df7d8a4c4b8005')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'3993aa6d25d94806adb5d89f678a4efb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'e7692c9c0e934deeb204bba13a157e07')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'371079d703fd4a61afad0ed03ae6c262')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9eef771a99f14569a704b82b1c5ab8cc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'95d61c2ccf50401b95c235f984b59bd4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'a2538b0dd44d44fdacb00fa0d10516a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'39d685bf48244ca7be4070170a85233d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'93ca53574e324d6eb532409f60728b8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6ad3ce81c82c4f3389ffad7c29de971e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b62e2bfaba5c4d2f853363af201bece8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'00230aefbdc4455ea0fffca8904c0639')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'd00e519577b34a458e70a7e7f567101d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'4d0e44a52765484d993435cfa1299508')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'98a2def40a4f4ff8b0667e828300e99d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'd6266d2f3bf64ea3a4d20dcaeec8d36a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'fac4bb088d764a74a09dc4cdc5921047')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'583213aa1b854bb6a22d8341ebd298d7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'a65bc2df01cc4c2f984b40b284396f87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'ffde2acbc2aa4d5ea423342bd510e57f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'f77f3ef7723d42f093be97757b8ad226')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'04463a8e128a4d1b82eeed40f3f56e25')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9d02e8ddd34f4e3eaf5eaf35665befc9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'020101')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'8b150f1b8c784e4d937c539ed8ffba1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'd1a5b76608044ad1bf651ea44d1c01eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'1c0e81a621224495aac5191347ddb70e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'ee2015cf7b864e4fbfec99854de77162')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'f30bffa2926947649eca800c7e722612')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'fa5cf17f6bd847af956c229ab3567852')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'20038371000c40bbbb3485ed900b2593')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'66b5568be6cc4ef98d623843150a6d66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'6370b0a09f4e41a594209c24c76dcba6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'c6516395208242f08ee612f6a9bb1661')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'9fdfc5fc067349f3abe3b4235469e5fb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'b97e06a17e64481bae7bb0bdbd18b130')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'af118a74bff547a3a088427be912d8bd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'82ba20cfc3d4421ca9fe71bc6dcb9c87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'eff5e2d88af94fef9f45476288740939')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'f0717c53777e447ea359179957bd9498')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'9d181cef5efa45638b954fd9eb8991fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'f77f3ef7723d42f093be97757b8ad226')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'9d02e8ddd34f4e3eaf5eaf35665befc9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'19fbdb5636b347a6afe5c64c1f75da0f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'0c568215f2e7479282e32ddd7467ca7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'b6213fd06ca04388a93a7f034085c15f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'793942876ba4474e924889e20cd8928a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'14df5ad3efd547edb462bcde89894568')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'1da28e22272e4acb927687935611e9af')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'edc39ceac40545ad9ccb35c9daf6d6a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'e4e819cd15cd492586ce417e1c3bc57e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'c74797a885544342ab24b49acbec9e4e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'0a335cedda5749eeb42d2848e07869c0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'020101')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'1da28e22272e4acb927687935611e9af')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'6b20763937fc4d3fa7de595bd2f86875')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'c49f8034a44a4ee287f0dd36324ffd9d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'd1a5b76608044ad1bf651ea44d1c01eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'a69066e4ea3f4084bfcd00a776d82356', N'bb7fcb43f9c3431fa774915770f6e5d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'04463a8e128a4d1b82eeed40f3f56e25')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9d02e8ddd34f4e3eaf5eaf35665befc9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'020101')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'5a372ca21cbf4276b791386c27c3a341')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a5dc1e108360449493e13d56281f5ebc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'93ef37ef4ab14bc7a7619a5da92ebfc4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'877e92dc61e64c4f9293c446e07ce2da')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'981ee8c274d940298097df591852c2ba')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'2f6a2e734afd42a282726606a5f16975')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'4c532c1a0a80418cb964a935abbea6b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'4f76211de4134677b71656a6408fb0b0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a0844668fa6d48aeb5a3e326ffdb3a05')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'dab49739ac9a42b1b21be26bdb63916e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'caff54f589264a6f8d241268ae9815a0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9fa4d43bf52c4f9da5f0c8b8cdd50963')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'd8b0a15687354c0a849e107b97137b27')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'cd692a95b7aa4559bb4aceb41cf987d9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'1075aa9762754806adf73cd5029fea4e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0000', N'3503dc28a0ff4831a6c7ea6e8fcb1a6d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'395d4639580548bd8f5495ad098cefc8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'201a0e49a69d433a9aa8f202381514c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'8a2c9772459a49ef8e966f61e419719a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'311b2aaaa98449349ec1f61c08fd51a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'414c4f8eeb124187933c7f1de416057b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'8ef19069d74541f2a9edd266eb6d4a4d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'e38b3ac04da748f8bd4bba3da5ffe791')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'6429a9ede0da4f3ebbc3eef43e169300')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'e9aa37bf0fed42c9bac14c5666a4e488')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'8f3b5170e9e84d409842e9980646f6b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'e787250c6eed43b0bf0e1be7f381955e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'092baf56ba9d47b8b0c49aa4bf27d3ee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'5c2e5bc670a348bb9a3479b4091962c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'6f9859237354446c97ce09726cf2058a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'f93dfbe1cdea49b2b6b05095c86d7849')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'2293ab50f5db4eddb59e43b92d5c8c27')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'23a58522288b4c8da1e7b8eba07b1f77')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'bb7fcb43f9c3431fa774915770f6e5d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'a824c974a173430bb806e4824a0aec85')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'e31550fffe8c41e28bb279b7049c2782')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'7f7d31d88658414caa1a0db1e70747cb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'6f7e4e2a77834a7eaae90345461a5117')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'8aec08b0368a43b9b0bd80338df903c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'd9b213165f854c4197f4924da6f82817')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'2ef90da016114578ae28f4a927980efe')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'1f0cfbd7dcc340ddbbd7f0b80f164539')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'9e3b3828c552446bbba631ffef5b4b50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'94dcd340946f4f3fa14d47ebf1ae9147')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'db00b1a21bf546aab21ad9c0d6ce7013')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'9c702e1cb18f4305bbc2f087613d10c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'b420be5945554b4ab7879a2cbc87b5ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'74a7eb51b67f4043aec405f2ea3a5a2d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'cff2e5b9d88940aab23941d450bbd39a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'b15d12cc232a43bbb85058f9dadd5dc4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'4bef25f247aa4838b397aa4c5cab9b6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'39d685bf48244ca7be4070170a85233d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'93ca53574e324d6eb532409f60728b8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'6ad3ce81c82c4f3389ffad7c29de971e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'b62e2bfaba5c4d2f853363af201bece8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'd00e519577b34a458e70a7e7f567101d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'98a2def40a4f4ff8b0667e828300e99d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'd6266d2f3bf64ea3a4d20dcaeec8d36a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'fac4bb088d764a74a09dc4cdc5921047')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'583213aa1b854bb6a22d8341ebd298d7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'a65bc2df01cc4c2f984b40b284396f87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'ffde2acbc2aa4d5ea423342bd510e57f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'f77f3ef7723d42f093be97757b8ad226')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'04463a8e128a4d1b82eeed40f3f56e25')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9d02e8ddd34f4e3eaf5eaf35665befc9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'020101')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'6a2a119b0e414573b72399813413a263')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'707c59efd2af4ee3a587777dc3e3b24b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'b4444cbd50654df8ac03c15d6a291192')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9eae0d93db864c1cb72669c955f0a3b6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'1f31427521de467eb3f8f62dcaf36205')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'0c39c190e9a445fab0053802577759b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'3ad55b78720d4329b2af759943bf90d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'8e4f02e6d3e142fe9fcf4d238e1c42c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'0705e3be74c549759405a1e7367dab3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'f4fed3250abe4b0f9ebdf0947d558d50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'36486dccbff948c08700684e46793c90')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'80a9346edfb14643a092a027d22dec1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9a3e395c63d24f54a418cad104374e66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'4ac05cf1b56a41d885a31e7fd452d0d5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'395d4639580548bd8f5495ad098cefc8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'6f9859237354446c97ce09726cf2058a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'f93dfbe1cdea49b2b6b05095c86d7849')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'2293ab50f5db4eddb59e43b92d5c8c27')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'23a58522288b4c8da1e7b8eba07b1f77')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'bb7fcb43f9c3431fa774915770f6e5d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'a824c974a173430bb806e4824a0aec85')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'e31550fffe8c41e28bb279b7049c2782')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'7f7d31d88658414caa1a0db1e70747cb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'6f7e4e2a77834a7eaae90345461a5117')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'8aec08b0368a43b9b0bd80338df903c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'd9b213165f854c4197f4924da6f82817')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'2ef90da016114578ae28f4a927980efe')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'b420be5945554b4ab7879a2cbc87b5ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'74a7eb51b67f4043aec405f2ea3a5a2d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'cff2e5b9d88940aab23941d450bbd39a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'b15d12cc232a43bbb85058f9dadd5dc4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'4bef25f247aa4838b397aa4c5cab9b6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'39d685bf48244ca7be4070170a85233d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'93ca53574e324d6eb532409f60728b8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'6ad3ce81c82c4f3389ffad7c29de971e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'b62e2bfaba5c4d2f853363af201bece8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'd00e519577b34a458e70a7e7f567101d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'98a2def40a4f4ff8b0667e828300e99d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'd6266d2f3bf64ea3a4d20dcaeec8d36a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'fac4bb088d764a74a09dc4cdc5921047')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'583213aa1b854bb6a22d8341ebd298d7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'020101')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'cc81ad0b6fa347feac6f40ac183c1516')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'4ae06b60d5e4432f9d369dfb92597aaa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'56f9f1ac425f4c59a204de41b41bdc7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'75eee9f205744f0881649b0eb8d849d8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'b6620b67f2bb4672a2fabfd69d3f045f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'1c9b759a3bbe49188a7b249e555db931')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'8c52bed7f913459eb996930618779a28')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'a74ab7e9286d488db8b239e234b869e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'ce82a31e30a24f7eb385a7c74d7d9d22')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'3605b1962076488598f48d74bf74406b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'232d5e0f8cbc4720987713cb5de6e88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'fd3e1678b98f4c0b8d43c7e6d18c5216')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'b26f335bc2604b1ca197e31ce214d10a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'00015c1b16fe44269f2f29d346127ba4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'4c2b903a8ddd4747819338806c6c438d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'c4d667a42baa42a99c817254bd7faae8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'3210cdc34df541229e4fe2f688bf74ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'97af6f2c99174b4ca1f5974ade4cc28c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'eadef1fa460d4b8fb6909845f73a174c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9c04865f4f72455cb6309dcc029ad3be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'00ce6922b9d0452bb9a5ca8eea78493c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'7cc9e11c634e4f09a1ac0c4fecd28619')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'6de9d30809b04cca94d4515f3b40c43e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'f36d4201ce4e40ec80cd309052f47caa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'50f647dcc6344d3e9d25c58529c941b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'e01acf52fd4b435daa29afe7b4e25b7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6a170f67817f48d09e5f615460301872')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'4b6bfe48bcc04261894c35aa26be9743')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'8c0a2a8c23ee433683bc16b37647f53c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'417d91d35d3145ea97d808a462a966ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'605ef8b59bc140f4947e3dc6e85a1ae2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'3b008360790c4a6491df786023cdf413')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9b01157c274b4b34a1df7e0f8b5ec549')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'7030f4803aec472ebb2b0dfb30ca7d7b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'c0f06bc1a4e3466d819b60034106fb17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'2d2f054248f24311be5d0e69f0bde6e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'a6c88e7334ef4a688d4c2fe556d1f3d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'4339a3371c3a4ead9140ec010767e20c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'98cf7313fe5344b9b6fb9af3aec54917')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'0f03786758654d2e96c772c9dc9be297')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'aa780e1540eb45b69c10f619049a6e58')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'6b20763937fc4d3fa7de595bd2f86875')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'b86c094bfcbb4257a877b75f015ff172')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'f3c15bf456124ee1905696e474e5a1b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'002b1723b2244817ae2b40f27ebfa43b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'6921534080ef4507bc99002e98e13190')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'c49f8034a44a4ee287f0dd36324ffd9d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'd1a5b76608044ad1bf651ea44d1c01eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'c25904da6a06457f8df98012a5364f96')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'eff5e2d88af94fef9f45476288740939')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'2dca16c113834005893f9d7d23482588')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'ee2015cf7b864e4fbfec99854de77162')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'f30bffa2926947649eca800c7e722612')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'fa5cf17f6bd847af956c229ab3567852')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'20038371000c40bbbb3485ed900b2593')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'66b5568be6cc4ef98d623843150a6d66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'6370b0a09f4e41a594209c24c76dcba6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'77da6fe89c96456396555e5071d4e465')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'c6516395208242f08ee612f6a9bb1661')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9fdfc5fc067349f3abe3b4235469e5fb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'b97e06a17e64481bae7bb0bdbd18b130')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'af118a74bff547a3a088427be912d8bd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'88db87613baf4418a4a1c42a0b65bc32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'd34047cfa77347769ed13959bf9a4a12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9171ac58926e46f282427a6f04a22ab9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'54ce95b20de7459ea0e77abca515e6d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'07e360dc38334d60a39a533a80e33b3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'0aee45e6a06b43f3851835e12842d9b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'32beeda4eada462ab05d97c82b6efdeb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9395254fb6fb49d1a234b92ae0bf5d71')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'de11e520ea344d0883eec9d7138cb025')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'0958a69df2384742aeccf53f8bc707bc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'239925a9ef34450b8af03769c911e7b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'8fb345eee7b74391a31166b4ba03d81d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'fb9b0f98ba8c4ab494d7ba5b852d98e5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'0e17802860554094a64065e84ce0dab5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'1fb5e29f86f24bd3b3f8ae48db08f438')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9cca0129abb84323a6994d60981722ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'890ceee92d44413391be9e7abd2c2c65')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'db058810190e407389bea7c9993a89e3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'3b186959a5a74fb593c252765fa0e729')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'efbd4e8160044d0a8e02e446311febc2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'4fb60db825724c7f87a115794614e774')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'e51e3828488a4e37af7c8ea066d37e91')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'b390861a49b54ccc8ccae7a341d0b59b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'212bd407ac404b32afbe7885e492e4a3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'04cc222437aa4df8bb4d609cda370eb2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'19fbdb5636b347a6afe5c64c1f75da0f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'0c568215f2e7479282e32ddd7467ca7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'b6213fd06ca04388a93a7f034085c15f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'793942876ba4474e924889e20cd8928a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'14df5ad3efd547edb462bcde89894568')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9e1671ae0a1045558e05326428d920fa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'6b20763937fc4d3fa7de595bd2f86875')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'b86c094bfcbb4257a877b75f015ff172')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'0443ccde0d1b4cd49fe0107dc2fe25f8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'f3c15bf456124ee1905696e474e5a1b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'7f76407dc8234751971e4ea954563483')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'6921534080ef4507bc99002e98e13190')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'c4d667a42baa42a99c817254bd7faae8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'3210cdc34df541229e4fe2f688bf74ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'97af6f2c99174b4ca1f5974ade4cc28c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'eadef1fa460d4b8fb6909845f73a174c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9c04865f4f72455cb6309dcc029ad3be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'8f359e48352547d0b85852176b37707a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ab8c32dd27784529a117a464a2cf0a22')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'420898bdcf214381b2697dd9d6eae933')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f44995783a284fb3aba4f5413c0f5103')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'1a08df73ac344b4aa907cce7e7a672ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'0106c6b87aec4d01ae6409bb4f9c3e2f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9094d352ac3042ffb5b790fb9cf7e92b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'de3933bd7c3744f7a394317ae3407f9e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'c141c9e853ec4c0faa0ab9032e06e043')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'81b8cc0d07d6430387cb04bb28cf78e8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'bd77ab447bdb48d7b8179d190f7f6ffc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'8b31ae96f99d4723a7e0fc3b331b04d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a0404b743d764c4abf18583147abc105')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'315162dfb326423eaf6a628fedfe4df3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'eae5d3e9b1744df8bdffc97917a229c2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e65f7212101e404b8b489585b383ec50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'c875f1f74e8f4895ad53a2c3f8930a69')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'26a4f8058e9344b0af16a30c83041f4a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'6d390808e3d345799f24d7f49e6e1c49')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'583cb25e3ee2477e8f2da5d22ff16cac')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'85f0e816492640f98772633523a547ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'5b5cdac7e19646f59daeede9f1534de0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'10df3a7c322146ab92f39421bee8e2df')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'7efd8583a2ea4a768fc783a8c653f5d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'1a24ac24da764982b2ba7c0b1d23d681')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'250e158407984b9ab34ffc8284df2dec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'd9f0gaw8a8120213kakgn')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'91903hd9saefj01ks0kfas')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'994b08ff89cf4b77831cffdc2492e717')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'dc22fa7094cf4de29387d31bbd2881aa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f6d1385457874318b68b565af02502f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'997fc1f12bbb40c693ad95452e116efd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'48cca999c643496f9fb2e191edddd3d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'178a921a30ed43e38340d27c9425eb5b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'5bffa6f90e1d464ebc781231d266f67b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'90d10ae8bfca4552bbf722d89548c8ed')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e9182c7592354e20a3146ddc855ae29c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'aa780e1540eb45b69c10f619049a6e58')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6b20763937fc4d3fa7de595bd2f86875')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b86c094bfcbb4257a877b75f015ff172')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'002b1723b2244817ae2b40f27ebfa43b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6921534080ef4507bc99002e98e13190')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f3c15bf456124ee1905696e474e5a1b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9c1ef139ba934c9e941edd034abbc886')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'82ba20cfc3d4421ca9fe71bc6dcb9c87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'cc60f8b816f845c29e8bd880d8ca671e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9d181cef5efa45638b954fd9eb8991fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'c49f8034a44a4ee287f0dd36324ffd9d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'd1a5b76608044ad1bf651ea44d1c01eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'c89f3efd41274584906f0890a67e5df2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f0717c53777e447ea359179957bd9498')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'8b150f1b8c784e4d937c539ed8ffba1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f12e20e36ff246faa26c7be425c9b1c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'1c0e81a621224495aac5191347ddb70e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f30bffa2926947649eca800c7e722612')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'fa5cf17f6bd847af956c229ab3567852')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'20038371000c40bbbb3485ed900b2593')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'66b5568be6cc4ef98d623843150a6d66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6370b0a09f4e41a594209c24c76dcba6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'c6516395208242f08ee612f6a9bb1661')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9fdfc5fc067349f3abe3b4235469e5fb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b97e06a17e64481bae7bb0bdbd18b130')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'af118a74bff547a3a088427be912d8bd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'88db87613baf4418a4a1c42a0b65bc32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'd34047cfa77347769ed13959bf9a4a12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9171ac58926e46f282427a6f04a22ab9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'54ce95b20de7459ea0e77abca515e6d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'007b3b51c25742c5b6621e440414bbb3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'07e360dc38334d60a39a533a80e33b3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'0aee45e6a06b43f3851835e12842d9b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'32beeda4eada462ab05d97c82b6efdeb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9395254fb6fb49d1a234b92ae0bf5d71')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'de11e520ea344d0883eec9d7138cb025')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'0958a69df2384742aeccf53f8bc707bc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'239925a9ef34450b8af03769c911e7b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'8fb345eee7b74391a31166b4ba03d81d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'fb9b0f98ba8c4ab494d7ba5b852d98e5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'0e17802860554094a64065e84ce0dab5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'1fb5e29f86f24bd3b3f8ae48db08f438')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'890ceee92d44413391be9e7abd2c2c65')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'3b186959a5a74fb593c252765fa0e729')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'4fb60db825724c7f87a115794614e774')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'e51e3828488a4e37af7c8ea066d37e91')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b390861a49b54ccc8ccae7a341d0b59b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'212bd407ac404b32afbe7885e492e4a3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'04cc222437aa4df8bb4d609cda370eb2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'2d43030c17234666873d1462b6f2071c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'd8187348d2fc4a1995c5135dacdef69f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'dbfe7046be4742e4aa010c70544a5648')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'2e4e28c52a9b4558afc02585f82a8ac6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'8dcc788ded394af9b59a2d2f3f081845')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'ad52daa8c63142b8bd5b45953032d13e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'cc4763a0eaf5421fb995e0f530374424')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b6d748e2df3d4aecacfec3689c6557a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'45d06566906a47a39f6c8f9916703665')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'afff6d5874cf4c3281a5106cff9a5b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'41e5b59b1e15453b91307dfbeb9fe77c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'e3a5f6cec2d94355876dc7e8220301d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'7b7cce355fcf4653b9ea536ff3aeb88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'72fd4439f8ad41eab7b765fd66052135')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f3ead4a71df24345800ffc0609315dbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'212211a6cafb44eeaab97ff10ff255ab')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'4d4f49d6dff74f0b862eb0590de32652')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'16d8048f047f49fa9a512f3401c97c7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'80100b1506fe499fb6ee99d305e70bc7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'5f7c1539059f4752a117a01f01583060')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'4644d34f9c444637953f68d014505cc2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'86f1b89dd19f45948ba627959283d8ba')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'28a9123ce41a4422bde733cb750064d9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f517c03375854ea38feb88f641552061')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'68486a28ff644c26b0087e58cb3972a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'06ea5ba3dd2f46e387dd4b9d91297ff8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'472e54139d1947d9ae32d248852d9630')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'5f408a168e434f74b5b7203161849b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f2cb159c98d74202adb706465dca5a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'd89221a8e18e423f943a589737a88fde')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'a02f2a4c5cba48a68802b9fec6a6459a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'6a2a119b0e414573b72399813413a263')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'707c59efd2af4ee3a587777dc3e3b24b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'b4444cbd50654df8ac03c15d6a291192')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9eae0d93db864c1cb72669c955f0a3b6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'1f31427521de467eb3f8f62dcaf36205')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'1f0cfbd7dcc340ddbbd7f0b80f164539')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9e3b3828c552446bbba631ffef5b4b50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'94dcd340946f4f3fa14d47ebf1ae9147')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'db00b1a21bf546aab21ad9c0d6ce7013')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9c702e1cb18f4305bbc2f087613d10c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'05c1fbc731fb471f88b6f9caca7294a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'90355e0a36f04d1d9dc4883347360dcc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'72f98b7f2437405b97e478acec1a8f1a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'590d8c4b5ef74b0a96fb878231fa67c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'b8e336ed01e24459b9b94db3ca797736')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'67887e9023554d409e66cffbf008d7ea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'020d737457684aae8583b4355181dafa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'b378ef63ff854daab84551c166a4425a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'9f08dbd5f01c41a599c9a8b4586fa12b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'6790aa68f33a4bf7b6556bbc4f89bdfd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'3d5abff5f60c425480373fcedac60554')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'd55b19ed83fb4d4bbf59502200463cd8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'30592992e44f4e31ada05466750a1c54')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'21f27e39064442f682320b517139c8be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'efc3aca8802a4871bb2b541750f9e284')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'ef48cee257f84bd5bc5e6fc1cfc238c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'e65848ef695c4a37bb821dd547aee6f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'28778a5d8ab945be85f8936b3b09815a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'a5695dc87b3e4574ab3b44e35fed4180')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'995db575f875473cbe00187b9d13da32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'7ac7ba3a92d342acbc62f7e5b9d6b935')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'392d93709b9e4e40bff4e87f02d65c8d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'297f4c3329274d64bdd4c6258561a0f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'7d31bcbf31b34ab5b0cd52218294680f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'7f4a59b57c234c15b648adc453d8e961')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'9b9c310bd13648db97ddd1b67edea7ff')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'464f354e8e4d431ea5e8fd59f55f31bf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'320941fc1fd44ca3aeabecd80af38a17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'a3a28a0ce1eb49f99a7d213ece0d57b4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'ba7a77f0b4e845e3a424574cd4379880')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'62d7b00d8f724812a740571a606a4b61')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'70c738e27f82432d8a7848e69039f3fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'204ab6c92c534d5681bb62929a86eed6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'a0212a5c452642ae89e27590dec80857')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'429879a1f31248de9f5a4e348224bd3b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'8a2c9772459a49ef8e966f61e419719a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'311b2aaaa98449349ec1f61c08fd51a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'414c4f8eeb124187933c7f1de416057b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'8ef19069d74541f2a9edd266eb6d4a4d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'e38b3ac04da748f8bd4bba3da5ffe791')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'1f0cfbd7dcc340ddbbd7f0b80f164539')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'2d43030c17234666873d1462b6f2071c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'6a2a119b0e414573b72399813413a263')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'707c59efd2af4ee3a587777dc3e3b24b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'b4444cbd50654df8ac03c15d6a291192')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9eae0d93db864c1cb72669c955f0a3b6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'1f31427521de467eb3f8f62dcaf36205')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'1f0cfbd7dcc340ddbbd7f0b80f164539')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9e3b3828c552446bbba631ffef5b4b50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'94dcd340946f4f3fa14d47ebf1ae9147')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'db00b1a21bf546aab21ad9c0d6ce7013')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'9c702e1cb18f4305bbc2f087613d10c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'01be14dbeab347418f1a0c8cc327157d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'829707103d5b4e8ebd88fe2ef7d27927')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'f765aa27ec7149fe8a4ee97afa2626bb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'a2b34e964b9846f7be41120a7b5d7d6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'2be3a8d47fd3459486b727aa6ca47a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'fdd022319da242b590315fedf8f2f43a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'de3933bd7c3744f7a394317ae3407f9e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'c141c9e853ec4c0faa0ab9032e06e043')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'81b8cc0d07d6430387cb04bb28cf78e8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'bd77ab447bdb48d7b8179d190f7f6ffc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'8b31ae96f99d4723a7e0fc3b331b04d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'21abd1a915ee4958b73411ed6896fbbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6cdab3cd89ec40fbb5c8b28895b9c4c7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'744bc9745f9c406988779d8508e6289f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'4132721e6b414c738b3ec2ed584e0c6e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6af634f6190144f8933d0f4ab88b206a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'c614a908cc534411a52e2458140e0693')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'65ea953f008a4b268165434db5333435')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'4e514d286c09438d8ea989e27d26b5b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'19fbdb5636b347a6afe5c64c1f75da0f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'0c568215f2e7479282e32ddd7467ca7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b6213fd06ca04388a93a7f034085c15f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'793942876ba4474e924889e20cd8928a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'14df5ad3efd547edb462bcde89894568')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'1da28e22272e4acb927687935611e9af')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'edc39ceac40545ad9ccb35c9daf6d6a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'e4e819cd15cd492586ce417e1c3bc57e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'c74797a885544342ab24b49acbec9e4e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'0a335cedda5749eeb42d2848e07869c0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6429a9ede0da4f3ebbc3eef43e169300')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'e9aa37bf0fed42c9bac14c5666a4e488')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'8f3b5170e9e84d409842e9980646f6b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'e787250c6eed43b0bf0e1be7f381955e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'092baf56ba9d47b8b0c49aa4bf27d3ee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'5c2e5bc670a348bb9a3479b4091962c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9e3b3828c552446bbba631ffef5b4b50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'94dcd340946f4f3fa14d47ebf1ae9147')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'db00b1a21bf546aab21ad9c0d6ce7013')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9c702e1cb18f4305bbc2f087613d10c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'829707103d5b4e8ebd88fe2ef7d27927')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'f765aa27ec7149fe8a4ee97afa2626bb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'a2b34e964b9846f7be41120a7b5d7d6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'2be3a8d47fd3459486b727aa6ca47a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'fdd022319da242b590315fedf8f2f43a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'de3933bd7c3744f7a394317ae3407f9e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'c141c9e853ec4c0faa0ab9032e06e043')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'81b8cc0d07d6430387cb04bb28cf78e8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'bd77ab447bdb48d7b8179d190f7f6ffc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'8b31ae96f99d4723a7e0fc3b331b04d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'56acde9c45b1466d97756598ca75dc2b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'df7872005174458cbddd6d1adef8d001')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'be8f9de179264aaeb2c4c39b9ab752b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'babe27bcf39d4887949eaecf97587519')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'7c573bee3a2c4b3db109507cc3fd7444')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'371079d703fd4a61afad0ed03ae6c262')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'd8187348d2fc4a1995c5135dacdef69f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'dbfe7046be4742e4aa010c70544a5648')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'2e4e28c52a9b4558afc02585f82a8ac6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9f22658abfe247e1890137630c8192f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'8dcc788ded394af9b59a2d2f3f081845')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'ad52daa8c63142b8bd5b45953032d13e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'cc4763a0eaf5421fb995e0f530374424')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'afff6d5874cf4c3281a5106cff9a5b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'41e5b59b1e15453b91307dfbeb9fe77c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'e3a5f6cec2d94355876dc7e8220301d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'7b7cce355fcf4653b9ea536ff3aeb88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'72fd4439f8ad41eab7b765fd66052135')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'f3ead4a71df24345800ffc0609315dbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'212211a6cafb44eeaab97ff10ff255ab')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'4d4f49d6dff74f0b862eb0590de32652')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'16d8048f047f49fa9a512f3401c97c7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'5f7c1539059f4752a117a01f01583060')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'4644d34f9c444637953f68d014505cc2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'86f1b89dd19f45948ba627959283d8ba')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'28a9123ce41a4422bde733cb750064d9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'f517c03375854ea38feb88f641552061')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'68486a28ff644c26b0087e58cb3972a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'06ea5ba3dd2f46e387dd4b9d91297ff8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'472e54139d1947d9ae32d248852d9630')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'5f408a168e434f74b5b7203161849b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'f2cb159c98d74202adb706465dca5a7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'd89221a8e18e423f943a589737a88fde')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'a02f2a4c5cba48a68802b9fec6a6459a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'584e304b1e5743bd96300559f9f63073')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'201a0e49a69d433a9aa8f202381514c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'3ad55b78720d4329b2af759943bf90d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'8e4f02e6d3e142fe9fcf4d238e1c42c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'0705e3be74c549759405a1e7367dab3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'f4fed3250abe4b0f9ebdf0947d558d50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'36486dccbff948c08700684e46793c90')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'80a9346edfb14643a092a027d22dec1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9a3e395c63d24f54a418cad104374e66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'395d4639580548bd8f5495ad098cefc8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'6f9859237354446c97ce09726cf2058a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'f93dfbe1cdea49b2b6b05095c86d7849')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'2293ab50f5db4eddb59e43b92d5c8c27')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'23a58522288b4c8da1e7b8eba07b1f77')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'bb7fcb43f9c3431fa774915770f6e5d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'a824c974a173430bb806e4824a0aec85')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'e31550fffe8c41e28bb279b7049c2782')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'7f7d31d88658414caa1a0db1e70747cb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'6f7e4e2a77834a7eaae90345461a5117')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'8aec08b0368a43b9b0bd80338df903c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'd9b213165f854c4197f4924da6f82817')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'2ef90da016114578ae28f4a927980efe')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'b420be5945554b4ab7879a2cbc87b5ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'74a7eb51b67f4043aec405f2ea3a5a2d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'cff2e5b9d88940aab23941d450bbd39a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'b15d12cc232a43bbb85058f9dadd5dc4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'4bef25f247aa4838b397aa4c5cab9b6a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'39d685bf48244ca7be4070170a85233d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'93ca53574e324d6eb532409f60728b8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'6ad3ce81c82c4f3389ffad7c29de971e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'b62e2bfaba5c4d2f853363af201bece8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'd00e519577b34a458e70a7e7f567101d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'98a2def40a4f4ff8b0667e828300e99d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'd6266d2f3bf64ea3a4d20dcaeec8d36a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'fac4bb088d764a74a09dc4cdc5921047')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'583213aa1b854bb6a22d8341ebd298d7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'a65bc2df01cc4c2f984b40b284396f87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'ffde2acbc2aa4d5ea423342bd510e57f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'f77f3ef7723d42f093be97757b8ad226')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'04463a8e128a4d1b82eeed40f3f56e25')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9d02e8ddd34f4e3eaf5eaf35665befc9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'9b9c310bd13648db97ddd1b67edea7ff')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'464f354e8e4d431ea5e8fd59f55f31bf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'320941fc1fd44ca3aeabecd80af38a17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a3a28a0ce1eb49f99a7d213ece0d57b4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'ba7a77f0b4e845e3a424574cd4379880')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'62d7b00d8f724812a740571a606a4b61')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'70c738e27f82432d8a7848e69039f3fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'204ab6c92c534d5681bb62929a86eed6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'a0212a5c452642ae89e27590dec80857')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'429879a1f31248de9f5a4e348224bd3b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8a2c9772459a49ef8e966f61e419719a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'311b2aaaa98449349ec1f61c08fd51a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'414c4f8eeb124187933c7f1de416057b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8ef19069d74541f2a9edd266eb6d4a4d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e38b3ac04da748f8bd4bba3da5ffe791')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'61962a49ae44439b9707ec894e7a08eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'67c47974cfdc4f97b549ad70dc866b75')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f695b4e016124f56b1f834fcda056dc0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'dd2129dcef704568912eaeea38272ce1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'760df1db609b4225997076b9876135d8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'2660b8dce61940f2a702e617aacda325')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'48a5c2931bf7422d840cef4cadbbbc8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'4ce1a7811d08457883187d25c4c606e4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9fd08ff32a02442799e6398e26ca30f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'704a21d8fb5d4cc188007b5a36083308')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'155a8eae742045ca8e94de5f6b879031')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'ef74a06341ba4557afcc91ae4fd9ba50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'5b5ba58897c04d2997e3468af0722c67')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'27b805e442f54352a7bf8556c0fe0ed6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'4b973b77922c44f392516c1596b1f5ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'f6a3d7af555e433e9a547569ddb5c771')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'68420f89146445f8ba1d876aa72c9ce5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'd428c926cb6c45b09bc0ff6806104b60')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'9fcc736ee05f40f0b58aac6bb23c0e36')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'998d3f1587234f919248c15453875338')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'fef6b9618ff949cc972e1ca2d1030738')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'33d5b49e6f9e40cabd46bd1c77e1e0d3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'b36b3766c40148d7a5fbdbc66d27d1b9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'013c32b8d2ed4e65b0c3b1f2b5fdaf4c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'cf5687670a59414eaeeb5c7f727e5c00')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'f470c0a5c07948528d9ddc1905732051')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'598b8f06a93e4535aa6484b6c52edf90')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'7e40547fdfc34a8c8b47137f17603734')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'10df3a7c322146ab92f39421bee8e2df')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'7efd8583a2ea4a768fc783a8c653f5d0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'1a24ac24da764982b2ba7c0b1d23d681')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'6b6bf8ea3f124c3db32624ebfb7e9975')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'ecff29a562924815aef8d5aab45a1f65')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'6f6c464d730f42cdab365887cb654228')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'2f2280b8e67246fb8163fb247dae7684')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'5870a76a7e4242388a107aa56558ed36')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'250e158407984b9ab34ffc8284df2dec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'311f49be82d64a0e9f33695ab3e5d65d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'd1a5b76608044ad1bf651ea44d1c01eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'ee2015cf7b864e4fbfec99854de77162')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'c4908faf19104ef09f6f64e4db02bc68')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'f5d8ec1519e84608908b529b68298f33')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'f30bffa2926947649eca800c7e722612')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'fa5cf17f6bd847af956c229ab3567852')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'20038371000c40bbbb3485ed900b2593')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'66b5568be6cc4ef98d623843150a6d66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'6370b0a09f4e41a594209c24c76dcba6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'77da6fe89c96456396555e5071d4e465')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'c6516395208242f08ee612f6a9bb1661')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'9fdfc5fc067349f3abe3b4235469e5fb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'b97e06a17e64481bae7bb0bdbd18b130')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'af118a74bff547a3a088427be912d8bd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'f77f3ef7723d42f093be97757b8ad226')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'bc3a8b40d9f14cca9d44abc5a6a2e5a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'143060d1e8a247cd97bd26650149fb7e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'9d02e8ddd34f4e3eaf5eaf35665befc9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'bd7459c440314b72a82bf247e595b1d6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'ef5766c93a6c4beaba37d8c3777502e8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'48f69d7660804ec891b2649da32f0d97')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'46fb6653024e48a8b8f042d4689f0085')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'1c2def07ba704688b0166a38384b3f08')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'9e7ab87dea6843d5b22da1de86e2eb7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'80e3c5b08e9d40c09d7535fc2e5b82dd', N'2592b4093fd3462ab8f3da855591ddad')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'48a5c2931bf7422d840cef4cadbbbc8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'4ce1a7811d08457883187d25c4c606e4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9fd08ff32a02442799e6398e26ca30f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'704a21d8fb5d4cc188007b5a36083308')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'155a8eae742045ca8e94de5f6b879031')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'cc81ad0b6fa347feac6f40ac183c1516')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'4ae06b60d5e4432f9d369dfb92597aaa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'56f9f1ac425f4c59a204de41b41bdc7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'75eee9f205744f0881649b0eb8d849d8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'01be14dbeab347418f1a0c8cc327157d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'21abd1a915ee4958b73411ed6896fbbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'6cdab3cd89ec40fbb5c8b28895b9c4c7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'744bc9745f9c406988779d8508e6289f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'4132721e6b414c738b3ec2ed584e0c6e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'6af634f6190144f8933d0f4ab88b206a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'c614a908cc534411a52e2458140e0693')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'65ea953f008a4b268165434db5333435')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'4e514d286c09438d8ea989e27d26b5b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'1da28e22272e4acb927687935611e9af')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'edc39ceac40545ad9ccb35c9daf6d6a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'e4e819cd15cd492586ce417e1c3bc57e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'c74797a885544342ab24b49acbec9e4e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'0a335cedda5749eeb42d2848e07869c0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'19fbdb5636b347a6afe5c64c1f75da0f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'0c568215f2e7479282e32ddd7467ca7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'b6213fd06ca04388a93a7f034085c15f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'793942876ba4474e924889e20cd8928a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'14df5ad3efd547edb462bcde89894568')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'6429a9ede0da4f3ebbc3eef43e169300')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'e9aa37bf0fed42c9bac14c5666a4e488')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'8f3b5170e9e84d409842e9980646f6b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'e787250c6eed43b0bf0e1be7f381955e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'092baf56ba9d47b8b0c49aa4bf27d3ee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'01bfc4e0c29f49b1b7939851f8447e6c', N'5c2e5bc670a348bb9a3479b4091962c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'b6620b67f2bb4672a2fabfd69d3f045f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'1c9b759a3bbe49188a7b249e555db931')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'8c52bed7f913459eb996930618779a28')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'a74ab7e9286d488db8b239e234b869e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'ce82a31e30a24f7eb385a7c74d7d9d22')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'3605b1962076488598f48d74bf74406b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'232d5e0f8cbc4720987713cb5de6e88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'fd3e1678b98f4c0b8d43c7e6d18c5216')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'b26f335bc2604b1ca197e31ce214d10a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'00015c1b16fe44269f2f29d346127ba4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'4c2b903a8ddd4747819338806c6c438d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'c4d667a42baa42a99c817254bd7faae8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'6a170f67817f48d09e5f615460301872')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'4b6bfe48bcc04261894c35aa26be9743')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'8c0a2a8c23ee433683bc16b37647f53c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'417d91d35d3145ea97d808a462a966ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'605ef8b59bc140f4947e3dc6e85a1ae2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'e01acf52fd4b435daa29afe7b4e25b7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'a6c88e7334ef4a688d4c2fe556d1f3d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'4339a3371c3a4ead9140ec010767e20c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'98cf7313fe5344b9b6fb9af3aec54917')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'0f03786758654d2e96c772c9dc9be297')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'86cf1f7b80794e00a16711d96bfa6fa9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'c471554f498a43f1847de9cf69c887d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'0c39c190e9a445fab0053802577759b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'80cb4c3aef4345b4ab61187bc7996fc0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'7d03ada544d0415d9ef2e652e560334d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'14fb8c33e9d247febc35be5433f2aaf9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'1edf8786513745619dddabfa5a4aea3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'3322f5a2629b49a4af5832b95040dd02')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'0a0cc81463624d8a943990ede82736f7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'c3435e1777284c0297df7d8a4c4b8005')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'3210cdc34df541229e4fe2f688bf74ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'97af6f2c99174b4ca1f5974ade4cc28c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'eadef1fa460d4b8fb6909845f73a174c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'9c04865f4f72455cb6309dcc029ad3be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'00ce6922b9d0452bb9a5ca8eea78493c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'7cc9e11c634e4f09a1ac0c4fecd28619')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'6de9d30809b04cca94d4515f3b40c43e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'f36d4201ce4e40ec80cd309052f47caa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'50f647dcc6344d3e9d25c58529c941b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'09e049fa8305465ebf6b2044322d0589')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'f36252d28f804c4c81b8e9f492e406ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'7107a3e1291343fb9a858aaf4eb7b42b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'6e4705afdbcf44c0933afebf64d4bf10')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'94dd4b901df74c958f1b770b8d3353a2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0210bd4ecf3a458ebed24535f98df0c6', N'21abd1a915ee4958b73411ed6896fbbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0210bd4ecf3a458ebed24535f98df0c6', N'6cdab3cd89ec40fbb5c8b28895b9c4c7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0210bd4ecf3a458ebed24535f98df0c6', N'744bc9745f9c406988779d8508e6289f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0210bd4ecf3a458ebed24535f98df0c6', N'4132721e6b414c738b3ec2ed584e0c6e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0210bd4ecf3a458ebed24535f98df0c6', N'6af634f6190144f8933d0f4ab88b206a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0210bd4ecf3a458ebed24535f98df0c6', N'c614a908cc534411a52e2458140e0693')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0210bd4ecf3a458ebed24535f98df0c6', N'65ea953f008a4b268165434db5333435')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'0210bd4ecf3a458ebed24535f98df0c6', N'6b20763937fc4d3fa7de595bd2f86875')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'de3933bd7c3744f7a394317ae3407f9e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'c141c9e853ec4c0faa0ab9032e06e043')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'81b8cc0d07d6430387cb04bb28cf78e8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'bd77ab447bdb48d7b8179d190f7f6ffc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'8b31ae96f99d4723a7e0fc3b331b04d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'48a5c2931bf7422d840cef4cadbbbc8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'4ce1a7811d08457883187d25c4c606e4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9fd08ff32a02442799e6398e26ca30f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'704a21d8fb5d4cc188007b5a36083308')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'155a8eae742045ca8e94de5f6b879031')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'cc81ad0b6fa347feac6f40ac183c1516')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'4ae06b60d5e4432f9d369dfb92597aaa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'56f9f1ac425f4c59a204de41b41bdc7c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'75eee9f205744f0881649b0eb8d849d8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b6620b67f2bb4672a2fabfd69d3f045f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'1c9b759a3bbe49188a7b249e555db931')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'8c52bed7f913459eb996930618779a28')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'a74ab7e9286d488db8b239e234b869e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'ce82a31e30a24f7eb385a7c74d7d9d22')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'3605b1962076488598f48d74bf74406b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'232d5e0f8cbc4720987713cb5de6e88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'fd3e1678b98f4c0b8d43c7e6d18c5216')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b26f335bc2604b1ca197e31ce214d10a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'00015c1b16fe44269f2f29d346127ba4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'4c2b903a8ddd4747819338806c6c438d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'c4d667a42baa42a99c817254bd7faae8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'3210cdc34df541229e4fe2f688bf74ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'97af6f2c99174b4ca1f5974ade4cc28c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'eadef1fa460d4b8fb6909845f73a174c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9c04865f4f72455cb6309dcc029ad3be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'00ce6922b9d0452bb9a5ca8eea78493c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'7cc9e11c634e4f09a1ac0c4fecd28619')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6de9d30809b04cca94d4515f3b40c43e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f36d4201ce4e40ec80cd309052f47caa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'50f647dcc6344d3e9d25c58529c941b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'09e049fa8305465ebf6b2044322d0589')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f36252d28f804c4c81b8e9f492e406ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'7107a3e1291343fb9a858aaf4eb7b42b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6e4705afdbcf44c0933afebf64d4bf10')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'94dd4b901df74c958f1b770b8d3353a2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'86cf1f7b80794e00a16711d96bfa6fa9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'c471554f498a43f1847de9cf69c887d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'0c39c190e9a445fab0053802577759b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'80cb4c3aef4345b4ab61187bc7996fc0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'7d03ada544d0415d9ef2e652e560334d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'14fb8c33e9d247febc35be5433f2aaf9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'1edf8786513745619dddabfa5a4aea3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'3322f5a2629b49a4af5832b95040dd02')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'0a0cc81463624d8a943990ede82736f7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'c3435e1777284c0297df7d8a4c4b8005')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'3993aa6d25d94806adb5d89f678a4efb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'e7692c9c0e934deeb204bba13a157e07')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'371079d703fd4a61afad0ed03ae6c262')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9eef771a99f14569a704b82b1c5ab8cc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'95d61c2ccf50401b95c235f984b59bd4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'a2538b0dd44d44fdacb00fa0d10516a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'7f369933a15644e9a2d1f758c0d3d942')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'3ccf9b5caf7f43c9bd1e0ca5a14ceebc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'42aebe9301a049209977a3642798b718')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'e591df4a1e014e4292be416f41a7a2ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'05c1fbc731fb471f88b6f9caca7294a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'90355e0a36f04d1d9dc4883347360dcc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'72f98b7f2437405b97e478acec1a8f1a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'590d8c4b5ef74b0a96fb878231fa67c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b8e336ed01e24459b9b94db3ca797736')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'8a6d919f0291478aa0c63e81ac01ad2c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b9f3c939bc554f698edd10ba4bbeb3e2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'ae7196a9edeb4c62a7d45fbeade3432f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'24b125cff0bc4cf3b2b0b5f921923d45')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'be32b2f1ea9b4361bffe8d4379bd1a12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'81d9f85274074effaea729f03bdf0c0a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'3a9fcfced0d3455f86a6d6202d00825f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'39470caf60614d559aae3dc80f99b148')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'db416c43f58a4549a9de4312ef3de8b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'03358fbdd95e4a19a5e2c8f9768929b9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'c53553d84cb54da7ac253c320bfcb1ac')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'd098a0cb3faa4f9ca0ecfc78792fcd52')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'97eebb96c0f0424385bd4ec95f045fc3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'45a46dd5f5dd44b9a8f48c5df691cd4f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'0fddb4c66e554f4c9d2418e1b8682d22')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'01be14dbeab347418f1a0c8cc327157d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'21abd1a915ee4958b73411ed6896fbbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'6cdab3cd89ec40fbb5c8b28895b9c4c7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'744bc9745f9c406988779d8508e6289f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'4132721e6b414c738b3ec2ed584e0c6e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'6af634f6190144f8933d0f4ab88b206a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'c614a908cc534411a52e2458140e0693')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'65ea953f008a4b268165434db5333435')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'4e514d286c09438d8ea989e27d26b5b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd60fa9155c11491094ccc4b2f22bd36f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'612c9f4d641341288cfb248de5f06ac3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'f93dfbe1cdea49b2b6b05095c86d7849')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'd38607ef9b02472388a333ceb982621d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'aa780e1540eb45b69c10f619049a6e58')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'6b20763937fc4d3fa7de595bd2f86875')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'b86c094bfcbb4257a877b75f015ff172')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'f3c15bf456124ee1905696e474e5a1b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'002b1723b2244817ae2b40f27ebfa43b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'6921534080ef4507bc99002e98e13190')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9c1ef139ba934c9e941edd034abbc886')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'82ba20cfc3d4421ca9fe71bc6dcb9c87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'cc60f8b816f845c29e8bd880d8ca671e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9d181cef5efa45638b954fd9eb8991fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'c49f8034a44a4ee287f0dd36324ffd9d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'd1a5b76608044ad1bf651ea44d1c01eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'c89f3efd41274584906f0890a67e5df2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'f0717c53777e447ea359179957bd9498')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'8b150f1b8c784e4d937c539ed8ffba1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'c25904da6a06457f8df98012a5364f96')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'eff5e2d88af94fef9f45476288740939')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'2dca16c113834005893f9d7d23482588')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'ee2015cf7b864e4fbfec99854de77162')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'f30bffa2926947649eca800c7e722612')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'fa5cf17f6bd847af956c229ab3567852')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'20038371000c40bbbb3485ed900b2593')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'66b5568be6cc4ef98d623843150a6d66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'6370b0a09f4e41a594209c24c76dcba6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'c6516395208242f08ee612f6a9bb1661')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9fdfc5fc067349f3abe3b4235469e5fb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'b97e06a17e64481bae7bb0bdbd18b130')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'af118a74bff547a3a088427be912d8bd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'fd2737d3131c4974a3da03265802973c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'88db87613baf4418a4a1c42a0b65bc32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'd34047cfa77347769ed13959bf9a4a12')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9171ac58926e46f282427a6f04a22ab9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'54ce95b20de7459ea0e77abca515e6d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'2e536132a05548df95037c3f3a6a779e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'b0db1636ec964674b083914909d78526')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'007b3b51c25742c5b6621e440414bbb3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'07e360dc38334d60a39a533a80e33b3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'0aee45e6a06b43f3851835e12842d9b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'32beeda4eada462ab05d97c82b6efdeb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9395254fb6fb49d1a234b92ae0bf5d71')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'de11e520ea344d0883eec9d7138cb025')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'0958a69df2384742aeccf53f8bc707bc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'239925a9ef34450b8af03769c911e7b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'8fb345eee7b74391a31166b4ba03d81d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'fb9b0f98ba8c4ab494d7ba5b852d98e5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'0e17802860554094a64065e84ce0dab5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'1fb5e29f86f24bd3b3f8ae48db08f438')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9cca0129abb84323a6994d60981722ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'890ceee92d44413391be9e7abd2c2c65')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'db058810190e407389bea7c9993a89e3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'3b186959a5a74fb593c252765fa0e729')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'efbd4e8160044d0a8e02e446311febc2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'4fb60db825724c7f87a115794614e774')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'e51e3828488a4e37af7c8ea066d37e91')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'b390861a49b54ccc8ccae7a341d0b59b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'212bd407ac404b32afbe7885e492e4a3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'04cc222437aa4df8bb4d609cda370eb2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'2d43030c17234666873d1462b6f2071c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'd8187348d2fc4a1995c5135dacdef69f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'dbfe7046be4742e4aa010c70544a5648')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'2e4e28c52a9b4558afc02585f82a8ac6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'9f22658abfe247e1890137630c8192f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'8dcc788ded394af9b59a2d2f3f081845')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'ad52daa8c63142b8bd5b45953032d13e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'cc4763a0eaf5421fb995e0f530374424')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'4a6ee0c983324eab974663db2798d8fa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'b6d748e2df3d4aecacfec3689c6557a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'45d06566906a47a39f6c8f9916703665')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'afff6d5874cf4c3281a5106cff9a5b01')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'41e5b59b1e15453b91307dfbeb9fe77c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'e3a5f6cec2d94355876dc7e8220301d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'7b7cce355fcf4653b9ea536ff3aeb88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'72fd4439f8ad41eab7b765fd66052135')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'f3ead4a71df24345800ffc0609315dbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'212211a6cafb44eeaab97ff10ff255ab')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'4d4f49d6dff74f0b862eb0590de32652')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'16d8048f047f49fa9a512f3401c97c7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'5f7c1539059f4752a117a01f01583060')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'4644d34f9c444637953f68d014505cc2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'86f1b89dd19f45948ba627959283d8ba')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'cd19db8d0f4a4fd1b6526466833ce891')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'59ca91ebe24140749c73eca19e971737')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'0d119048bfc34f559ba4d34207a6ea77')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'1d815a8b4c3d4639b1c0189580ceea52')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'e95d2102d5f949a290c1679f06569262')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'76934583f952469bb9e949a6130ec0f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b6ce3815ae5c429c91c377e4f8ebaeca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'2ed1e1e96f224902baa68727fc05ce31')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'0666b40029d2497f96e06a581f9db193')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'65097354ee534a20abee39a14cfe01fa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'265dd7ac9bf344e1885072e16f0ffafc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'ad59e3d4d5d9428da84cd31507daaa4a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'40989b20120e4e159a3ee7c6a29881ff')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'13f14f79019a4103ba1cc7651288613c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'25484fd2aeba415e9ec93bf2eba02b3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'ef74a06341ba4557afcc91ae4fd9ba50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'5b5ba58897c04d2997e3468af0722c67')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'27b805e442f54352a7bf8556c0fe0ed6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'4b973b77922c44f392516c1596b1f5ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f6a3d7af555e433e9a547569ddb5c771')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'8a2c9772459a49ef8e966f61e419719a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'311b2aaaa98449349ec1f61c08fd51a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'414c4f8eeb124187933c7f1de416057b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'8ef19069d74541f2a9edd266eb6d4a4d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'e38b3ac04da748f8bd4bba3da5ffe791')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'62d7b00d8f724812a740571a606a4b61')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'70c738e27f82432d8a7848e69039f3fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'204ab6c92c534d5681bb62929a86eed6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'a0212a5c452642ae89e27590dec80857')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'429879a1f31248de9f5a4e348224bd3b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9b9c310bd13648db97ddd1b67edea7ff')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'464f354e8e4d431ea5e8fd59f55f31bf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'320941fc1fd44ca3aeabecd80af38a17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'a3a28a0ce1eb49f99a7d213ece0d57b4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'ba7a77f0b4e845e3a424574cd4379880')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'67887e9023554d409e66cffbf008d7ea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'020d737457684aae8583b4355181dafa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b378ef63ff854daab84551c166a4425a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9f08dbd5f01c41a599c9a8b4586fa12b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6790aa68f33a4bf7b6556bbc4f89bdfd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'e01acf52fd4b435daa29afe7b4e25b7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'a6c88e7334ef4a688d4c2fe556d1f3d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'4339a3371c3a4ead9140ec010767e20c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'98cf7313fe5344b9b6fb9af3aec54917')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'0f03786758654d2e96c772c9dc9be297')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'7ac7ba3a92d342acbc62f7e5b9d6b935')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'392d93709b9e4e40bff4e87f02d65c8d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'297f4c3329274d64bdd4c6258561a0f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'7d31bcbf31b34ab5b0cd52218294680f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'7f4a59b57c234c15b648adc453d8e961')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'429e7458aa5b413681c06236d34bc3d5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'f3fc02bb5fba4f5fbc99cb09fbcb6b3a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'0e4c303ac5ce4fe3bb245b72b2cd90ea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'2ad0c1c8525a476ea903cd2c1676ab31')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'481154cb554a42a2a0785177053c4077')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'98e802f81cd644d4aaf370cbfeaa9407')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'7e260eb04b104bde841ea321c481008d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'386b7b1e8332408fbb00ce001cd69d38')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'2285735dc7634b3ea1913988f114a6e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'80a8dd2648d349e4a87917a3e5327ed1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'ef48cee257f84bd5bc5e6fc1cfc238c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'e65848ef695c4a37bb821dd547aee6f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'28778a5d8ab945be85f8936b3b09815a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'a5695dc87b3e4574ab3b44e35fed4180')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'995db575f875473cbe00187b9d13da32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'3d5abff5f60c425480373fcedac60554')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'd55b19ed83fb4d4bbf59502200463cd8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'30592992e44f4e31ada05466750a1c54')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'21f27e39064442f682320b517139c8be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'efc3aca8802a4871bb2b541750f9e284')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'79d841eaff014324a7ab2641ae5c3b1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'58cde407d2fb479a8349d092a53a398c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'41a14eee166846cb8cd3425d8bc781f4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'a779b8b1a9754283903bd9509d436a4b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'b292968c3a3b401eb1e3a471c5395704')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'078e6f10a90a48c0931c9e6941d57ec7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'1704073953694da6a69d2b96de7a6118')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'2eb3fb5033ee42f9bade06c210d60762')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'c99293e0f5734a94bf58ecd861ff1b53')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'2766d240cc2d47abaf3c9236c401e24e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'6a170f67817f48d09e5f615460301872')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'4b6bfe48bcc04261894c35aa26be9743')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'8c0a2a8c23ee433683bc16b37647f53c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'417d91d35d3145ea97d808a462a966ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'7f369933a15644e9a2d1f758c0d3d942')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'3ccf9b5caf7f43c9bd1e0ca5a14ceebc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'42aebe9301a049209977a3642798b718')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'e591df4a1e014e4292be416f41a7a2ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'3d5abff5f60c425480373fcedac60554')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'd55b19ed83fb4d4bbf59502200463cd8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'30592992e44f4e31ada05466750a1c54')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'21f27e39064442f682320b517139c8be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'efc3aca8802a4871bb2b541750f9e284')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'ef48cee257f84bd5bc5e6fc1cfc238c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'e65848ef695c4a37bb821dd547aee6f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'28778a5d8ab945be85f8936b3b09815a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'a5695dc87b3e4574ab3b44e35fed4180')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'995db575f875473cbe00187b9d13da32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'429e7458aa5b413681c06236d34bc3d5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'01be14dbeab347418f1a0c8cc327157d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'21abd1a915ee4958b73411ed6896fbbd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'6cdab3cd89ec40fbb5c8b28895b9c4c7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'744bc9745f9c406988779d8508e6289f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'4132721e6b414c738b3ec2ed584e0c6e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'6af634f6190144f8933d0f4ab88b206a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'c614a908cc534411a52e2458140e0693')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'65ea953f008a4b268165434db5333435')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'4e514d286c09438d8ea989e27d26b5b5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'f3fc02bb5fba4f5fbc99cb09fbcb6b3a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'0e4c303ac5ce4fe3bb245b72b2cd90ea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'2ad0c1c8525a476ea903cd2c1676ab31')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'481154cb554a42a2a0785177053c4077')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'98e802f81cd644d4aaf370cbfeaa9407')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'7e260eb04b104bde841ea321c481008d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'386b7b1e8332408fbb00ce001cd69d38')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'2285735dc7634b3ea1913988f114a6e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'80a8dd2648d349e4a87917a3e5327ed1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'7ac7ba3a92d342acbc62f7e5b9d6b935')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'392d93709b9e4e40bff4e87f02d65c8d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'297f4c3329274d64bdd4c6258561a0f2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'7d31bcbf31b34ab5b0cd52218294680f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'7f4a59b57c234c15b648adc453d8e961')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'67887e9023554d409e66cffbf008d7ea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'020d737457684aae8583b4355181dafa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'b378ef63ff854daab84551c166a4425a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'9f08dbd5f01c41a599c9a8b4586fa12b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'f1df616deca14939978db0aa185b0c5a', N'6790aa68f33a4bf7b6556bbc4f89bdfd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'19fbdb5636b347a6afe5c64c1f75da0f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'0c568215f2e7479282e32ddd7467ca7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'b6213fd06ca04388a93a7f034085c15f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'793942876ba4474e924889e20cd8928a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'be80a327c4ec4f3197e6b43b9efbf1c0', N'14df5ad3efd547edb462bcde89894568')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'829707103d5b4e8ebd88fe2ef7d27927')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'21b475801c97411f8477f501d04e615e', N'f765aa27ec7149fe8a4ee97afa2626bb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'c049cf1f630940e3ae295fb80f925bbf')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'1366c5d4e43243de94ca53dc0cb2989c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b070ace60dff4d93a78ee67b1f3f25f6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'd469d344b8714232b52821b0fc1d400d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6ee50003306846448984c35408994ec4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6ddcca60bc274df08518dd54eb84532a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'd16539dbd9734d6393a53f589636638a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'53ce8eab53024b29be7f4cc1bc564b38')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'f40e02240f7b44da852db6521848f957')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'1305ff98a4fe49419eb25e6d853c2725')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'e01acf52fd4b435daa29afe7b4e25b7a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'a6c88e7334ef4a688d4c2fe556d1f3d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'4339a3371c3a4ead9140ec010767e20c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'98cf7313fe5344b9b6fb9af3aec54917')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'0f03786758654d2e96c772c9dc9be297')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'67887e9023554d409e66cffbf008d7ea')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'020d737457684aae8583b4355181dafa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b378ef63ff854daab84551c166a4425a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9f08dbd5f01c41a599c9a8b4586fa12b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6790aa68f33a4bf7b6556bbc4f89bdfd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'3d5abff5f60c425480373fcedac60554')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'd55b19ed83fb4d4bbf59502200463cd8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'30592992e44f4e31ada05466750a1c54')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'21f27e39064442f682320b517139c8be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'efc3aca8802a4871bb2b541750f9e284')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'ef48cee257f84bd5bc5e6fc1cfc238c1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'e65848ef695c4a37bb821dd547aee6f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'28778a5d8ab945be85f8936b3b09815a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'a5695dc87b3e4574ab3b44e35fed4180')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'995db575f875473cbe00187b9d13da32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'7ac7ba3a92d342acbc62f7e5b9d6b935')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'392d93709b9e4e40bff4e87f02d65c8d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'1da28e22272e4acb927687935611e9af')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'edc39ceac40545ad9ccb35c9daf6d6a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'e4e819cd15cd492586ce417e1c3bc57e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'c74797a885544342ab24b49acbec9e4e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'e94268bb7e404488aa0d1f16b73ccab9', N'0a335cedda5749eeb42d2848e07869c0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'1c9b759a3bbe49188a7b249e555db931')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'8c52bed7f913459eb996930618779a28')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'a74ab7e9286d488db8b239e234b869e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'ce82a31e30a24f7eb385a7c74d7d9d22')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'3605b1962076488598f48d74bf74406b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'232d5e0f8cbc4720987713cb5de6e88e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'fd3e1678b98f4c0b8d43c7e6d18c5216')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'b26f335bc2604b1ca197e31ce214d10a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'00015c1b16fe44269f2f29d346127ba4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'4c2b903a8ddd4747819338806c6c438d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'c4d667a42baa42a99c817254bd7faae8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'3210cdc34df541229e4fe2f688bf74ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'97af6f2c99174b4ca1f5974ade4cc28c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'eadef1fa460d4b8fb6909845f73a174c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'9c04865f4f72455cb6309dcc029ad3be')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'00ce6922b9d0452bb9a5ca8eea78493c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'7cc9e11c634e4f09a1ac0c4fecd28619')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6de9d30809b04cca94d4515f3b40c43e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'f36d4201ce4e40ec80cd309052f47caa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'50f647dcc6344d3e9d25c58529c941b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'09e049fa8305465ebf6b2044322d0589')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'f36252d28f804c4c81b8e9f492e406ae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'7107a3e1291343fb9a858aaf4eb7b42b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'6e4705afdbcf44c0933afebf64d4bf10')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'1afa126d43b84f6d8547e17e8041d64c', N'94dd4b901df74c958f1b770b8d3353a2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'26a42f9e856f4ea1a11ecf9565d68835')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'61962a49ae44439b9707ec894e7a08eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'7b6e07753dee4693b115c3a1eb4f8549')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'7efa4ad4afa047bfb56ce55a958bdc0a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'81af8690f35c44ca9defb47881ac701e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'88e0c1c8cb06490dbfd48c57907337b1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'c077f8def34b4f398b88bba9a2422ec5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'cf9b2035813846e391a433b93ca7f93b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ffc02f67d3034453b3d293258eaddcbc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'6429a9ede0da4f3ebbc3eef43e169300')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e9aa37bf0fed42c9bac14c5666a4e488')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'8f3b5170e9e84d409842e9980646f6b7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'e787250c6eed43b0bf0e1be7f381955e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'092baf56ba9d47b8b0c49aa4bf27d3ee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'rol0001', N'5c2e5bc670a348bb9a3479b4091962c5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'605ef8b59bc140f4947e3dc6e85a1ae2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'3b008360790c4a6491df786023cdf413')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'9b01157c274b4b34a1df7e0f8b5ec549')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'7030f4803aec472ebb2b0dfb30ca7d7b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'c0f06bc1a4e3466d819b60034106fb17')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'55df7b9b343e44d7abfe9634b86135c4', N'2d2f054248f24311be5d0e69f0bde6e0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'86cf1f7b80794e00a16711d96bfa6fa9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'c471554f498a43f1847de9cf69c887d2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'0c39c190e9a445fab0053802577759b2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'80cb4c3aef4345b4ab61187bc7996fc0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'7d03ada544d0415d9ef2e652e560334d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'14fb8c33e9d247febc35be5433f2aaf9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'1edf8786513745619dddabfa5a4aea3e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'3322f5a2629b49a4af5832b95040dd02')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'0a0cc81463624d8a943990ede82736f7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'c3435e1777284c0297df7d8a4c4b8005')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'3993aa6d25d94806adb5d89f678a4efb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'793722dff1d94a8b8931e89950517ee5', N'e7692c9c0e934deeb204bba13a157e07')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9d02e8ddd34f4e3eaf5eaf35665befc9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'bd7459c440314b72a82bf247e595b1d6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ef5766c93a6c4beaba37d8c3777502e8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'48f69d7660804ec891b2649da32f0d97')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'0c35b5a46a2940d1b71ad2a9a401b021')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'eff5e2d88af94fef9f45476288740939')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f0717c53777e447ea359179957bd9498')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f77f3ef7723d42f093be97757b8ad226')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'bbe50d4ae43c4ca49a53fe30148b1066')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'68420f89146445f8ba1d876aa72c9ce5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'd428c926cb6c45b09bc0ff6806104b60')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9fcc736ee05f40f0b58aac6bb23c0e36')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'998d3f1587234f919248c15453875338')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'fef6b9618ff949cc972e1ca2d1030738')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'33d5b49e6f9e40cabd46bd1c77e1e0d3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b36b3766c40148d7a5fbdbc66d27d1b9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9095a70c03e74fa3a7e5154b96fc7e8b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'013c32b8d2ed4e65b0c3b1f2b5fdaf4c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'cf5687670a59414eaeeb5c7f727e5c00')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f470c0a5c07948528d9ddc1905732051')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'7f6dd24a15d54c10b33f913d6fda8619')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'440a335a8491456e853ba26bdce0a748')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b97dc6c0a3e348c89bc8af328ae450a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'1cba06ca3f884fdd8dace2ca9d649339')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'378c6ad7561a42a0b720916fb327bbcd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f97a4a9ffb6b440bb739067f7a0f0239')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'981d54e74a284a9db59d9df47bc7ff0f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a37e43eefa7846658b66d65afe7e5df8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'82bbbca6dfff4f01be0f60596fd7d42c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'7e40547fdfc34a8c8b47137f17603734')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'598b8f06a93e4535aa6484b6c52edf90')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'5524c5259704441a981a987454755283')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'bfe87ba6442d410d99d218d61cc6b293')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'985dba4e9341454fb2f250483e0ef290')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'c7faa054997d4f4aab2dd3a0473a2320')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'12dcec0d3b224779838fdb3c0f8677a8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'db0310d8f01c4fd2a981224706b53380')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'83b8bdc4ea374e47a13f97728807aabb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'23b9db729ec34cc2b9369fa5fff5e242')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'09d48c951f1c427db5c039e6cfc0e86a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'59794dd19044438b83d685e17bb44f7f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'961a6a200b154f7f878cd22727b91d35')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'40c24596ff954e3fb67b703e2c42178a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'595f1eecacbf4cf19128631ed32e347e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9b629bdc547c4440916ff71c610d8527')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f07312a9aada4547ac986a3f5249144d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'7a1c6680cdb54c66acd6fcd56158f676')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'6d2a956ceff340c2b1859214d15c409c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e44f3578ce7c44869bdf033d140ede50')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f5075d9afbec4d9d8805f422530b110d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'cfc7121e0e6b4fee86aa104e41e3086e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'66cfd4a4f69547209c003dc2b8c5ac32')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a4033f13e2db47fb86510b2cd298fc15')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'6b6bf8ea3f124c3db32624ebfb7e9975')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'423ecadeb5804c41aa0de74b8ff9588c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'6f6c464d730f42cdab365887cb654228')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'cd2af712e09a4cf594e77047a1a72012')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'311f49be82d64a0e9f33695ab3e5d65d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'46909e114a1444058f6fe67a3e6efe52')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'8b150f1b8c784e4d937c539ed8ffba1c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9609d91ed7d14b7b8e89e92b96a3c633')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'36411bf73cf34cdd84e30909f7d78ead')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'd1a5b76608044ad1bf651ea44d1c01eb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'1c0e81a621224495aac5191347ddb70e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ee2015cf7b864e4fbfec99854de77162')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'c4908faf19104ef09f6f64e4db02bc68')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'2202080597a44dcdb27b18ce44e704f5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'2e84e1225f1e46d9ab38822b6efdb7d4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'afa8b288b4ad4bc9a9ade276becc5451')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'be03b811aa50400595b8eca3a82decff')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ed1f2eb3f2d2474089fedd7d97c1acd9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f30bffa2926947649eca800c7e722612')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'fa5cf17f6bd847af956c229ab3567852')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'20038371000c40bbbb3485ed900b2593')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'89dc2f184cbb44e98c019775b04a6b30')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'de7f033f07f14022ab9b482fc1cbe978')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'66b5568be6cc4ef98d623843150a6d66')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'd35bbec545024394a62dd1e31d49db6b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'77da6fe89c96456396555e5071d4e465')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'6370b0a09f4e41a594209c24c76dcba6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'c6516395208242f08ee612f6a9bb1661')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9fdfc5fc067349f3abe3b4235469e5fb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b97e06a17e64481bae7bb0bdbd18b130')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'af118a74bff547a3a088427be912d8bd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f550577c41584c6cac3a06ee62a04b64')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'707ba0f4f8c64e108302b0f79637c078')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9985c47f143f44fdb868731aff3e6300')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'82ba20cfc3d4421ca9fe71bc6dcb9c87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'1cbf77c623f24046b9b42d80dc853445')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9d181cef5efa45638b954fd9eb8991fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'47b56b85be394d6196be99f972c4876c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'7e3f1f5cd89f4f67abf37fca218107b0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'4f6f2a45e14a43b5ae298ea3367acf29')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'4e5fe11879054404a53fd2265a14ae3a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'0d9debe02623454dbd2b5999f1977d7b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'92913e48969f4ae3bcaf6c1e0fdb7704')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'338360e331dc451895ffd60fa5aea5b6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a0742605774a421c8ff911e30844d707')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'8c1c5584ff6e4ca58d01a929f45777bc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'08f22cb587e5494da1eb487dd087aeac')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'1ffacdc9f71b4cefb250e37588f8c7aa')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ee6166f4d70244f6bdd346b41120c965')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'14ef17c7e78f470aae1108d023ac78ca')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b547569d70c84d119b0c82144b7d8b0c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'6100a46494ba4ce3aa726522c02731ec')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9dd0323d6ed34b0ba5f0311cca790f91')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'eb064c2dab024330bc55e13c6c32571c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'6025f4bd37e345719aa929068c8a17f1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'67bbca2584ea44769878a472546fc8a4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f73cb9d51b2a4885904224da4b7f955b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'52903944b61c439d81834ae90c0c17b6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e5dd97e092364946b6209a15681411e4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b7d43d6404e0496c9015b2ef02484b2c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'690df684ad5e40dbb7936cfe6704db77')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'8ff19a25749344109b2662551cd487b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'83e402387af64e299dd04e6ef2957bcb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b54b5d90dfce428eae1bdcd302610126')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e17b50c4417f41c38049d4052905e941')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'd3ea8977c9fd4167b9a6396c7ac7c3fc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'939264878ee845dd8ae8c55cf0756751')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'65de9f38af334900b607f79114035fba')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'86f448ea052748ba9e6b866bc2ff6808')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'11ecb72685584b11b3aad166312df054')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'1d5b8ca1bd8246688073d0ae5fe9256d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'8fc7bd01810549479889b90d4cd1414e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f90c9ac7ec2e4a71ad63a38baf3ca63f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'0b36b89ddc2d4f81b8ca568f69336d74')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'8f6a2ba2e92647139d740a0bd674e88f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'4241825c1479412395fff0a5356e8198')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'1b65f085845b403e896c6d7b3d8d4537')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'064c9a068c724384994e38fc2de81580')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a67addea16054c34bdcd9b987d9d63a7')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a913390b98a34684ab583f52fc019f47')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'0abe8266f77b4a20bff5ab271e7573ed')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'3b717a8f260648f8bfe4dc189cc1512d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'fd03f99a6f754dd89806eba131c1d034')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'be02685e04d04ec8bd01f51140e5a7ee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'd772e74339dd4d1dadb2216b6ff89f21')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'7f16396668bf4bc59f91ac96ce4bfb24')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'95715dbd36074d3cb7776d13992a450b')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'295b7fa0b73b4416a078879379be1fde')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'3c8b81eddcd9400a9c67f63521ba6aee')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e422e46deab548d9ab15455ed38d3cf2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ffc1ac10bbd044f2803fb298fb4b9451')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'51b6110cdbd3486881aebc49f08b92c9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a574e091f7d640e8baab60aa47f2aebc')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'88b91a6aec9041438369bb95e84f2c4a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'0119f4b25f7b4d6a967d17af5af4fef2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e7090c50c7e64114aced3728fcfc515d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'04a25a406690444a95d9168804e85392')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'226ac9dcb6fa4bffbe4c70bcee57408e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'13cc6479f8b9437c824690c722d2bee5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'2a2f9cce89574cb3ac8f2b9ce76379f8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'991b8248ab78444e9a83b4b59db4406e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'01dbfd7817ae4c44804df7393346e9a2')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'4c1cbee2ca4e4012bf3f23c0f9f26395')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'934cf8a9e21b48169426e2498eedc16c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a2e63be01ea84a52afb65f7e52537fa8')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b4ff0ef2a83d40639d56a422721fddcb')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'019866e2b48c4bc692ed7f861bb15e30')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ab89bb74e1ef4309ae93ae95b2333a99')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'1edd9fa2c6494bfcb50f3d99bab9876a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'e5f36570516343ad8925e37dd97844f0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'6893a77f0a8b42dc9a2b9e73cc3b3e8f')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'63d1b2b641944fec8daa7a37d937c810')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'97bc1e14fdee4075ab749b359c7cacad')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'042478cc0ef8435b8fa131e3b09c7912')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'ac36778b5c374306a498e8e8372aa45d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'3269c5cc738c4cfc94d37a813ce55b87')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'efefb535df92457380540f02deb041b1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'878d35e992954e7d8b4ecfb41f1708a3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'2d8e1cdb55ea4a13b8339ac8726298b0')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'742cb94b264347d09faf4a46f595546e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'2ac6352f279c48cd820911e0ed0a3419')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b9ce31b99099435483e297520c3bf8b3')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'97c8872e79e74d1aa43701968f9ff1e4')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'c963df9afc1d46e4b632a4c9f8266491')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'1bf3d7ea753d447e82bf990684b6f4a1')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'020101')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'020102')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'5308297074f940bdb56bf7b5cd25c87d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'2f395371ffc54990b333441da53f130e')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'767789945d9b438aadbd0d387a759d4a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9ae36f570c3c42c88d8a0a742028472a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'786520396dcb419d9536938ca9cd5105')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f32f7f033de94886ab70b55c66d98784')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'9006cd02677b4768a4439d60351b61a5')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f63e1ad675634c8fa9d37021c93d107c')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'cbeafe2e3a124d32a5288ab3d947c1db')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'6493f854f53e4a6484d31f4d5f6d5e9a')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'cc93a2856279489595e86293a5920a31')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'fab287ee9eef4ee4953c2bb37cc856f6')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'f497c64f409c42029bca3ab3a85dcc16')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'3503dc28a0ff4831a6c7ea6e8fcb1a6d')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b410071aea764c4391b4637938df6b98')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'990101')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'990102')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'990103')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'c69f9df6eaa141aab868567b041db2e9')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'd7118dde05d240d6ac78874469d742dd')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'990203')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'b8f0ea69e9f2463792a92a8f4689c201')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'990202')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'a2fd82344d064519bbc992d1dbbb3015')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'0a3dc7f7919040f2872e61b2156af009')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'141f6b919ba940d5a8430214db41beae')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'd3968b11b3764f848c41b638b2c101db')
+GO
+GO
+INSERT INTO [dbo].[tb_role_menu] ([roleID], [menuID]) VALUES (N'6c6ab286f106415382a735607fa73459', N'c0d6e2da08b04c89b2a4c2ee455e4a1c')
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_safety_certificate
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_certificate]
+GO
+CREATE TABLE [dbo].[tb_safety_certificate] (
+[id] varchar(50) NOT NULL ,
+[userid] varchar(50) NOT NULL ,
+[certificate_name] varchar(255) NULL ,
+[certificate_no] varchar(255) NULL ,
+[job_code] varchar(255) NULL ,
+[job_type] varchar(255) NULL ,
+[issuing_authority] varchar(255) NULL ,
+[issue_date] date NULL ,
+[expiration_date] date NULL ,
+[create_time] datetime NULL ,
+[flag] varchar(2) NOT NULL ,
+[review_date] datetime NULL ,
+[alarm_id] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_certificate',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜哄憳(鍐呴儴/澶栭儴)璇佷功绠$悊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜哄憳(鍐呴儴/澶栭儴)璇佷功绠$悊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_certificate',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐呴儴璇佷功涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐呴儴璇佷功涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_certificate',
+'COLUMN', N'userid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵灞炰汉鍛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'userid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵灞炰汉鍛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'userid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_certificate',
+'COLUMN', N'certificate_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇佷功鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'certificate_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇佷功鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'certificate_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_certificate',
+'COLUMN', N'certificate_no')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇佷功缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'certificate_no'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇佷功缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'certificate_no'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_certificate',
+'COLUMN', N'job_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟浠g爜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'job_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟浠g爜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'job_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_certificate',
+'COLUMN', N'job_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟绉嶇被'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'job_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟绉嶇被'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'job_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_certificate',
+'COLUMN', N'issuing_authority')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙戣瘉鏈烘瀯'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'issuing_authority'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙戣瘉鏈烘瀯'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'issuing_authority'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_certificate',
+'COLUMN', N'issue_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙戣瘉鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'issue_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙戣瘉鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'issue_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_certificate',
+'COLUMN', N'expiration_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈夋晥鏈熻嚦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'expiration_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈夋晥鏈熻嚦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'expiration_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_certificate',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁版嵁鎻掑叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁版嵁鎻掑叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_certificate',
+'COLUMN', N'flag')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁版嵁鏍囧織 1鍐呴儴璇佷功 2澶栭儴璇佷功'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'flag'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁版嵁鏍囧織 1鍐呴儴璇佷功 2澶栭儴璇佷功'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_certificate'
+, @level2type = 'COLUMN', @level2name = N'flag'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_certificate
+-- ----------------------------
+INSERT INTO [dbo].[tb_safety_certificate] ([id], [userid], [certificate_name], [certificate_no], [job_code], [job_type], [issuing_authority], [issue_date], [expiration_date], [create_time], [flag], [review_date], [alarm_id]) VALUES (N'06a447bd-8fa7-42df-8c39-ae53d4aee69b', N'13566F8B-38F2-4A84-A06C-DFF5B9FFD3CC', N'楂樺帇鐢靛伐浣滀笟璇', N'T310228198107152212', null, N'鐢靛伐浣滀笟', N'涓婃捣甯傚簲鎬ョ鐞嗗眬', N'2010-07-01', N'2028-06-30', N'2026-01-27 01:53:43.897', N'1', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_certificate] ([id], [userid], [certificate_name], [certificate_no], [job_code], [job_type], [issuing_authority], [issue_date], [expiration_date], [create_time], [flag], [review_date], [alarm_id]) VALUES (N'18b8b3c8-300e-4076-9bf6-bf6ddb00260f', N'19A6254B-F396-407A-8193-A27E65AC4805', N'楂樺帇鐢靛伐浣滀笟璇', N'T310228197701143816', null, N'鐢靛伐浣滀笟', N'涓婃捣甯傚簲鎬ョ鐞嗗眬', N'2023-10-17', N'2029-10-16', N'2026-01-27 01:53:43.977', N'1', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_certificate] ([id], [userid], [certificate_name], [certificate_no], [job_code], [job_type], [issuing_authority], [issue_date], [expiration_date], [create_time], [flag], [review_date], [alarm_id]) VALUES (N'5bf0b4aa-4f6c-4f2f-8182-2cab189eaebc', N'13566F8B-38F2-4A84-A06C-DFF5B9FFD3CC', N'浣庡帇鐢靛伐浣滀笟璇', N'T310228198107152212', null, N'鐢靛伐浣滀笟', N'涓婃捣甯傚簲鎬ョ鐞嗗眬', N'2021-05-24', N'2027-05-23', N'2026-01-27 01:53:43.823', N'1', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_certificate] ([id], [userid], [certificate_name], [certificate_no], [job_code], [job_type], [issuing_authority], [issue_date], [expiration_date], [create_time], [flag], [review_date], [alarm_id]) VALUES (N'74aaf58c-b9b5-43ba-8e81-7e27dffcd806', N'19A6254B-F396-407A-8193-A27E65AC4805', N'濉斿寲鐒婃帴涓庣儹鍒囧壇浣滀笟璇', N'1310228197701143816', null, N'涓帴涓庣儹鍒囨祴浣', N'涓婃捣甯傚簲鎬ョ鐞嗗眬', N'2023-11-12', N'2028-11-05', N'2026-01-27 01:53:44.010', N'1', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_certificate] ([id], [userid], [certificate_name], [certificate_no], [job_code], [job_type], [issuing_authority], [issue_date], [expiration_date], [create_time], [flag], [review_date], [alarm_id]) VALUES (N'96c602bd-2942-4d99-899b-14aadf5f00ea', N'19A6254B-F396-407A-8193-A27E65AC4805', N'浣庡帇鐢靛伐浣滀笟璇', N'T310228197701143816', null, N'鐢靛伐浣滀笟', N'涓婃捣甯傚簲鎬ョ鐞嗗眬', N'2023-05-06', N'2029-05-05', N'2026-01-27 01:53:43.940', N'1', null, null)
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_safety_check_comprehensive
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_check_comprehensive]
+GO
+CREATE TABLE [dbo].[tb_safety_check_comprehensive] (
+[id] varchar(40) NOT NULL ,
+[check_code] varchar(40) NULL ,
+[check_type] varchar(20) NULL ,
+[check_date] datetime NULL ,
+[check_place] varchar(255) NULL ,
+[checker_id] varchar(600) NULL ,
+[checker_name] varchar(255) NULL ,
+[recorder_id] varchar(40) NULL ,
+[recorder_name] varchar(40) NULL ,
+[check_result] tinyint NULL ,
+[check_result_detail] varchar(300) NULL ,
+[check_remark] varchar(300) NULL ,
+[duty_dept_id] varchar(40) NULL ,
+[duty_dept_name] varchar(40) NULL ,
+[duty_user_id] varchar(40) NULL ,
+[duty_user_name] varchar(40) NULL ,
+[copy_user_id] varchar(600) NULL ,
+[create_user_id] varchar(40) NULL ,
+[create_user_name] varchar(40) NULL ,
+[copy_user_name] varchar(300) NULL ,
+[corrective_action] varchar(300) NULL ,
+[confirm_user_id] varchar(40) NULL ,
+[confirm_user_name] varchar(40) NULL ,
+[status] tinyint NOT NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁煎悎妫鏌ヨ褰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁煎悎妫鏌ヨ褰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁煎悎妫鏌ヨ褰曚富閿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁煎悎妫鏌ヨ褰曚富閿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'check_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夊叏妫鏌ョ紪鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'check_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夊叏妫鏌ョ紪鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'check_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'check_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ョ被鍨'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'check_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ョ被鍨'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'check_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'check_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ユ棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'check_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ユ棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'check_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'check_place')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ュ湴鐐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'check_place'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ュ湴鐐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'check_place'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'checker_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ヤ汉鍛榠d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'checker_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ヤ汉鍛榠d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'checker_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'checker_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ヤ汉鍛樺鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'checker_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ヤ汉鍛樺鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'checker_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'recorder_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁板綍浜哄憳id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'recorder_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁板綍浜哄憳id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'recorder_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'recorder_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁板綍浜哄憳濮撳悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'recorder_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁板綍浜哄憳濮撳悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'recorder_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'check_result')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ョ粨鏋'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'check_result'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ョ粨鏋'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'check_result'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'check_result_detail')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓嶇浉绗﹀唴瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'check_result_detail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓嶇浉绗﹀唴瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'check_result_detail'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'check_remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闄勫姞璇存槑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'check_remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闄勫姞璇存槑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'check_remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'duty_dept_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'duty_dept_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'duty_dept_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'duty_dept_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗閮ㄩ棬鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'duty_dept_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗閮ㄩ棬鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'duty_dept_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'duty_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'duty_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'duty_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'duty_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗浜哄悕绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'duty_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗浜哄悕绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'duty_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'copy_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶勯佷汉鍛榠d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'copy_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶勯佷汉鍛榠d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'copy_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'create_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'create_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'create_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'create_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'copy_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶勯佷汉鍛樺鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'copy_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶勯佷汉鍛樺鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'copy_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'corrective_action')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼鎺柦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'corrective_action'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼鎺柦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'corrective_action'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'confirm_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'楠岃瘉浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'confirm_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'楠岃瘉浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'confirm_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'confirm_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'楠岃瘉浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'confirm_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'楠岃瘉浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'confirm_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_comprehensive',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_comprehensive'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_check_comprehensive
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_safety_check_dayly
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_check_dayly]
+GO
+CREATE TABLE [dbo].[tb_safety_check_dayly] (
+[id] varchar(40) NOT NULL ,
+[check_code] varchar(40) NULL ,
+[check_date] datetime NULL ,
+[checker_id] varchar(40) NULL ,
+[checker_name] varchar(40) NULL ,
+[check_result] tinyint NULL ,
+[check_result_detail] varchar(300) NULL ,
+[check_remark] varchar(300) NULL ,
+[duty_dept_id] varchar(40) NULL ,
+[duty_dept_name] varchar(40) NULL ,
+[duty_user_id] varchar(40) NULL ,
+[duty_user_name] varchar(40) NULL ,
+[copy_user_id] varchar(300) NULL ,
+[corrective_action] varchar(300) NULL DEFAULT '' ,
+[confirm_user_id] varchar(40) NULL ,
+[confirm_user_name] varchar(40) NULL ,
+[status] tinyint NOT NULL ,
+[create_user_id] varchar(40) NULL ,
+[create_user_name] varchar(40) NULL ,
+[copy_user_name] varchar(300) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏃ュ父妫鏌ヨ褰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏃ュ父妫鏌ヨ褰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'check_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夊叏妫鏌ョ紪鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'check_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夊叏妫鏌ョ紪鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'check_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'check_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ユ棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'check_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ユ棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'check_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'checker_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ヤ汉鍛榠d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'checker_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ヤ汉鍛榠d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'checker_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'checker_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫瀵熶汉鍛樺鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'checker_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫瀵熶汉鍛樺鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'checker_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'check_result')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ョ粨鏋'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'check_result'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ョ粨鏋'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'check_result'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'check_result_detail')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓嶇浉绗﹀唴瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'check_result_detail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓嶇浉绗﹀唴瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'check_result_detail'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'check_remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闄勫姞璇存槑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'check_remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闄勫姞璇存槑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'check_remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'duty_dept_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'duty_dept_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'duty_dept_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'duty_dept_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗閮ㄩ棬鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'duty_dept_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗閮ㄩ棬鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'duty_dept_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'duty_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'duty_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'duty_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'duty_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗浜哄悕绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'duty_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗浜哄悕绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'duty_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'copy_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶勯佷汉鍛榠d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'copy_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶勯佷汉鍛榠d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'copy_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'corrective_action')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼鎺柦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'corrective_action'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼鎺柦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'corrective_action'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'confirm_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'楠岃瘉浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'confirm_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'楠岃瘉浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'confirm_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'confirm_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'楠岃瘉浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'confirm_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'楠岃瘉浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'confirm_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'create_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'create_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'create_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'create_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_dayly',
+'COLUMN', N'copy_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶勯佷汉鍛樺鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'copy_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶勯佷汉鍛樺鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_dayly'
+, @level2type = 'COLUMN', @level2name = N'copy_user_name'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_check_dayly
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_safety_check_special
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_check_special]
+GO
+CREATE TABLE [dbo].[tb_safety_check_special] (
+[id] varchar(40) NOT NULL ,
+[check_code] varchar(40) NULL ,
+[check_item] int NULL ,
+[check_date] datetime NULL ,
+[check_place] varchar(255) NULL ,
+[checker_id] varchar(600) NULL ,
+[checker_name] varchar(40) NULL ,
+[recorder_id] varchar(40) NULL ,
+[recorder_name] varchar(40) NULL ,
+[check_result] tinyint NULL ,
+[check_result_detail] varchar(300) NULL ,
+[check_remark] varchar(300) NULL ,
+[duty_dept_id] varchar(40) NULL ,
+[duty_dept_name] varchar(40) NULL ,
+[duty_user_id] varchar(40) NULL ,
+[duty_user_name] varchar(40) NULL ,
+[copy_user_id] varchar(600) NULL ,
+[copy_user_name] varchar(300) NULL ,
+[create_user_id] varchar(40) NULL ,
+[create_user_name] varchar(40) NULL ,
+[corrective_action] varchar(300) NULL ,
+[confirm_user_id] varchar(40) NULL ,
+[confirm_user_name] varchar(40) NULL ,
+[status] tinyint NOT NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓撻」妫鏌ヨ褰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓撻」妫鏌ヨ褰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓撻」妫鏌ヨ褰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓撻」妫鏌ヨ褰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'check_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夊叏妫鏌ョ紪鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'check_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夊叏妫鏌ョ紪鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'check_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'check_item')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ラ」'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'check_item'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ラ」'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'check_item'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'check_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ユ棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'check_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ユ棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'check_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'check_place')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ュ湴鐐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'check_place'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ュ湴鐐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'check_place'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'checker_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ヤ汉鍛榠d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'checker_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ヤ汉鍛榠d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'checker_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'checker_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ヤ汉鍛樺鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'checker_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ヤ汉鍛樺鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'checker_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'recorder_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁板綍浜哄憳id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'recorder_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁板綍浜哄憳id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'recorder_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'recorder_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁板綍浜哄憳濮撳悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'recorder_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁板綍浜哄憳濮撳悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'recorder_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'check_result')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'妫鏌ョ粨鏋'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'check_result'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'妫鏌ョ粨鏋'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'check_result'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'check_result_detail')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓嶇浉绗﹀唴瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'check_result_detail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓嶇浉绗﹀唴瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'check_result_detail'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'check_remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闄勫姞璇存槑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'check_remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闄勫姞璇存槑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'check_remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'duty_dept_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'duty_dept_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'duty_dept_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'duty_dept_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗閮ㄩ棬鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'duty_dept_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗閮ㄩ棬鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'duty_dept_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'duty_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'duty_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'duty_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'duty_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗浜哄悕绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'duty_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼璐熻矗浜哄悕绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'duty_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'copy_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶勯佷汉鍛榠d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'copy_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶勯佷汉鍛榠d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'copy_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'copy_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶勯佷汉鍛樺鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'copy_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶勯佷汉鍛樺鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'copy_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'create_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'create_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'create_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'create_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'corrective_action')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁存敼鎺柦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'corrective_action'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁存敼鎺柦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'corrective_action'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'confirm_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'楠岃瘉浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'confirm_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'楠岃瘉浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'confirm_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'confirm_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'楠岃瘉浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'confirm_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'楠岃瘉浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'confirm_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_check_special',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_check_special'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_check_special
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_safety_education_builder
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_education_builder]
+GO
+CREATE TABLE [dbo].[tb_safety_education_builder] (
+[id] varchar(40) NOT NULL ,
+[education_code] varchar(60) NOT NULL ,
+[education_date] datetime NOT NULL ,
+[gender] varchar(4) NOT NULL ,
+[name] varchar(2000) NULL ,
+[company] varchar(30) NOT NULL ,
+[deadline] datetime NOT NULL ,
+[file_id] varchar(2000) NULL ,
+[safety_job_id] varchar(40) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_builder',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏂藉伐浜哄憳鏁欒偛璁板綍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏂藉伐浜哄憳鏁欒偛璁板綍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_builder',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_builder',
+'COLUMN', N'education_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍩硅璁板綍缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'education_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍩硅璁板綍缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'education_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_builder',
+'COLUMN', N'education_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍩硅鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'education_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍩硅鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'education_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_builder',
+'COLUMN', N'gender')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏂藉伐浜哄憳鎬у埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'gender'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏂藉伐浜哄憳鎬у埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'gender'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_builder',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏂藉伐浜哄憳濮撳悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏂藉伐浜哄憳濮撳悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_builder',
+'COLUMN', N'company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏂藉伐鍗曚綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏂藉伐鍗曚綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_builder',
+'COLUMN', N'deadline')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍩硅鏈夋晥鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'deadline'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍩硅鏈夋晥鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'deadline'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_builder',
+'COLUMN', N'file_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闄勪欢id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'file_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闄勪欢id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'file_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_builder',
+'COLUMN', N'safety_job_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夊叏浣滀笟璁板綍涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'safety_job_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夊叏浣滀笟璁板綍涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_builder'
+, @level2type = 'COLUMN', @level2name = N'safety_job_id'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_education_builder
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_safety_education_insider
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_education_insider]
+GO
+CREATE TABLE [dbo].[tb_safety_education_insider] (
+[id] varchar(40) NOT NULL ,
+[education_type] tinyint NOT NULL ,
+[education_code] varchar(40) NOT NULL ,
+[userid] varchar(50) NOT NULL ,
+[idcard] varchar(50) NOT NULL ,
+[birthday] date NOT NULL ,
+[work_time] date NOT NULL ,
+[hiredate] date NOT NULL ,
+[post] varchar(50) NOT NULL ,
+[duty] varchar(50) NULL ,
+[job_title] varchar(50) NULL ,
+[point] decimal(5,2) NULL ,
+[gender] varchar(4) NOT NULL ,
+[file_id] varchar(40) NULL ,
+[user_card_id] varchar(40) NULL ,
+[dept_name] varchar(40) NULL ,
+[dept_id] varchar(40) NULL ,
+[user_name] varchar(40) NOT NULL ,
+[job_inside_id] varchar(40) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐呴儴浜哄憳鏁欒偛璁板綍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐呴儴浜哄憳鏁欒偛璁板綍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'education_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍩硅绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'education_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍩硅绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'education_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'education_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍩硅璁板綍缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'education_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍩硅璁板綍缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'education_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'userid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'user琛↖D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'userid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'user琛↖D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'userid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'idcard')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'韬唤璇佸彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'idcard'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'韬唤璇佸彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'idcard'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'birthday')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍑虹敓鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'birthday'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍑虹敓鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'birthday'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'work_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傚姞宸ヤ綔鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'work_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傚姞宸ヤ綔鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'work_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'hiredate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏ヨ亴鏈徃鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'hiredate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏ヨ亴鏈徃鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'hiredate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'post')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠庝簨宀椾綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'post'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠庝簨宀椾綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'post'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'duty')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱屽姟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'duty'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱屽姟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'duty'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'job_title')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱岀О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'job_title'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱岀О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'job_title'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'point')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁煎悎鑰冭瘯鎴愮哗'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'point'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁煎悎鑰冭瘯鎴愮哗'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'point'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'gender')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎬у埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'gender'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎬у埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'gender'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'file_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏂囦欢id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'file_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏂囦欢id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'file_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'user_card_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ュ彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'user_card_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ュ彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'user_card_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'dept_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵灞為儴闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'dept_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵灞為儴闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'dept_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'dept_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢ㄦ埛濮撳悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢ㄦ埛濮撳悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_insider',
+'COLUMN', N'job_inside_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐呴儴浣滀笟璁板綍涓婚敭锛堝簾寮冿級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'job_inside_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐呴儴浣滀笟璁板綍涓婚敭锛堝簾寮冿級'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_insider'
+, @level2type = 'COLUMN', @level2name = N'job_inside_id'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_education_insider
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_safety_education_trainee
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_education_trainee]
+GO
+CREATE TABLE [dbo].[tb_safety_education_trainee] (
+[id] varchar(40) NOT NULL ,
+[education_code] varchar(60) NOT NULL ,
+[education_date] datetime NOT NULL ,
+[gender] varchar(4) NOT NULL ,
+[name] varchar(30) NOT NULL ,
+[company] varchar(30) NOT NULL ,
+[dept_name] varchar(30) NOT NULL ,
+[post] varchar(30) NULL ,
+[deadline] datetime NOT NULL ,
+[file_id] varchar(40) NULL ,
+[dept_id] varchar(40) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_trainee',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹炰範浜哄憳鏁欒偛璁板綍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹炰範浜哄憳鏁欒偛璁板綍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_trainee',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_trainee',
+'COLUMN', N'education_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍩硅璁板綍缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'education_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍩硅璁板綍缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'education_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_trainee',
+'COLUMN', N'education_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍩硅鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'education_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍩硅鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'education_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_trainee',
+'COLUMN', N'gender')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹炰範浜哄憳鎬у埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'gender'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹炰範浜哄憳鎬у埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'gender'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_trainee',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹炰範浜哄憳濮撳悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹炰範浜哄憳濮撳悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_trainee',
+'COLUMN', N'company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹炰範鍗曚綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹炰範鍗曚綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_trainee',
+'COLUMN', N'dept_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵灞為儴闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'dept_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵灞為儴闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'dept_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_trainee',
+'COLUMN', N'post')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宀椾綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'post'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宀椾綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'post'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_trainee',
+'COLUMN', N'deadline')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍩硅鏈夋晥鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'deadline'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍩硅鏈夋晥鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'deadline'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_trainee',
+'COLUMN', N'file_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闄勪欢id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'file_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闄勪欢id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'file_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_trainee',
+'COLUMN', N'dept_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵灞為儴闂╥d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵灞為儴闂╥d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_trainee'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_education_trainee
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_safety_education_visitor
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_education_visitor]
+GO
+CREATE TABLE [dbo].[tb_safety_education_visitor] (
+[id] varchar(40) NOT NULL ,
+[education_code] varchar(60) NOT NULL ,
+[education_date] datetime NOT NULL ,
+[usher_id] varchar(40) NOT NULL ,
+[usher_name] varchar(30) NOT NULL ,
+[visitor_company] varchar(30) NOT NULL ,
+[vistor_num] int NOT NULL ,
+[access_time] datetime NOT NULL ,
+[leave_time] datetime NOT NULL ,
+[file_id] varchar(40) NULL ,
+[contact] varchar(30) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_visitor',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁垮瀹夊叏鏁欒偛璁板綍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁垮瀹夊叏鏁欒偛璁板綍'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_visitor',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_visitor',
+'COLUMN', N'education_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍩硅璁板綍缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'education_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍩硅璁板綍缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'education_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_visitor',
+'COLUMN', N'education_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍩硅鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'education_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍩硅鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'education_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_visitor',
+'COLUMN', N'usher_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺ユ唇浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'usher_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺ユ唇浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'usher_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_visitor',
+'COLUMN', N'usher_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺ユ唇浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'usher_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺ユ唇浜哄鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'usher_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_visitor',
+'COLUMN', N'visitor_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁垮鍗曚綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'visitor_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁垮鍗曚綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'visitor_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_visitor',
+'COLUMN', N'vistor_num')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁垮鏁伴噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'vistor_num'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁垮鏁伴噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'vistor_num'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_visitor',
+'COLUMN', N'access_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏉ヨ鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'access_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏉ヨ鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'access_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_visitor',
+'COLUMN', N'leave_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绂诲紑鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'leave_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绂诲紑鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'leave_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_visitor',
+'COLUMN', N'file_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闄勪欢id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'file_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闄勪欢id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'file_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_education_visitor',
+'COLUMN', N'contact')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱旂郴鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'contact'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱旂郴鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_education_visitor'
+, @level2type = 'COLUMN', @level2name = N'contact'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_education_visitor
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_safety_external_staff
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_external_staff]
+GO
+CREATE TABLE [dbo].[tb_safety_external_staff] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NOT NULL ,
+[sex] varchar(2) NULL ,
+[company] varchar(50) NULL ,
+[birthday] date NULL ,
+[usher_id] varchar(50) NULL ,
+[usher_dept] varchar(50) NULL ,
+[duty] varchar(50) NULL ,
+[job_title] varchar(50) NULL ,
+[create_time] datetime NULL ,
+[idcard] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_external_staff',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶栭儴浜哄憳淇℃伅琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶栭儴浜哄憳淇℃伅琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_external_staff',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶栭儴浜哄憳淇℃伅琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶栭儴浜哄憳淇℃伅琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_external_staff',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'濮撳悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'濮撳悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_external_staff',
+'COLUMN', N'sex')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎬у埆 0濂 1鐢'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'sex'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎬у埆 0濂 1鐢'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'sex'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_external_staff',
+'COLUMN', N'company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵灞炲叕鍙稿崟浣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵灞炲叕鍙稿崟浣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_external_staff',
+'COLUMN', N'birthday')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍑虹敓鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'birthday'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍑虹敓鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'birthday'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_external_staff',
+'COLUMN', N'usher_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺ユ唇浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'usher_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺ユ唇浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'usher_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_external_staff',
+'COLUMN', N'usher_dept')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺ユ唇浜烘墍灞為儴闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'usher_dept'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺ユ唇浜烘墍灞為儴闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'usher_dept'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_external_staff',
+'COLUMN', N'duty')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱屽姟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'duty'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱屽姟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'duty'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_external_staff',
+'COLUMN', N'job_title')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱岀О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'job_title'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱岀О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'job_title'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_external_staff',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁版嵁鎻掑叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁版嵁鎻掑叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_external_staff',
+'COLUMN', N'idcard')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'韬唤璇佸彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'idcard'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'韬唤璇佸彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_external_staff'
+, @level2type = 'COLUMN', @level2name = N'idcard'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_external_staff
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_safety_files
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_files]
+GO
+CREATE TABLE [dbo].[tb_safety_files] (
+[id] varchar(40) NOT NULL ,
+[file_name] varchar(100) NOT NULL ,
+[original_file_name] varchar(100) NOT NULL ,
+[upload_time] datetime NOT NULL ,
+[absolute_path] varchar(300) NOT NULL ,
+[access_url] varchar(300) NULL ,
+[function_code] tinyint NULL ,
+[status_code] tinyint NULL ,
+[biz_id] varchar(40) NOT NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_files',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夊叏绠$悊妯″潡鏂囦欢绠$悊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夊叏绠$悊妯″潡鏂囦欢绠$悊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_files',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_files',
+'COLUMN', N'file_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'淇濆瓨鏂囦欢鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'file_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'淇濆瓨鏂囦欢鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'file_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_files',
+'COLUMN', N'original_file_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘熷鏂囦欢鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'original_file_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘熷鏂囦欢鍚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'original_file_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_files',
+'COLUMN', N'upload_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婁紶鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'upload_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婁紶鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'upload_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_files',
+'COLUMN', N'absolute_path')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'淇濆瓨璺緞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'absolute_path'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'淇濆瓨璺緞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'absolute_path'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_files',
+'COLUMN', N'access_url')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缃戠粶璁块棶璺緞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'access_url'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缃戠粶璁块棶璺緞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'access_url'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_files',
+'COLUMN', N'function_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍔熻兘鍒嗙被'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'function_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍔熻兘鍒嗙被'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'function_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_files',
+'COLUMN', N'status_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵佸垎绫'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'status_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵佸垎绫'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'status_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_files',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵灞炰笟鍔′富閿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵灞炰笟鍔′富閿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_files'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_files
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_safety_flow_task
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_flow_task]
+GO
+CREATE TABLE [dbo].[tb_safety_flow_task] (
+[id] varchar(40) NOT NULL ,
+[biz_id] varchar(40) NOT NULL ,
+[task_name] varchar(500) NOT NULL ,
+[is_done] bit NOT NULL ,
+[done_time] datetime NULL ,
+[auditor] varchar(500) NULL ,
+[copy] varchar(500) NULL ,
+[create_time] datetime NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_flow_task',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夊叏绠$悊妯″潡娴佺▼淇℃伅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夊叏绠$悊妯″潡娴佺▼淇℃伅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_flow_task',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_flow_task',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓氬姟涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓氬姟涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_flow_task',
+'COLUMN', N'task_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼鑺傜偣鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'task_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼鑺傜偣鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'task_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_flow_task',
+'COLUMN', N'is_done')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁瀹屾垚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'is_done'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁瀹屾垚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'is_done'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_flow_task',
+'COLUMN', N'done_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'done_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'done_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_flow_task',
+'COLUMN', N'auditor')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃壒浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'auditor'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃壒浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'auditor'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_flow_task',
+'COLUMN', N'copy')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶勯佷汉鍛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'copy'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶勯佷汉鍛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'copy'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_flow_task',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_flow_task
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_safety_flow_task_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_flow_task_detail]
+GO
+CREATE TABLE [dbo].[tb_safety_flow_task_detail] (
+[id] varchar(40) NOT NULL ,
+[flow_task_id] varchar(40) NOT NULL ,
+[record] varchar(300) NOT NULL ,
+[create_time] datetime NOT NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_flow_task_detail',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夊叏绠$悊妯″潡娴佺▼璇︽儏淇℃伅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task_detail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夊叏绠$悊妯″潡娴佺▼璇︽儏淇℃伅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task_detail'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_flow_task_detail',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task_detail'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task_detail'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_flow_task_detail',
+'COLUMN', N'flow_task_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'task鑺傜偣涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task_detail'
+, @level2type = 'COLUMN', @level2name = N'flow_task_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'task鑺傜偣涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task_detail'
+, @level2type = 'COLUMN', @level2name = N'flow_task_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_flow_task_detail',
+'COLUMN', N'record')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task_detail'
+, @level2type = 'COLUMN', @level2name = N'record'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task_detail'
+, @level2type = 'COLUMN', @level2name = N'record'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_flow_task_detail',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task_detail'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_flow_task_detail'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_flow_task_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_safety_job_inside
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_job_inside]
+GO
+CREATE TABLE [dbo].[tb_safety_job_inside] (
+[id] varchar(40) NOT NULL ,
+[create_user_id] varchar(40) NULL ,
+[create_user_name] varchar(40) NULL ,
+[job_code] varchar(40) NULL ,
+[job_type] varchar(500) NULL ,
+[job_location] varchar(255) NULL ,
+[job_company] varchar(255) NULL ,
+[competent_dept_id] varchar(40) NULL ,
+[competent_dept_name] varchar(40) NULL ,
+[competent_advice] varchar(255) NULL ,
+[project_begin_date] datetime NULL ,
+[project_end_date] datetime NULL ,
+[duty_user_id] varchar(40) NULL ,
+[duty_user_name] varchar(40) NULL ,
+[contact] varchar(40) NULL ,
+[job_content] varchar(255) NULL ,
+[countersign_user_id] varchar(500) NULL ,
+[countersign_user_name] varchar(500) NULL ,
+[copy_user_id] varchar(500) NULL ,
+[copy_user_name] varchar(500) NULL ,
+[countersign_status] int NULL ,
+[countersign_detail] varchar(900) NULL ,
+[job_status] int NULL ,
+[process_instance_id] varchar(60) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐呴儴浣滀笟绠$悊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐呴儴浣滀笟绠$悊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'create_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'create_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜簄ame'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'create_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜簄ame'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'create_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'job_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'job_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'job_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'job_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'job_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'job_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'job_location')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟鍦扮偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'job_location'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟鍦扮偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'job_location'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'job_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'job_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'job_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'competent_dept_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓荤閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'competent_dept_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓荤閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'competent_dept_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'competent_dept_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓荤閮ㄩ棬name'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'competent_dept_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓荤閮ㄩ棬name'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'competent_dept_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'competent_advice')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓荤閮ㄩ棬鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'competent_advice'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓荤閮ㄩ棬鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'competent_advice'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'project_begin_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤圭洰寮濮嬫棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'project_begin_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤圭洰寮濮嬫棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'project_begin_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'project_end_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤圭洰缁撴潫鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'project_end_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤圭洰缁撴潫鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'project_end_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'duty_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟璐熻矗浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'duty_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟璐熻矗浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'duty_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'duty_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟璐熻矗浜簄ame'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'duty_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟璐熻矗浜簄ame'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'duty_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'contact')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱旂郴鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'contact'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱旂郴鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'contact'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'job_content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'job_content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'job_content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'countersign_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐩稿叧閮ㄩ棬浼氱浜哄憳id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'countersign_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐩稿叧閮ㄩ棬浼氱浜哄憳id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'countersign_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'countersign_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐩稿叧閮ㄩ棬浼氱浜哄憳name'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'countersign_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐩稿叧閮ㄩ棬浼氱浜哄憳name'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'countersign_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'copy_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒嗙棰嗗id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'copy_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒嗙棰嗗id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'copy_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'copy_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒嗙棰嗗name'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'copy_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒嗙棰嗗name'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'copy_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'countersign_status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浼氱鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'countersign_status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浼氱鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'countersign_status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'countersign_detail')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浼氱璇︽儏'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'countersign_detail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浼氱璇︽儏'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'countersign_detail'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_inside',
+'COLUMN', N'job_status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'job_status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_inside'
+, @level2type = 'COLUMN', @level2name = N'job_status'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_job_inside
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_safety_job_outside
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_job_outside]
+GO
+CREATE TABLE [dbo].[tb_safety_job_outside] (
+[id] varchar(40) NOT NULL ,
+[create_user_id] varchar(40) NULL ,
+[create_user_name] varchar(40) NULL ,
+[job_code] varchar(40) NULL ,
+[job_type] varchar(500) NULL ,
+[job_location] varchar(255) NULL ,
+[job_company] varchar(255) NULL ,
+[competent_dept_id] varchar(40) NULL ,
+[competent_dept_name] varchar(40) NULL ,
+[competent_advice] varchar(255) NULL ,
+[project_begin_date] datetime NULL ,
+[project_end_date] datetime NULL ,
+[duty_user_id] varchar(40) NULL ,
+[duty_user_name] varchar(40) NULL ,
+[contact] varchar(40) NULL ,
+[job_content] varchar(255) NULL ,
+[job_status] int NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶栭儴浣滀笟绠$悊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶栭儴浣滀笟绠$悊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'create_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'create_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'create_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜簄ame'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'create_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙戣捣浜簄ame'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'create_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'job_code')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'job_code'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'job_code'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'job_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'job_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'job_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'job_location')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟鍦扮偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'job_location'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟鍦扮偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'job_location'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'job_company')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'job_company'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'job_company'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'competent_dept_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓荤閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'competent_dept_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓荤閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'competent_dept_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'competent_dept_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓荤閮ㄩ棬name'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'competent_dept_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓荤閮ㄩ棬name'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'competent_dept_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'competent_advice')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓荤閮ㄩ棬鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'competent_advice'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓荤閮ㄩ棬鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'competent_advice'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'project_begin_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤圭洰寮濮嬫棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'project_begin_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤圭洰寮濮嬫棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'project_begin_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'project_end_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤圭洰缁撴潫鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'project_end_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤圭洰缁撴潫鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'project_end_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'duty_user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟璐熻矗浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'duty_user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟璐熻矗浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'duty_user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'duty_user_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟璐熻矗浜簄ame'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'duty_user_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟璐熻矗浜簄ame'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'duty_user_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'contact')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱旂郴鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'contact'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱旂郴鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'contact'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'job_content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣滀笟鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'job_content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣滀笟鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'job_content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_job_outside',
+'COLUMN', N'job_status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'job_status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_job_outside'
+, @level2type = 'COLUMN', @level2name = N'job_status'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_job_outside
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_safety_staff_archives
+-- ----------------------------
+DROP TABLE [dbo].[tb_safety_staff_archives]
+GO
+CREATE TABLE [dbo].[tb_safety_staff_archives] (
+[userid] varchar(50) NOT NULL ,
+[idcard] varchar(50) NULL ,
+[birthday] date NULL ,
+[work_time] date NULL ,
+[hiredate] date NULL ,
+[post] varchar(50) NULL ,
+[duty] varchar(50) NULL ,
+[job_title] varchar(50) NULL ,
+[create_time] datetime NULL ,
+[hometown] varchar(255) NULL ,
+[marry] varchar(255) NULL ,
+[qualification] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_staff_archives',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜哄憳妗f绠$悊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜哄憳妗f绠$悊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_staff_archives',
+'COLUMN', N'userid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'user琛↖D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'userid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'user琛↖D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'userid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_staff_archives',
+'COLUMN', N'idcard')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'韬唤璇佸彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'idcard'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'韬唤璇佸彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'idcard'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_staff_archives',
+'COLUMN', N'birthday')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢熸棩'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'birthday'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢熸棩'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'birthday'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_staff_archives',
+'COLUMN', N'work_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傚姞宸ヤ綔鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'work_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傚姞宸ヤ綔鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'work_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_staff_archives',
+'COLUMN', N'hiredate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏ヨ亴鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'hiredate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏ヨ亴鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'hiredate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_staff_archives',
+'COLUMN', N'post')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠庝簨宀椾綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'post'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠庝簨宀椾綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'post'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_staff_archives',
+'COLUMN', N'duty')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱屽姟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'duty'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱屽姟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'duty'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_staff_archives',
+'COLUMN', N'job_title')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱岀О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'job_title'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱岀О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'job_title'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_safety_staff_archives',
+'COLUMN', N'create_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏂板鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏂板鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_safety_staff_archives'
+, @level2type = 'COLUMN', @level2name = N'create_time'
+GO
+
+-- ----------------------------
+-- Records of tb_safety_staff_archives
+-- ----------------------------
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'0219AB41-ECFB-428F-B4E9-B3CC64ADAAFC', N'1029', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'087552C2-4316-435F-8A8B-55EC503C052A', N'1009', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'115BBD0D-2101-46B4-83FF-872BC4EA4F0A', N'1013', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'13566F8B-38F2-4A84-A06C-DFF5B9FFD3CC', N'1037', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'14B60AAA-817D-4738-8103-ECFBBF749EB0', N'1016', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'19A6254B-F396-407A-8193-A27E65AC4805', N'1038', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'1DC2E46F-3C26-4B69-88FB-AA9270717489', N'1025', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'36F95116-9432-47C0-B4E9-52F471D69CE9', N'1004', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'3FA277C7-AB01-4584-9A30-F591EBB677F7', N'1030', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'4996AE8F-2CDC-4D42-B968-2C71B2F25B0F', N'1008', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'4B3BAE09-456B-4112-8FDD-7211B9CAEFFD', N'1018', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'57E4F697-7C93-491E-A10F-A5CDF4FCB35D', N'1031', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'66DC1F65-4300-4BA7-8EED-CDED2BF61226', N'1033', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'75BC5ADD-E0EA-434A-A778-EB5B69C1CD99', N'1034', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'7F2CDC5B-9DF2-4AED-AF9A-CC0A262AE910', N'1015', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'876A51CD-5A5B-4D08-A77E-ABEF310D1859', N'1007', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'88FC14BE-E091-402D-BD81-E1A14AF0271D', N'1010', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'92893c2c12aa4d6680e2a489c3b51797', N'1001', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'A13BCBDF-A493-4449-B13E-500258151887', N'1014', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'A3A86299-8DC2-4AE7-985F-5BF8C2A705E1', N'1003', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'B76629DD-AF22-4C13-8AF4-097BD8500479', N'1024', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'C183978A-6ED4-4946-B5BF-4AF2A5EF68AF', N'1012', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'C73DA07E-3AA1-4833-925C-0C3AE4AAD24A', N'1035', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'D1FF2B59-A1DE-4F68-B75A-5477A1B497A6', N'1028', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'D394A806-FD85-41E2-9447-5A4F4091B27A', N'1011', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'D45BF577-E91D-4D3C-8848-E7A0FC4568EB', N'1006', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'D4F550B9-EE45-4FC8-95F0-2E7493F2324E', N'1026', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'D8437394-E501-4158-819D-3EE5A68827E8', N'1005', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'DA40BA0D-3143-4637-83CB-3DA45B67E12D', N'1017', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'DC044CC4-4ED8-4AFE-8A7C-9DA248EFB455', N'1022', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'DE6F833E-2C19-4C0F-87B1-33F7066EE51C', N'1023', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'EE54D37F-35A9-4F95-85BA-318FE315F3E1', N'1002', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'EE77C9DE-F315-40A5-AD47-AC70BC20D44D', N'1020', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'EF5F0AEF-D13A-48CB-99EA-F8099B3D024F', N'1021', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'emp01', N'0101', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'F83821BD-57A8-464E-9FCE-99CBF18EAA9D', N'1036', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'FA7B19F3-61DF-4FFC-9EC7-3619E03CBE28', N'1027', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'FAA20F94-AA39-45C9-8762-E2437A2C3610', N'1032', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_safety_staff_archives] ([userid], [idcard], [birthday], [work_time], [hiredate], [post], [duty], [job_title], [create_time], [hometown], [marry], [qualification]) VALUES (N'FC6103DA-B5EB-44D7-AA8D-A6BD080F7DB5', N'1019', null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+
+-- ----------------------------
+-- Table structure for TB_SCADAPIC
+-- ----------------------------
+DROP TABLE [dbo].[TB_SCADAPIC]
+GO
+CREATE TABLE [dbo].[TB_SCADAPIC] (
+[id] varchar(50) NOT NULL ,
+[bizId] varchar(50) NULL ,
+[processSectionId] varchar(50) NULL ,
+[type] varchar(2) NULL ,
+[text] varchar(500) NULL ,
+[picPath] varchar(500) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SCADAPIC
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SCADAPIC_EM
+-- ----------------------------
+DROP TABLE [dbo].[TB_SCADAPIC_EM]
+GO
+CREATE TABLE [dbo].[TB_SCADAPIC_EM] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[equipid] varchar(100) NULL ,
+[posx] float(53) NULL ,
+[posy] float(53) NULL ,
+[containerWidth] float(53) NULL ,
+[containerHeight] float(53) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[ownerid] varchar(50) NULL ,
+[txt] varchar(50) NULL ,
+[width] float(53) NULL ,
+[height] float(53) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SCADAPIC_EM',
+'COLUMN', N'width')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧閫夋瀹藉害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SCADAPIC_EM'
+, @level2type = 'COLUMN', @level2name = N'width'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧閫夋瀹藉害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SCADAPIC_EM'
+, @level2type = 'COLUMN', @level2name = N'width'
+GO
+
+-- ----------------------------
+-- Records of TB_SCADAPIC_EM
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SCADAPIC_FILE
+-- ----------------------------
+DROP TABLE [dbo].[TB_SCADAPIC_FILE]
+GO
+CREATE TABLE [dbo].[TB_SCADAPIC_FILE] (
+[id] varchar(255) NOT NULL ,
+[masterid] varchar(255) NULL ,
+[filename] varchar(4000) NULL ,
+[abspath] varchar(4000) NULL ,
+[size] varchar(255) NULL ,
+[insuser] varchar(255) NULL ,
+[insdt] datetime NULL ,
+[type] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SCADAPIC_FILE
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SCADAPIC_MPoint
+-- ----------------------------
+DROP TABLE [dbo].[TB_SCADAPIC_MPoint]
+GO
+CREATE TABLE [dbo].[TB_SCADAPIC_MPoint] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[mpid] varchar(100) NULL ,
+[posx] float(53) NULL ,
+[posy] float(53) NULL ,
+[containerWidth] float(53) NULL ,
+[containerHeight] float(53) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[ownerid] varchar(50) NULL ,
+[txt] varchar(50) NULL ,
+[fsize] varchar(50) NULL ,
+[accuracy] int NULL ,
+[expressionFlag] varchar(2) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SCADAPIC_MPoint',
+'COLUMN', N'expressionFlag')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚敤琛ㄨ揪寮忔爣璇,鍚敤涓1锛屽叾瀹冧负鏈惎鐢'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SCADAPIC_MPoint'
+, @level2type = 'COLUMN', @level2name = N'expressionFlag'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚敤琛ㄨ揪寮忔爣璇,鍚敤涓1锛屽叾瀹冧负鏈惎鐢'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SCADAPIC_MPoint'
+, @level2type = 'COLUMN', @level2name = N'expressionFlag'
+GO
+
+-- ----------------------------
+-- Records of TB_SCADAPIC_MPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SCADAPIC_MPoint_Expression
+-- ----------------------------
+DROP TABLE [dbo].[TB_SCADAPIC_MPoint_Expression]
+GO
+CREATE TABLE [dbo].[TB_SCADAPIC_MPoint_Expression] (
+[id] varchar(50) NOT NULL ,
+[mpid] varchar(50) NULL ,
+[expression] varchar(100) NULL ,
+[expressionWay] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SCADAPIC_MPoint_Expression',
+'COLUMN', N'mpid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐筰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SCADAPIC_MPoint_Expression'
+, @level2type = 'COLUMN', @level2name = N'mpid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐筰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SCADAPIC_MPoint_Expression'
+, @level2type = 'COLUMN', @level2name = N'mpid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SCADAPIC_MPoint_Expression',
+'COLUMN', N'expression')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'琛ㄨ揪寮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SCADAPIC_MPoint_Expression'
+, @level2type = 'COLUMN', @level2name = N'expression'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'琛ㄨ揪寮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SCADAPIC_MPoint_Expression'
+, @level2type = 'COLUMN', @level2name = N'expression'
+GO
+
+-- ----------------------------
+-- Records of TB_SCADAPIC_MPoint_Expression
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SCADAPIC_ProcessSection
+-- ----------------------------
+DROP TABLE [dbo].[TB_SCADAPIC_ProcessSection]
+GO
+CREATE TABLE [dbo].[TB_SCADAPIC_ProcessSection] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[processSectionId] varchar(50) NULL ,
+[posx] float(53) NULL ,
+[posy] float(53) NULL ,
+[containerWidth] float(53) NULL ,
+[containerHeight] float(53) NULL ,
+[width] float(53) NULL ,
+[height] float(53) NULL ,
+[picUrl] varchar(500) NULL ,
+[ownerid] varchar(50) NULL ,
+[txt] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SCADAPIC_ProcessSection
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SCADAPIC_TXT
+-- ----------------------------
+DROP TABLE [dbo].[TB_SCADAPIC_TXT]
+GO
+CREATE TABLE [dbo].[TB_SCADAPIC_TXT] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[posx] float(53) NULL ,
+[posy] float(53) NULL ,
+[containerWidth] float(53) NULL ,
+[containerHeight] float(53) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[content] varchar(50) NULL ,
+[ownerid] varchar(50) NULL ,
+[fsize] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SCADAPIC_TXT',
+'COLUMN', N'containerWidth')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐖剁獥浣撳搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SCADAPIC_TXT'
+, @level2type = 'COLUMN', @level2name = N'containerWidth'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐖剁獥浣撳搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SCADAPIC_TXT'
+, @level2type = 'COLUMN', @level2name = N'containerWidth'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SCADAPIC_TXT',
+'COLUMN', N'containerHeight')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐖剁獥浣撻珮搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SCADAPIC_TXT'
+, @level2type = 'COLUMN', @level2name = N'containerHeight'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐖剁獥浣撻珮搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SCADAPIC_TXT'
+, @level2type = 'COLUMN', @level2name = N'containerHeight'
+GO
+
+-- ----------------------------
+-- Records of TB_SCADAPIC_TXT
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_schedule_job
+-- ----------------------------
+DROP TABLE [dbo].[tb_schedule_job]
+GO
+CREATE TABLE [dbo].[tb_schedule_job] (
+[id] varchar(50) NOT NULL ,
+[job_name] varchar(255) NULL ,
+[job_group] varchar(255) NULL ,
+[method_name] varchar(255) NULL ,
+[bean_class] varchar(255) NULL ,
+[status] int NULL ,
+[cron_expression] varchar(255) NULL ,
+[params] varchar(1000) NULL ,
+[remark] varchar(255) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_schedule_job
+-- ----------------------------
+INSERT INTO [dbo].[tb_schedule_job] ([id], [job_name], [job_group], [method_name], [bean_class], [status], [cron_expression], [params], [remark], [insdt], [insuser], [upsdt], [upsuser], [unit_id]) VALUES (N'1', N'瀹夊叏浠诲姟璁″垝', null, N'fun1', N'com.sipai.quartz.job.PatrolPlanSafeJob', N'0', N'0 0 2 * * ?', N'', N'0 0 2 * * ?', N'2022-05-27 20:15:18.000', N'emp01', N'2022-06-15 01:54:35.000', N'emp01', N'021HQWS')
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job] ([id], [job_name], [job_group], [method_name], [bean_class], [status], [cron_expression], [params], [remark], [insdt], [insuser], [upsdt], [upsuser], [unit_id]) VALUES (N'10', N'鎶ヨ鏁版嵁鎺ㄩ侊紙 瀹夊叏鐢ㄥ叿鍙婃秷闃插櫒鍏凤級锛堝垎椤碉級', null, N'fun7', N'com.sipai.quartz.job.HQAQAlarmJob', N'0', N'0/5 * * * * ?', N'', N'', N'2022-05-27 20:15:18.000', N'emp01', N'2022-06-15 01:54:35.000', N'emp01', N'021HQWS')
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job] ([id], [job_name], [job_group], [method_name], [bean_class], [status], [cron_expression], [params], [remark], [insdt], [insuser], [upsdt], [upsuser], [unit_id]) VALUES (N'101', N'瀹夊叏浠诲姟/闅愭偅妫鏌ワ紙瓒呮椂鎶ヨ锛', null, N'fun1', N'com.sipai.quartz.job.PatrolRecordTimeoutAlarm', N'0', N'0 0 6 ? * *', N'', N'姣忓ぉ6鐐', N'2022-05-27 20:15:18.000', N'emp01', N'2022-06-15 01:54:35.000', N'emp01', N'021HQWS')
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job] ([id], [job_name], [job_group], [method_name], [bean_class], [status], [cron_expression], [params], [remark], [insdt], [insuser], [upsdt], [upsuser], [unit_id]) VALUES (N'102', N'瀹夊叏浠诲姟/闅愭偅妫鏌ワ紙瓒呮椂鎶ヨ鎭㈠锛', null, N'fun2', N'com.sipai.quartz.job.PatrolRecordTimeoutAlarm', N'0', N'0/20 * * * * ?', N'', N'姣20绉', N'2022-05-27 20:15:18.000', N'emp01', N'2022-06-15 01:54:35.000', N'emp01', N'021HQWS')
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job] ([id], [job_name], [job_group], [method_name], [bean_class], [status], [cron_expression], [params], [remark], [insdt], [insuser], [upsdt], [upsuser], [unit_id]) VALUES (N'103', N'闅愭偅鏁存敼锛堣秴鏃舵姤璀︼級', null, N'fun3', N'com.sipai.quartz.job.PatrolRecordTimeoutAlarm', N'0', N'0 0 6 ? * *', N'', N'姣忓ぉ6鐐', N'2022-05-27 20:15:18.000', N'emp01', N'2022-06-15 01:54:35.000', N'emp01', N'021HQWS')
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job] ([id], [job_name], [job_group], [method_name], [bean_class], [status], [cron_expression], [params], [remark], [insdt], [insuser], [upsdt], [upsuser], [unit_id]) VALUES (N'104', N'闅愭偅鏁存敼锛堟墍鏈夋姤璀︽仮澶嶏級', null, N'fun4', N'com.sipai.quartz.job.PatrolRecordTimeoutAlarm', N'0', N'0/20 * * * * ?', N'', N'姣20绉', N'2022-05-27 20:15:18.000', N'emp01', N'2022-06-15 01:54:35.000', N'emp01', N'021HQWS')
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job] ([id], [job_name], [job_group], [method_name], [bean_class], [status], [cron_expression], [params], [remark], [insdt], [insuser], [upsdt], [upsuser], [unit_id]) VALUES (N'11', N'鎶ヨ鏁版嵁鎺ㄩ侊紙鏁版嵁鍙婅〃鏍兼帹閫2锛夛紙鍒嗛〉锛', null, N'fun8', N'com.sipai.quartz.job.HQAQAlarmJob', N'0', N'0/2 * * * * ?', N'', N'', N'2022-05-27 20:15:18.000', N'emp01', N'2022-06-15 01:54:35.000', N'emp01', N'021HQWS')
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job] ([id], [job_name], [job_group], [method_name], [bean_class], [status], [cron_expression], [params], [remark], [insdt], [insuser], [upsdt], [upsuser], [unit_id]) VALUES (N'3', N'鎶ヨ鏁版嵁鎺ㄩ侊紙鎶ヨ鏁伴噺锛夛紙棣栭〉锛', null, N'fun1', N'com.sipai.quartz.job.HQAQAlarmJob', N'0', N'0/2 * * * * ?', N'', N'', N'2022-05-27 20:15:18.000', N'emp01', N'2022-06-15 01:54:35.000', N'emp01', N'021HQWS')
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job] ([id], [job_name], [job_group], [method_name], [bean_class], [status], [cron_expression], [params], [remark], [insdt], [insuser], [upsdt], [upsuser], [unit_id]) VALUES (N'4', N'鎶ヨ鏁版嵁鎺ㄩ侊紙鍛ㄧ晫鎶ヨ锛夛紙棣栭〉锛', null, N'fun2', N'com.sipai.quartz.job.HQAQAlarmJob', N'0', N'0/2 * * * * ?', N'', N'', N'2022-05-27 20:15:18.000', N'emp01', N'2022-06-15 01:54:35.000', N'emp01', N'021HQWS')
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job] ([id], [job_name], [job_group], [method_name], [bean_class], [status], [cron_expression], [params], [remark], [insdt], [insuser], [upsdt], [upsuser], [unit_id]) VALUES (N'5', N'鎶ヨ鏁版嵁鎺ㄩ侊紙鍖哄煙鎶ヨ锛夛紙棣栭〉锛', null, N'fun3', N'com.sipai.quartz.job.HQAQAlarmJob', N'0', N'0/2 * * * * ?', N'', N'', N'2022-05-27 20:15:18.000', N'emp01', N'2022-06-15 01:54:35.000', N'emp01', N'021HQWS')
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job] ([id], [job_name], [job_group], [method_name], [bean_class], [status], [cron_expression], [params], [remark], [insdt], [insuser], [upsdt], [upsuser], [unit_id]) VALUES (N'6', N'鎶ヨ鏁版嵁鎺ㄩ侊紙鍖哄煙鎶ヨ锛夛紙鍒嗛〉锛', null, N'fun4', N'com.sipai.quartz.job.HQAQAlarmJob', N'0', N'0/2 * * * * ?', N'', N'', N'2022-05-27 20:15:18.000', N'emp01', N'2022-06-15 01:54:35.000', N'emp01', N'021HQWS')
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job] ([id], [job_name], [job_group], [method_name], [bean_class], [status], [cron_expression], [params], [remark], [insdt], [insuser], [upsdt], [upsuser], [unit_id]) VALUES (N'7', N'鎶ヨ鏁版嵁鎺ㄩ侊紙鏁版嵁鍙婅〃鏍兼帹閫侊級锛堝垎椤碉級', null, N'fun5', N'com.sipai.quartz.job.HQAQAlarmJob', N'0', N'0/2 * * * * ?', N'', N'', N'2022-05-27 20:15:18.000', N'emp01', N'2022-06-15 01:54:35.000', N'emp01', N'021HQWS')
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job] ([id], [job_name], [job_group], [method_name], [bean_class], [status], [cron_expression], [params], [remark], [insdt], [insuser], [upsdt], [upsuser], [unit_id]) VALUES (N'8', N'鎶ヨ鏁版嵁鎺ㄩ侊紙 鍚勭被鎶ヨ鏁版嵁锛夛紙鍒嗛〉锛', null, N'fun6', N'com.sipai.quartz.job.HQAQAlarmJob', N'0', N'0/2 * * * * ?', N'', N'', N'2022-05-27 20:15:18.000', N'emp01', N'2022-06-15 01:54:35.000', N'emp01', N'021HQWS')
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job] ([id], [job_name], [job_group], [method_name], [bean_class], [status], [cron_expression], [params], [remark], [insdt], [insuser], [upsdt], [upsuser], [unit_id]) VALUES (N'9', N'琛岃溅妯″瀷鎶ヨ', null, N'fun1', N'com.sipai.quartz.job.HQAQModelAlarmJob', N'0', N'0/20 * * * * ?', N'', N'', N'2022-05-27 20:15:18.000', N'emp01', N'2022-06-15 01:54:35.000', N'emp01', N'021HQWS')
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_schedule_job_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_schedule_job_detail]
+GO
+CREATE TABLE [dbo].[tb_schedule_job_detail] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[taskname] varchar(50) NULL ,
+[taskid] varchar(50) NULL ,
+[paramname] varchar(50) NULL ,
+[paramvalue] varchar(50) NULL ,
+[unitid] varchar(50) NULL ,
+[ord] int NULL ,
+[memo] varchar(500) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_schedule_job_detail
+-- ----------------------------
+INSERT INTO [dbo].[tb_schedule_job_detail] ([id], [pid], [taskname], [taskid], [paramname], [paramvalue], [unitid], [ord], [memo], [insuser], [insdt], [upsuser], [upsdt]) VALUES (N'022f0bce6aa841a1b493afaa3335c462', N'424a8b9914274374b91755eafe7592e1', N'娴嬭瘯骞存姤_澧炲煄', N'5e285297c6a6474fb4263c42f7401e0b', null, null, N'020ZCZX', null, null, N'emp01', N'2021-12-07 13:30:46.000', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job_detail] ([id], [pid], [taskname], [taskid], [paramname], [paramvalue], [unitid], [ord], [memo], [insuser], [insdt], [upsuser], [upsdt]) VALUES (N'de28de4a7c9e4c0a94f71c0332202d6d', N'fe1adfa393654f0f8c7a5d7d586f986a', N'娴嬭瘯骞存姤_姘稿拰', N'a647bb5a6de04fc392e8831f560fc578', null, null, N'020ZCYH', null, null, N'emp01', N'2021-12-07 13:29:58.000', null, null)
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_schedule_job_type
+-- ----------------------------
+DROP TABLE [dbo].[tb_schedule_job_type]
+GO
+CREATE TABLE [dbo].[tb_schedule_job_type] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[interfaceurl] varchar(50) NULL ,
+[unitid] varchar(50) NULL ,
+[memo] varchar(500) NULL ,
+[ord] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_schedule_job_type
+-- ----------------------------
+INSERT INTO [dbo].[tb_schedule_job_type] ([id], [name], [interfaceurl], [unitid], [memo], [ord], [insuser], [insdt], [upsuser], [upsdt]) VALUES (N'b076af17e81645aeb76148e1cc1ad791', N'鐢熶骇鎸囨爣鎺у埗', N'/report/rptInfoSet/getList.do', null, N'', null, N'emp01', N'2021-09-28 15:08:37.000', N'emp01', N'2021-09-28 15:12:16.000')
+GO
+GO
+INSERT INTO [dbo].[tb_schedule_job_type] ([id], [name], [interfaceurl], [unitid], [memo], [ord], [insuser], [insdt], [upsuser], [upsdt]) VALUES (N'df1de11c71a847ccbf74ca4bba6e4dc4', N'鎶ヨ〃绠$悊', N'/report/rptInfoSet/getList.do', null, N'', null, N'emp01', N'2021-05-02 09:55:02.000', null, null)
+GO
+GO
+
+-- ----------------------------
+-- Table structure for TB_Sewage_company_information
+-- ----------------------------
+DROP TABLE [dbo].[TB_Sewage_company_information]
+GO
+CREATE TABLE [dbo].[TB_Sewage_company_information] (
+[id] varchar(50) NOT NULL ,
+[pname] varchar(50) NULL ,
+[lgtd] varchar(50) NULL ,
+[lttd] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Sewage_company_information
+-- ----------------------------
+INSERT INTO [dbo].[TB_Sewage_company_information] ([id], [pname], [lgtd], [lttd]) VALUES (N'1', N'???', N'121.406196', N'30.796109')
+GO
+GO
+INSERT INTO [dbo].[TB_Sewage_company_information] ([id], [pname], [lgtd], [lttd]) VALUES (N'2', N'?????', N'121.345408', N'30.805516')
+GO
+GO
+INSERT INTO [dbo].[TB_Sewage_company_information] ([id], [pname], [lgtd], [lttd]) VALUES (N'3', N'????', N'121.313359', N'30.727125')
+GO
+GO
+INSERT INTO [dbo].[TB_Sewage_company_information] ([id], [pname], [lgtd], [lttd]) VALUES (N'4', N'????', N'121.332251', N'30.727927')
+GO
+GO
+INSERT INTO [dbo].[TB_Sewage_company_information] ([id], [pname], [lgtd], [lttd]) VALUES (N'5', N'???', N'121.351874', N'30.763835')
+GO
+GO
+INSERT INTO [dbo].[TB_Sewage_company_information] ([id], [pname], [lgtd], [lttd]) VALUES (N'6', N'???', N'121.309099', N'30.884895')
+GO
+GO
+INSERT INTO [dbo].[TB_Sewage_company_information] ([id], [pname], [lgtd], [lttd]) VALUES (N'7', N'???', N'121.293247', N'30.803368')
+GO
+GO
+
+-- ----------------------------
+-- Table structure for TB_Sewage_Input
+-- ----------------------------
+DROP TABLE [dbo].[TB_Sewage_Input]
+GO
+CREATE TABLE [dbo].[TB_Sewage_Input] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(100) NULL ,
+[sewage_id] varchar(100) NULL ,
+[input_cod] varchar(50) NULL ,
+[input_ph] varchar(255) NULL ,
+[input_ammonia_nitrogen] varchar(255) NULL ,
+[input_phosphorus] varchar(255) NULL ,
+[input_nitrogen] varchar(255) NULL ,
+[remarks] varchar(4000) NULL ,
+[input_dt] datetime NULL ,
+[input_ss] varchar(255) NULL ,
+[input_bod] varchar(255) NULL ,
+[input_chroma] varchar(255) NULL ,
+[input_userid] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Sewage_Input
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Sewage_pumpStation_information
+-- ----------------------------
+DROP TABLE [dbo].[TB_Sewage_pumpStation_information]
+GO
+CREATE TABLE [dbo].[TB_Sewage_pumpStation_information] (
+[id] varchar(50) NOT NULL ,
+[process_section_id] varchar(50) NULL ,
+[level_mpid] varchar(50) NULL ,
+[flow_mpid] varchar(50) NULL ,
+[service_scope] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[operation_mode] varchar(50) NULL ,
+[state_mpids] varchar(500) NULL ,
+[lgtd] varchar(50) NULL ,
+[lttd] varchar(50) NULL ,
+[address] varchar(100) NULL ,
+[BZ_id] varchar(50) NULL ,
+[CJBZ_id] varchar(50) NULL ,
+[name] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Sewage_pumpStation_information
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Sewage_pumpStationAttributes
+-- ----------------------------
+DROP TABLE [dbo].[TB_Sewage_pumpStationAttributes]
+GO
+CREATE TABLE [dbo].[TB_Sewage_pumpStationAttributes] (
+[id] varchar(50) NOT NULL ,
+[typeName] varchar(50) NULL ,
+[colorSt] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Sewage_pumpStationAttributes
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Sewage_Source
+-- ----------------------------
+DROP TABLE [dbo].[TB_Sewage_Source]
+GO
+CREATE TABLE [dbo].[TB_Sewage_Source] (
+[id] varchar(50) NOT NULL ,
+[contract_number] varchar(500) NULL ,
+[contract_order] int NULL ,
+[name] varchar(500) NULL ,
+[address] varchar(500) NULL ,
+[contract_date] varchar(500) NULL ,
+[username] varchar(500) NULL ,
+[phone] varchar(500) NULL ,
+[process_section_id] varchar(500) NULL ,
+[unit_id] varchar(500) NULL ,
+[vent_num] varchar(500) NULL ,
+[permit_num] varchar(500) NULL ,
+[plane_num] varchar(500) NULL ,
+[environment_num] varchar(500) NULL ,
+[trade] varchar(500) NULL ,
+[permit] varchar(500) NULL ,
+[displacement] int NULL ,
+[standard] varchar(500) NULL ,
+[city] varchar(500) NULL ,
+[society_number] varchar(500) NULL ,
+[longitude_latitude] varchar(500) NULL ,
+[attribute] varchar(500) NULL ,
+[remark] varchar(5000) NULL ,
+[insdt] date NULL ,
+[insuser] varchar(500) NULL ,
+[account_number] varchar(500) NULL ,
+[account_name] varchar(500) NULL ,
+[abbreviation] varchar(500) NULL ,
+[area] varchar(500) NULL ,
+[important_level] varchar(500) NULL ,
+[remarks] varchar(500) NULL ,
+[isMainCompany] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Sewage_Source
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Sewage_Source1
+-- ----------------------------
+DROP TABLE [dbo].[TB_Sewage_Source1]
+GO
+CREATE TABLE [dbo].[TB_Sewage_Source1] (
+[id] varchar(50) NULL ,
+[insdt] date NULL ,
+[insuser] varchar(100) NULL ,
+[account_number] varchar(100) NULL ,
+[account_name] varchar(50) NULL ,
+[abbreviation] varchar(255) NULL ,
+[address] varchar(255) NULL ,
+[area] varchar(255) NULL ,
+[important_level] varchar(255) NULL ,
+[remarks] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Sewage_Source1
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Sewage_workshop_pumpStation
+-- ----------------------------
+DROP TABLE [dbo].[TB_Sewage_workshop_pumpStation]
+GO
+CREATE TABLE [dbo].[TB_Sewage_workshop_pumpStation] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[lgtd] varchar(50) NULL ,
+[lttd] varchar(50) NULL ,
+[level_mpid] varchar(50) NULL ,
+[flow_mpid] varchar(50) NULL ,
+[service_scope] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[operation_mode] varchar(50) NULL ,
+[state_mpids] varchar(500) NULL ,
+[address] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Sewage_workshop_pumpStation
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_ApplyPurchasePlan
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_ApplyPurchasePlan]
+GO
+CREATE TABLE [dbo].[TB_SparePart_ApplyPurchasePlan] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[applicant] varchar(500) NULL ,
+[plan_apply_purchase_startdate] int NULL ,
+[plan_apply_purchase_enddate] int NULL ,
+[department_id] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[remark] varchar(1000) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ApplyPurchasePlan',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲囪喘璁″垝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲囪喘璁″垝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ApplyPurchasePlan',
+'COLUMN', N'applicant')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璐熻矗浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'applicant'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璐熻矗浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'applicant'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ApplyPurchasePlan',
+'COLUMN', N'plan_apply_purchase_startdate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠閲囪喘寮濮嬫棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_apply_purchase_startdate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠閲囪喘寮濮嬫棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_apply_purchase_startdate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ApplyPurchasePlan',
+'COLUMN', N'plan_apply_purchase_enddate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠閲囪喘缁撴潫鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_apply_purchase_enddate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠閲囪喘缁撴潫鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_apply_purchase_enddate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ApplyPurchasePlan',
+'COLUMN', N'department_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'department_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'department_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ApplyPurchasePlan',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绫诲瀷锛堥儴闂ㄧ敵璐/閲囪喘璁″垝锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绫诲瀷锛堥儴闂ㄧ敵璐/閲囪喘璁″垝锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ApplyPurchasePlan',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ApplyPurchasePlan',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ApplyPurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_ApplyPurchasePlan
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Channels
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Channels]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Channels] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[morder] int NULL ,
+[active] bit NULL ,
+[pid] varchar(50) NULL ,
+[describe] varchar(500) NULL ,
+[source] varchar(100) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Channels',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Channels',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Channels',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Channels',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Channels',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Channels',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Channels',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婄骇ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婄骇ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Channels',
+'COLUMN', N'describe')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'describe'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Channels'
+, @level2type = 'COLUMN', @level2name = N'describe'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Channels
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_ConsumeDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_ConsumeDetail]
+GO
+CREATE TABLE [dbo].[TB_SparePart_ConsumeDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[outstock_record_detail_id] varchar(50) NULL ,
+[goods_id] varchar(50) NULL ,
+[consume_number] money NULL ,
+[work_order_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_ConsumeDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Contract
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Contract]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Contract] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[contractNumber] varchar(100) NULL ,
+[contractName] varchar(100) NULL ,
+[contractClassId] varchar(50) NULL ,
+[contractTaxRateId] varchar(50) NULL ,
+[purchaseMethodsId] varchar(50) NULL ,
+[channelsId] varchar(2000) NULL ,
+[supplierId] varchar(50) NULL ,
+[agentId] varchar(50) NULL ,
+[contractAmount] money NULL ,
+[qualityDeposit] money NULL ,
+[warrantyPeriodId] varchar(50) NULL ,
+[contractStartDate] datetime NULL ,
+[contractEndDate] datetime NULL ,
+[PerformanceId] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[purchaseId] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[dept_id] varchar(50) NULL ,
+[contract_audit_id] varchar(250) NULL ,
+[countersign_audit_id] varchar(250) NULL ,
+[reject_reason] varchar(1000) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[firstparty] varchar(250) NULL ,
+[helpers] varchar(250) NULL ,
+[helpers_log] varchar(250) NULL ,
+[performanceBond] money NULL ,
+[supplyPlanStartDate] datetime NULL ,
+[supplyPlanEndDate] datetime NULL ,
+[supplyActualStartDate] datetime NULL ,
+[supplyActualEndDate] datetime NULL ,
+[warrantyDeposit] money NULL ,
+[settlement_amount] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'contractNumber')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚堝悓缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contractNumber'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚堝悓缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contractNumber'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'contractName')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚堝悓鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contractName'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚堝悓鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contractName'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'contractClassId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚堝悓绫诲瀷ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contractClassId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚堝悓绫诲瀷ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contractClassId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'contractTaxRateId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚堝悓绋庣巼ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contractTaxRateId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚堝悓绋庣巼ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contractTaxRateId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'purchaseMethodsId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲囪喘褰㈠紡ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'purchaseMethodsId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲囪喘褰㈠紡ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'purchaseMethodsId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'channelsId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒楄祫娓犻亾ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'channelsId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒楄祫娓犻亾ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'channelsId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'supplierId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟咺D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'supplierId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟咺D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'supplierId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'agentId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁忓姙浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'agentId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁忓姙浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'agentId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'contractAmount')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚堝悓閲戦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contractAmount'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚堝悓閲戦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contractAmount'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'qualityDeposit')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璐ㄤ繚閲'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'qualityDeposit'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璐ㄤ繚閲'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'qualityDeposit'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'warrantyPeriodId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璐ㄤ繚鏈烮D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'warrantyPeriodId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璐ㄤ繚鏈烮D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'warrantyPeriodId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'contractStartDate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚堝悓寮濮嬫棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contractStartDate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚堝悓寮濮嬫棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contractStartDate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'contractEndDate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚堝悓缁撴潫鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contractEndDate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚堝悓缁撴潫鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contractEndDate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'PerformanceId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚堝悓灞ヨ鎯呭喌ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'PerformanceId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚堝悓灞ヨ鎯呭喌ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'PerformanceId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'purchaseId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠喘鍗旾D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'purchaseId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠喘鍗旾D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'purchaseId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚堝悓鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚堝悓鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'dept_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'contract_audit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚堝悓瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contract_audit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚堝悓瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'contract_audit_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'countersign_audit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浼氱瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'countersign_audit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浼氱瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'countersign_audit_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Contract',
+'COLUMN', N'reject_reason')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椹冲洖鍘熷洜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'reject_reason'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椹冲洖鍘熷洜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Contract'
+, @level2type = 'COLUMN', @level2name = N'reject_reason'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Contract
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Contract_file
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Contract_file]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Contract_file] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(500) NULL ,
+[abspath] varchar(500) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[filepath] varchar(500) NULL ,
+[type] varchar(50) NULL ,
+[size] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Contract_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_ContractChange_file
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_ContractChange_file]
+GO
+CREATE TABLE [dbo].[TB_SparePart_ContractChange_file] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(500) NULL ,
+[abspath] varchar(500) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[filepath] varchar(500) NULL ,
+[type] varchar(50) NULL ,
+[size] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_ContractChange_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_ContractClass
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_ContractClass]
+GO
+CREATE TABLE [dbo].[TB_SparePart_ContractClass] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[number] varchar(50) NULL ,
+[morder] int NULL ,
+[active] bit NULL ,
+[pid] varchar(50) NULL ,
+[describe] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractClass',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractClass',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractClass',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractClass',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractClass',
+'COLUMN', N'number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractClass',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractClass',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractClass',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婄骇ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婄骇ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractClass',
+'COLUMN', N'describe')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'describe'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractClass'
+, @level2type = 'COLUMN', @level2name = N'describe'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_ContractClass
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_ContractDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_ContractDetail]
+GO
+CREATE TABLE [dbo].[TB_SparePart_ContractDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[goods_id] varchar(50) NULL ,
+[supplier_id] varchar(50) NULL ,
+[number] money NULL ,
+[price] money NULL ,
+[total_money] money NULL ,
+[dept_id] varchar(50) NULL ,
+[purpose] varchar(500) NULL ,
+[contract_id] varchar(50) NULL ,
+[subscribe_detail_id] varchar(50) NULL ,
+[remark] varchar(1000) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail',
+'COLUMN', N'supplier_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟咺D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail'
+, @level2type = 'COLUMN', @level2name = N'supplier_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟咺D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail'
+, @level2type = 'COLUMN', @level2name = N'supplier_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail',
+'COLUMN', N'dept_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail',
+'COLUMN', N'purpose')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢ㄩ'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail'
+, @level2type = 'COLUMN', @level2name = N'purpose'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢ㄩ'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail'
+, @level2type = 'COLUMN', @level2name = N'purpose'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail',
+'COLUMN', N'contract_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚堝悓ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail'
+, @level2type = 'COLUMN', @level2name = N'contract_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚堝悓ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail'
+, @level2type = 'COLUMN', @level2name = N'contract_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail',
+'COLUMN', N'subscribe_detail_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠喘鏄庣粏ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail'
+, @level2type = 'COLUMN', @level2name = N'subscribe_detail_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠喘鏄庣粏ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail'
+, @level2type = 'COLUMN', @level2name = N'subscribe_detail_id'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_ContractDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_ContractDetail_Invoice
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_ContractDetail_Invoice]
+GO
+CREATE TABLE [dbo].[TB_SparePart_ContractDetail_Invoice] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[amountInvoice] money NULL ,
+[invoiceDate] datetime NULL ,
+[morder] int NULL ,
+[contract_id] varchar(50) NULL ,
+[number] varchar(50) NULL ,
+[invoice_status] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Invoice',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Invoice'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Invoice'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Invoice',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Invoice'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Invoice'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Invoice',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Invoice'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Invoice'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Invoice',
+'COLUMN', N'amountInvoice')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮绁ㄩ噾棰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Invoice'
+, @level2type = 'COLUMN', @level2name = N'amountInvoice'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮绁ㄩ噾棰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Invoice'
+, @level2type = 'COLUMN', @level2name = N'amountInvoice'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Invoice',
+'COLUMN', N'invoiceDate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮绁ㄦ棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Invoice'
+, @level2type = 'COLUMN', @level2name = N'invoiceDate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮绁ㄦ棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Invoice'
+, @level2type = 'COLUMN', @level2name = N'invoiceDate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Invoice',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Invoice'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Invoice'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Invoice',
+'COLUMN', N'contract_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚堝悓ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Invoice'
+, @level2type = 'COLUMN', @level2name = N'contract_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚堝悓ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Invoice'
+, @level2type = 'COLUMN', @level2name = N'contract_id'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_ContractDetail_Invoice
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_ContractDetail_Invoice_file
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_ContractDetail_Invoice_file]
+GO
+CREATE TABLE [dbo].[TB_SparePart_ContractDetail_Invoice_file] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(500) NULL ,
+[abspath] varchar(500) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[filepath] varchar(500) NULL ,
+[type] varchar(50) NULL ,
+[size] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_ContractDetail_Invoice_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_ContractDetail_Payment
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_ContractDetail_Payment]
+GO
+CREATE TABLE [dbo].[TB_SparePart_ContractDetail_Payment] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[amountPaid] money NULL ,
+[paymentDate] datetime NULL ,
+[amountOutstanding] money NULL ,
+[morder] int NULL ,
+[contract_id] varchar(50) NULL ,
+[application_time] varchar(100) NULL ,
+[application_amount] varchar(100) NULL ,
+[payment_time] varchar(100) NULL ,
+[payment_amount] varchar(100) NULL ,
+[payment_status] varchar(255) NULL ,
+[invoice_ids] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Payment',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Payment',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Payment',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Payment',
+'COLUMN', N'amountPaid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸蹭粯閲戦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'amountPaid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸蹭粯閲戦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'amountPaid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Payment',
+'COLUMN', N'paymentDate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠樻鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'paymentDate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠樻鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'paymentDate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Payment',
+'COLUMN', N'amountOutstanding')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈粯閲戦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'amountOutstanding'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈粯閲戦'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'amountOutstanding'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Payment',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractDetail_Payment',
+'COLUMN', N'contract_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚堝悓ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'contract_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚堝悓ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractDetail_Payment'
+, @level2type = 'COLUMN', @level2name = N'contract_id'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_ContractDetail_Payment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_ContractTaxRate
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_ContractTaxRate]
+GO
+CREATE TABLE [dbo].[TB_SparePart_ContractTaxRate] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[taxRate] float(53) NULL ,
+[morder] int NULL ,
+[active] bit NULL ,
+[pid] varchar(50) NULL ,
+[describe] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractTaxRate',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractTaxRate',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractTaxRate',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractTaxRate',
+'COLUMN', N'taxRate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绋庣巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'taxRate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绋庣巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'taxRate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractTaxRate',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractTaxRate',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractTaxRate',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婄骇ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婄骇ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ContractTaxRate',
+'COLUMN', N'describe')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'describe'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ContractTaxRate'
+, @level2type = 'COLUMN', @level2name = N'describe'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_ContractTaxRate
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Goods
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Goods]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Goods] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(500) NULL ,
+[brand] varchar(1000) NULL ,
+[model] varchar(1000) NULL ,
+[class_id] varchar(50) NULL ,
+[unit] varchar(50) NULL ,
+[max_reserve] float(53) NULL ,
+[min_reserve] float(53) NULL ,
+[remark] varchar(1000) NULL ,
+[equipment_ids] varchar(1000) NULL ,
+[number] varchar(255) NOT NULL ,
+[SignalTag] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╁搧鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╁搧鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods',
+'COLUMN', N'brand')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╁搧鍝佺墝'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'brand'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╁搧鍝佺墝'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'brand'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods',
+'COLUMN', N'model')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瑙勬牸鍨嬪彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'model'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瑙勬牸鍨嬪彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'model'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods',
+'COLUMN', N'class_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╁搧绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'class_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╁搧绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'class_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods',
+'COLUMN', N'unit')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╁搧璁¢噺鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'unit'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╁搧璁¢噺鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'unit'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods',
+'COLUMN', N'max_reserve')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈澶у瓨鍌ㄩ噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'max_reserve'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈澶у瓨鍌ㄩ噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'max_reserve'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods',
+'COLUMN', N'min_reserve')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈灏忓瓨鍌ㄩ噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'min_reserve'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈灏忓瓨鍌ㄩ噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'min_reserve'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods',
+'COLUMN', N'number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╁搧缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╁搧缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods'
+, @level2type = 'COLUMN', @level2name = N'number'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Goods
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Goods_AcceptanceApplyDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Goods_AcceptanceApplyDetail]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Goods_AcceptanceApplyDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[acceptance_apply_number] varchar(50) NULL ,
+[goods_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Goods_AcceptanceApplyDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Goods_Apply
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Goods_Apply]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Goods_Apply] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(500) NULL ,
+[brand] varchar(1000) NULL ,
+[model] varchar(1000) NULL ,
+[class_id] varchar(50) NULL ,
+[unit] varchar(50) NULL ,
+[remark] varchar(1000) NULL ,
+[status] varchar(50) NULL ,
+[examineId] varchar(50) NULL ,
+[examineDt] datetime NULL ,
+[examineExplain] datetime NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods_Apply',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╁搧鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods_Apply'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╁搧鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods_Apply'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods_Apply',
+'COLUMN', N'brand')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╁搧鍝佺墝'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods_Apply'
+, @level2type = 'COLUMN', @level2name = N'brand'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╁搧鍝佺墝'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods_Apply'
+, @level2type = 'COLUMN', @level2name = N'brand'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods_Apply',
+'COLUMN', N'model')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瑙勬牸鍨嬪彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods_Apply'
+, @level2type = 'COLUMN', @level2name = N'model'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瑙勬牸鍨嬪彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods_Apply'
+, @level2type = 'COLUMN', @level2name = N'model'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods_Apply',
+'COLUMN', N'class_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╁搧绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods_Apply'
+, @level2type = 'COLUMN', @level2name = N'class_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╁搧绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods_Apply'
+, @level2type = 'COLUMN', @level2name = N'class_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods_Apply',
+'COLUMN', N'unit')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╁搧璁¢噺鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods_Apply'
+, @level2type = 'COLUMN', @level2name = N'unit'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╁搧璁¢噺鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods_Apply'
+, @level2type = 'COLUMN', @level2name = N'unit'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Goods_Apply',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods_Apply'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Goods_Apply'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Goods_Apply
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_GoodsClass
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_GoodsClass]
+GO
+CREATE TABLE [dbo].[TB_SparePart_GoodsClass] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[active] bit NULL ,
+[pid] varchar(50) NULL ,
+[describe] varchar(500) NULL ,
+[morder] int NULL ,
+[goods_class_code] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_GoodsClass
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_InStockRecord
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_InStockRecord]
+GO
+CREATE TABLE [dbo].[TB_SparePart_InStockRecord] (
+[id] varchar(100) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[warehouse_id] varchar(50) NULL ,
+[goods_class_id] varchar(50) NULL ,
+[instock_man_id] varchar(250) NULL ,
+[audit_man_id] varchar(250) NULL ,
+[instock_date] datetime NULL ,
+[biz_id] varchar(50) NULL ,
+[total_money] money NULL ,
+[status] varchar(50) NULL ,
+[remark] varchar(1000) NULL ,
+[audit_opinion] varchar(1000) NULL ,
+[taxrate] money NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[bill_number] varchar(250) NULL ,
+[invoice_number] varchar(250) NULL ,
+[purchaser] varchar(100) NULL ,
+[check_purchaser] varchar(100) NULL ,
+[special_ticket] varchar(100) NULL ,
+[channelsId] varchar(2000) NULL ,
+[supplierId] varchar(50) NULL ,
+[fare_adjustment] varchar(255) NULL ,
+[vat_invoice] int NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_InStockRecord',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_InStockRecord',
+'COLUMN', N'warehouse_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵灞炰粨搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'warehouse_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵灞炰粨搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'warehouse_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_InStockRecord',
+'COLUMN', N'goods_class_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╁搧绫诲埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'goods_class_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╁搧绫诲埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'goods_class_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_InStockRecord',
+'COLUMN', N'instock_man_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'instock_man_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'instock_man_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_InStockRecord',
+'COLUMN', N'audit_man_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'audit_man_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'audit_man_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_InStockRecord',
+'COLUMN', N'instock_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'instock_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'instock_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_InStockRecord',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_InStockRecord',
+'COLUMN', N'total_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎬婚噾棰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'total_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎬婚噾棰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'total_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_InStockRecord',
+'COLUMN', N'taxrate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绋庣巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'taxrate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绋庣巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'taxrate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_InStockRecord',
+'COLUMN', N'channelsId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒楄祫娓犻亾ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'channelsId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒楄祫娓犻亾ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'channelsId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_InStockRecord',
+'COLUMN', N'supplierId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟咺D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'supplierId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟咺D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecord'
+, @level2type = 'COLUMN', @level2name = N'supplierId'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_InStockRecord
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_sparepart_instockRecord_updateMoney
+-- ----------------------------
+DROP TABLE [dbo].[tb_sparepart_instockRecord_updateMoney]
+GO
+CREATE TABLE [dbo].[tb_sparepart_instockRecord_updateMoney] (
+[id] varchar(255) NOT NULL ,
+[in_detail_id] varchar(255) NULL ,
+[status] int NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_sparepart_instockRecord_updateMoney',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'1姝e湪澶勭悊 2鏈鐞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_sparepart_instockRecord_updateMoney'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'1姝e湪澶勭悊 2鏈鐞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_sparepart_instockRecord_updateMoney'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_sparepart_instockRecord_updateMoney',
+'COLUMN', N'in_detail_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱鏄庣粏id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_sparepart_instockRecord_updateMoney'
+, @level2type = 'COLUMN', @level2name = N'in_detail_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱鏄庣粏id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_sparepart_instockRecord_updateMoney'
+, @level2type = 'COLUMN', @level2name = N'in_detail_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_sparepart_instockRecord_updateMoney',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'1姝e湪澶勭悊 2鏈鐞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_sparepart_instockRecord_updateMoney'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'1姝e湪澶勭悊 2鏈鐞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_sparepart_instockRecord_updateMoney'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_sparepart_instockRecord_updateMoney',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎻掑叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_sparepart_instockRecord_updateMoney'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎻掑叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_sparepart_instockRecord_updateMoney'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+
+-- ----------------------------
+-- Records of tb_sparepart_instockRecord_updateMoney
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_InStockRecordDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_InStockRecordDetail]
+GO
+CREATE TABLE [dbo].[TB_SparePart_InStockRecordDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[goods_id] varchar(50) NULL ,
+[instock_number] money NULL ,
+[instock_record_id] varchar(100) NULL ,
+[price] money NULL ,
+[supplier_id] varchar(50) NULL ,
+[dept_id] varchar(50) NULL ,
+[total_money] money NULL ,
+[include_taxrate_price] money NULL ,
+[include_taxrate_total_money] money NULL ,
+[purchase_record_detail_id] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[plan_type] varchar(100) NULL ,
+[subscription_date] varchar(100) NULL ,
+[location_details] varchar(500) NULL ,
+[tax_amount] money NULL ,
+[channelsId] varchar(1000) NULL ,
+[now_number] money NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_InStockRecordDetail',
+'COLUMN', N'channelsId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀛愰」宸ョ▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'channelsId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀛愰」宸ョ▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_InStockRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'channelsId'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_InStockRecordDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_OutStockRecord
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_OutStockRecord]
+GO
+CREATE TABLE [dbo].[TB_SparePart_OutStockRecord] (
+[id] varchar(100) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[warehouse_id] varchar(50) NULL ,
+[dept_id] varchar(50) NULL ,
+[user_id] varchar(250) NULL ,
+[audit_man_id] varchar(250) NULL ,
+[total_money] money NULL ,
+[status] varchar(50) NULL ,
+[remark] varchar(1000) NULL ,
+[out_date] datetime NULL ,
+[goods_class_id] varchar(50) NULL ,
+[warehouse_keeper_id] varchar(250) NULL ,
+[biz_id] varchar(50) NULL ,
+[audit_opinion] varchar(500) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[stock_type] varchar(100) NULL ,
+[inhouse_id] varchar(100) NULL ,
+[bill_number] varchar(200) NULL ,
+[channelsId] varchar(2000) NULL ,
+[supplierId] varchar(50) NULL ,
+[bookkeep_date] datetime NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_OutStockRecord',
+'COLUMN', N'warehouse_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵鍑轰粨搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'warehouse_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵鍑轰粨搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'warehouse_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_OutStockRecord',
+'COLUMN', N'dept_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'棰嗙敤閮ㄩ棬'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'棰嗙敤閮ㄩ棬'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_OutStockRecord',
+'COLUMN', N'user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'棰嗙敤浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'棰嗙敤浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'user_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_OutStockRecord',
+'COLUMN', N'audit_man_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'audit_man_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'audit_man_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_OutStockRecord',
+'COLUMN', N'total_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎬婚噾棰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'total_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎬婚噾棰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'total_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_OutStockRecord',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_OutStockRecord',
+'COLUMN', N'out_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍑哄簱鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'out_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍑哄簱鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'out_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_OutStockRecord',
+'COLUMN', N'goods_class_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╁搧绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'goods_class_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╁搧绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'goods_class_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_OutStockRecord',
+'COLUMN', N'warehouse_keeper_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠撳簱绠$悊鍛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'warehouse_keeper_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠撳簱绠$悊鍛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'warehouse_keeper_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_OutStockRecord',
+'COLUMN', N'audit_opinion')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'audit_opinion'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'audit_opinion'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_OutStockRecord',
+'COLUMN', N'channelsId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒楄祫娓犻亾ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'channelsId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒楄祫娓犻亾ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'channelsId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_OutStockRecord',
+'COLUMN', N'supplierId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟咺D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'supplierId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟咺D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecord'
+, @level2type = 'COLUMN', @level2name = N'supplierId'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_OutStockRecord
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_OutStockRecordDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_OutStockRecordDetail]
+GO
+CREATE TABLE [dbo].[TB_SparePart_OutStockRecordDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[outstock_record_id] varchar(100) NULL ,
+[goods_id] varchar(50) NULL ,
+[out_number] money NULL ,
+[price] money NULL ,
+[total_money] money NULL ,
+[purpose] varchar(500) NULL ,
+[dept_id] varchar(50) NULL ,
+[stock_id] varchar(50) NULL ,
+[consume_number] money NULL ,
+[included_tax_cost_price] varchar(100) NULL ,
+[included_tax_total_money] varchar(100) NULL ,
+[tax_amount] money NULL ,
+[channelsId] varchar(1000) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_OutStockRecordDetail',
+'COLUMN', N'stock_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'搴撳瓨鐗╁搧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'stock_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'搴撳瓨鐗╁搧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'stock_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_OutStockRecordDetail',
+'COLUMN', N'channelsId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀛愰」宸ョ▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'channelsId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀛愰」宸ョ▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_OutStockRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'channelsId'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_OutStockRecordDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_OutStockRecordDetail_Consume
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_OutStockRecordDetail_Consume]
+GO
+CREATE TABLE [dbo].[TB_SparePart_OutStockRecordDetail_Consume] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[maintenance_detail_id] varchar(50) NULL ,
+[outstock_record_detail_id] varchar(50) NULL ,
+[goods_id] varchar(50) NULL ,
+[consume_number] money NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_OutStockRecordDetail_Consume
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Performance
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Performance]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Performance] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[morder] int NULL ,
+[active] bit NULL ,
+[pid] varchar(50) NULL ,
+[describe] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Performance',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Performance',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Performance',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Performance',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Performance',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Performance',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Performance',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婄骇ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婄骇ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Performance',
+'COLUMN', N'describe')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'describe'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Performance'
+, @level2type = 'COLUMN', @level2name = N'describe'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Performance
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_PurchaseDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_PurchaseDetail]
+GO
+CREATE TABLE [dbo].[TB_SparePart_PurchaseDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[goods_id] varchar(50) NULL ,
+[supplier_id] varchar(50) NULL ,
+[number] money NULL ,
+[price] money NULL ,
+[total_money] money NULL ,
+[department_id] varchar(50) NULL ,
+[purpose] varchar(500) NULL ,
+[remark] varchar(1000) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseDetail',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠喘鍗昳d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseDetail'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠喘鍗昳d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseDetail'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseDetail',
+'COLUMN', N'goods_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╁搧鍚嶇Оid'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseDetail'
+, @level2type = 'COLUMN', @level2name = N'goods_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╁搧鍚嶇Оid'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseDetail'
+, @level2type = 'COLUMN', @level2name = N'goods_id'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_PurchaseDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_PurchaseMethods
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_PurchaseMethods]
+GO
+CREATE TABLE [dbo].[TB_SparePart_PurchaseMethods] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[morder] int NULL ,
+[active] bit NULL ,
+[pid] varchar(50) NULL ,
+[describe] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseMethods',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseMethods',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseMethods',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseMethods',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseMethods',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseMethods',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseMethods',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婄骇ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婄骇ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseMethods',
+'COLUMN', N'describe')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'describe'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseMethods'
+, @level2type = 'COLUMN', @level2name = N'describe'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_PurchaseMethods
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_PurchasePlan
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_PurchasePlan]
+GO
+CREATE TABLE [dbo].[TB_SparePart_PurchasePlan] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[applicant] varchar(500) NULL ,
+[plan_purchase_date] datetime NULL ,
+[department_id] varchar(50) NULL ,
+[total_money] money NULL ,
+[check_man] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[check_opinion] varchar(1000) NULL ,
+[remark] varchar(1000) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchasePlan',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲囪喘璁″垝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲囪喘璁″垝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchasePlan',
+'COLUMN', N'applicant')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璐熻矗浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'applicant'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璐熻矗浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'applicant'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchasePlan',
+'COLUMN', N'plan_purchase_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝閲囪喘鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_purchase_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝閲囪喘鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'plan_purchase_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchasePlan',
+'COLUMN', N'department_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'department_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'department_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchasePlan',
+'COLUMN', N'total_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎬婚噾棰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'total_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎬婚噾棰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'total_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchasePlan',
+'COLUMN', N'check_man')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'check_man'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'check_man'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchasePlan',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绫诲瀷锛堥儴闂ㄧ敵璐/閲囪喘璁″垝锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绫诲瀷锛堥儴闂ㄧ敵璐/閲囪喘璁″垝锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchasePlan',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchasePlan',
+'COLUMN', N'check_opinion')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'check_opinion'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳鎰忚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'check_opinion'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchasePlan',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchasePlan'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_PurchasePlan
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_PurchaseRecord
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_PurchaseRecord]
+GO
+CREATE TABLE [dbo].[TB_SparePart_PurchaseRecord] (
+[id] varchar(50) NOT NULL ,
+[insdt] date NULL ,
+[insuser] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[purchase_man_id] varchar(250) NULL ,
+[purchase_date] datetime NULL ,
+[total_money] money NULL ,
+[audit_man_id] varchar(250) NULL ,
+[status] varchar(50) NULL ,
+[remark] varchar(500) NULL ,
+[sUserId] varchar(255) NULL ,
+[sendMessageType] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_PurchaseRecord
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_PurchaseRecordDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_PurchaseRecordDetail]
+GO
+CREATE TABLE [dbo].[TB_SparePart_PurchaseRecordDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[goods_id] varchar(50) NULL ,
+[supplier_id] varchar(50) NULL ,
+[number] money NULL ,
+[price] money NULL ,
+[total_money] money NULL ,
+[dept_id] varchar(50) NULL ,
+[purpose] varchar(500) NULL ,
+[record_id] varchar(50) NULL ,
+[subscribe_detail_id] varchar(50) NULL ,
+[remark] varchar(1000) NULL ,
+[stock_id] varchar(50) NULL ,
+[consume_number] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseRecordDetail',
+'COLUMN', N'supplier_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟咺D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'supplier_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟咺D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'supplier_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseRecordDetail',
+'COLUMN', N'dept_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseRecordDetail',
+'COLUMN', N'purpose')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢ㄩ'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'purpose'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢ㄩ'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'purpose'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseRecordDetail',
+'COLUMN', N'record_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲囪喘璁板綍ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'record_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲囪喘璁板綍ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'record_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_PurchaseRecordDetail',
+'COLUMN', N'subscribe_detail_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠喘鏄庣粏ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'subscribe_detail_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠喘鏄庣粏ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_PurchaseRecordDetail'
+, @level2type = 'COLUMN', @level2name = N'subscribe_detail_id'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_PurchaseRecordDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Purpose
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Purpose]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Purpose] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[remark] varchar(1000) NULL ,
+[name] varchar(250) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Purpose',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Purpose'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Purpose'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Purpose',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Purpose'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Purpose'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Purpose',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Purpose'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Purpose'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Purpose',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢ㄩ'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Purpose'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢ㄩ'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Purpose'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Purpose
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_QualificationType
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_QualificationType]
+GO
+CREATE TABLE [dbo].[TB_SparePart_QualificationType] (
+[id] varchar(100) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(100) NULL ,
+[type_name] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_QualificationType
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_QualificationType_copy
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_QualificationType_copy]
+GO
+CREATE TABLE [dbo].[TB_SparePart_QualificationType_copy] (
+[id] varchar(100) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(100) NULL ,
+[type_name] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_QualificationType_copy
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_RawMaterial
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_RawMaterial]
+GO
+CREATE TABLE [dbo].[TB_SparePart_RawMaterial] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[goods_class_id] varchar(50) NULL ,
+[register_man_id] varchar(250) NULL ,
+[audit_man_id] varchar(250) NULL ,
+[register_date] datetime NULL ,
+[acceptance_results] varchar(2000) NULL ,
+[sampling] varchar(2000) NULL ,
+[biz_id] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[remark] varchar(1000) NULL ,
+[audit_opinion] varchar(1000) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[name] varchar(500) NULL ,
+[plan_spot_check_complete_time] datetime NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_RawMaterial',
+'COLUMN', N'plan_spot_check_complete_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝鎶芥瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_RawMaterial'
+, @level2type = 'COLUMN', @level2name = N'plan_spot_check_complete_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝鎶芥瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_RawMaterial'
+, @level2type = 'COLUMN', @level2name = N'plan_spot_check_complete_time'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_RawMaterial
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_RawMaterialDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_RawMaterialDetail]
+GO
+CREATE TABLE [dbo].[TB_SparePart_RawMaterialDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[goods_id] varchar(50) NULL ,
+[rawmaterial_number] money NULL ,
+[rawmaterial_id] varchar(50) NULL ,
+[price] money NULL ,
+[supplier_id] varchar(50) NULL ,
+[dept_id] varchar(50) NULL ,
+[total_money] money NULL ,
+[include_taxrate_price] money NULL ,
+[include_taxrate_total_money] money NULL ,
+[type] varchar(50) NULL ,
+[tax_amount] money NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_RawMaterialDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_ReturnStockRecord
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_ReturnStockRecord]
+GO
+CREATE TABLE [dbo].[TB_SparePart_ReturnStockRecord] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[warehouse_id] varchar(50) NULL ,
+[goods_class_id] varchar(50) NULL ,
+[instock_man_id] varchar(250) NULL ,
+[audit_man_id] varchar(250) NULL ,
+[instock_date] datetime NULL ,
+[biz_id] varchar(50) NULL ,
+[total_money] money NULL ,
+[status] varchar(50) NULL ,
+[remark] varchar(1000) NULL ,
+[audit_opinion] varchar(1000) NULL ,
+[taxrate] money NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ReturnStockRecord',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ReturnStockRecord',
+'COLUMN', N'warehouse_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵灞炰粨搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'warehouse_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵灞炰粨搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'warehouse_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ReturnStockRecord',
+'COLUMN', N'goods_class_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╁搧绫诲埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'goods_class_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╁搧绫诲埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'goods_class_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ReturnStockRecord',
+'COLUMN', N'instock_man_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'instock_man_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'instock_man_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ReturnStockRecord',
+'COLUMN', N'audit_man_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'audit_man_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'audit_man_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ReturnStockRecord',
+'COLUMN', N'instock_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'instock_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'instock_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ReturnStockRecord',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ReturnStockRecord',
+'COLUMN', N'total_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎬婚噾棰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'total_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎬婚噾棰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'total_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_ReturnStockRecord',
+'COLUMN', N'taxrate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绋庣巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'taxrate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绋庣巼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_ReturnStockRecord'
+, @level2type = 'COLUMN', @level2name = N'taxrate'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_ReturnStockRecord
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_ReturnStockRecordDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_ReturnStockRecordDetail]
+GO
+CREATE TABLE [dbo].[TB_SparePart_ReturnStockRecordDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[goods_id] varchar(50) NULL ,
+[instock_number] money NULL ,
+[instock_record_id] varchar(50) NULL ,
+[price] money NULL ,
+[supplier_id] varchar(50) NULL ,
+[dept_id] varchar(50) NULL ,
+[total_money] money NULL ,
+[include_taxrate_price] money NULL ,
+[include_taxrate_total_money] money NULL ,
+[purchase_record_detail_id] varchar(50) NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_ReturnStockRecordDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Score
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Score]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Score] (
+[id] varchar(100) NOT NULL ,
+[total] float(53) NULL ,
+[user_id] varchar(100) NULL ,
+[price_score] float(53) NULL ,
+[quality_score] float(53) NULL ,
+[delivery_time_score] float(53) NULL ,
+[service_level_score] float(53) NULL ,
+[credit_score] float(53) NULL ,
+[matching_score] float(53) NULL ,
+[supplier_id] varchar(100) NOT NULL ,
+[creation_time] datetime NULL ,
+[years] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Score
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Score_copy
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Score_copy]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Score_copy] (
+[id] varchar(100) NOT NULL ,
+[total] float(53) NULL ,
+[user_id] varchar(100) NULL ,
+[price_score] float(53) NULL ,
+[quality_score] float(53) NULL ,
+[delivery_time_score] float(53) NULL ,
+[service_level_score] float(53) NULL ,
+[credit_score] float(53) NULL ,
+[matching_score] float(53) NULL ,
+[supplier_id] varchar(100) NOT NULL ,
+[creation_time] datetime NULL ,
+[years] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Score_copy
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Stock
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Stock]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Stock] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[goods_id] varchar(50) NULL ,
+[warehouse_id] varchar(50) NULL ,
+[account_id] varchar(50) NULL ,
+[init_number] money NULL ,
+[in_number] money NULL ,
+[out_number] money NULL ,
+[cost_price] money NULL ,
+[now_number] money NULL ,
+[account_date] datetime NULL ,
+[real_number] money NULL ,
+[shift_number] money NULL ,
+[shift_memo] varchar(100) NULL ,
+[total_money] money NULL ,
+[alarm_status] varchar(50) NULL ,
+[included_tax_cost_price] money NULL ,
+[included_tax_total_money] money NULL ,
+[available_number] money NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Stock',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Stock',
+'COLUMN', N'goods_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╁搧ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'goods_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╁搧ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'goods_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Stock',
+'COLUMN', N'warehouse_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠撳簱ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'warehouse_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠撳簱ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'warehouse_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Stock',
+'COLUMN', N'init_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈熷垵鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'init_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈熷垵鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'init_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Stock',
+'COLUMN', N'in_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'in_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏ュ簱鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'in_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Stock',
+'COLUMN', N'out_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍑哄簱鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'out_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍑哄簱鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'out_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Stock',
+'COLUMN', N'cost_price')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎴愭湰浠锋牸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'cost_price'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎴愭湰浠锋牸'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'cost_price'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Stock',
+'COLUMN', N'now_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'褰撳墠鏁伴噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'now_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'褰撳墠鏁伴噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'now_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Stock',
+'COLUMN', N'shift_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏀瑰彉鏁伴噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'shift_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏀瑰彉鏁伴噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Stock'
+, @level2type = 'COLUMN', @level2name = N'shift_number'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Stock
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Stock_TransfersApplyDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Stock_TransfersApplyDetail]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Stock_TransfersApplyDetail] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[number] money NULL ,
+[unit] varchar(10) NULL ,
+[price] money NULL ,
+[total_money] money NULL ,
+[transfers_apply_number] varchar(50) NULL ,
+[stock_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Stock_TransfersApplyDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_StockCheck
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_StockCheck]
+GO
+CREATE TABLE [dbo].[TB_SparePart_StockCheck] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[biz_id] varchar(50) NULL ,
+[warehouse_id] varchar(50) NULL ,
+[startdt] datetime NULL ,
+[enddt] datetime NULL ,
+[last_time] datetime NULL ,
+[now_time] datetime NULL ,
+[account_id] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[handler_id] varchar(250) NULL ,
+[audit_id] varchar(250) NULL ,
+[remark] varchar(1000) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_StockCheck',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_StockCheck',
+'COLUMN', N'warehouse_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠撳簱id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'warehouse_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠撳簱id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'warehouse_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_StockCheck',
+'COLUMN', N'startdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮濮嬫棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'startdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮濮嬫棩鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'startdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_StockCheck',
+'COLUMN', N'enddt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁撴潫鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'enddt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁撴潫鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'enddt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_StockCheck',
+'COLUMN', N'last_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婃鐩樼偣鏈堜唤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'last_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婃鐩樼偣鏈堜唤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'last_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_StockCheck',
+'COLUMN', N'now_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈鐩樼偣鏈堜唤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'now_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈鐩樼偣鏈堜唤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'now_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_StockCheck',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐩樼偣鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐩樼偣鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_StockCheck',
+'COLUMN', N'handler_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐩樼偣浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'handler_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐩樼偣浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'handler_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_StockCheck',
+'COLUMN', N'audit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'audit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_StockCheck'
+, @level2type = 'COLUMN', @level2name = N'audit_id'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_StockCheck
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_StockCheckDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_StockCheckDetail]
+GO
+CREATE TABLE [dbo].[TB_SparePart_StockCheckDetail] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[check_id] varchar(50) NULL ,
+[goods_id] varchar(50) NULL ,
+[real_number] money NULL ,
+[account_number] money NULL ,
+[price] money NULL ,
+[difference_number] money NULL ,
+[status] varchar(50) NULL ,
+[warehouse_id] varchar(50) NULL ,
+[remark] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_StockCheckDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Subscribe
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Subscribe]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Subscribe] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[dept_id] varchar(50) NULL ,
+[subscribe_man_id] varchar(250) NULL ,
+[subscribe_date] datetime NULL ,
+[subscribe_audit_id] varchar(250) NULL ,
+[inquiry_audit_id] varchar(250) NULL ,
+[inquiry_man_id] varchar(250) NULL ,
+[status] varchar(50) NULL ,
+[total_money] money NULL ,
+[reject_reason] varchar(1000) NULL ,
+[pid] varchar(50) NULL ,
+[remark] varchar(1000) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[purchaseMethodsId] varchar(1000) NULL ,
+[channelsId] varchar(2000) NULL ,
+[type] varchar(250) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Subscribe',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Subscribe',
+'COLUMN', N'dept_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閮ㄩ棬id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'dept_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Subscribe',
+'COLUMN', N'subscribe_man_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠喘浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'subscribe_man_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠喘浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'subscribe_man_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Subscribe',
+'COLUMN', N'subscribe_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠喘鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'subscribe_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠喘鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'subscribe_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Subscribe',
+'COLUMN', N'subscribe_audit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠喘瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'subscribe_audit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠喘瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'subscribe_audit_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Subscribe',
+'COLUMN', N'inquiry_audit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇环瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'inquiry_audit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇环瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'inquiry_audit_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Subscribe',
+'COLUMN', N'inquiry_man_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇环浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'inquiry_man_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇环浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'inquiry_man_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Subscribe',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢宠喘鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢宠喘鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Subscribe',
+'COLUMN', N'total_money')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎬婚噾棰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'total_money'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎬婚噾棰'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'total_money'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Subscribe',
+'COLUMN', N'reject_reason')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椹冲洖鍘熷洜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'reject_reason'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椹冲洖鍘熷洜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'reject_reason'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Subscribe',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Subscribe',
+'COLUMN', N'purchaseMethodsId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲囪喘褰㈠紡ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'purchaseMethodsId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲囪喘褰㈠紡ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'purchaseMethodsId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Subscribe',
+'COLUMN', N'channelsId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒楄祫娓犻亾ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'channelsId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒楄祫娓犻亾ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Subscribe'
+, @level2type = 'COLUMN', @level2name = N'channelsId'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Subscribe
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_SubscribeDetail
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_SubscribeDetail]
+GO
+CREATE TABLE [dbo].[TB_SparePart_SubscribeDetail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[subscribe_id] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[goods_id] varchar(50) NULL ,
+[supplier_id] varchar(50) NULL ,
+[number] money NULL ,
+[price] money NULL ,
+[total_money] money NULL ,
+[dept_id] varchar(50) NULL ,
+[purpose] varchar(500) NULL ,
+[channelsId] varchar(2000) NULL ,
+[install] varchar(255) NULL ,
+[design] varchar(255) NULL ,
+[manufacturer] varchar(255) NULL ,
+[brand] varchar(255) NULL ,
+[contract_id] varchar(255) NULL ,
+[processSectionId] varchar(100) NULL ,
+[equipment_big_class_id] varchar(100) NULL ,
+[equipmentClassID] varchar(100) NULL ,
+[memo] varchar(1000) NULL ,
+[plan_arrival_time] varchar(255) NULL ,
+[plan_arrival_place] varchar(255) NULL ,
+[detail_goods_name] varchar(255) NULL ,
+[detail_goods_specifications] varchar(255) NULL ,
+[detail_goods_model] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_SubscribeDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Supplier
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Supplier]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Supplier] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[address] varchar(500) NULL ,
+[link_man] varchar(50) NULL ,
+[telephone] varchar(50) NULL ,
+[fax] varchar(50) NULL ,
+[mobile] varchar(50) NULL ,
+[exist_status] varchar(50) NULL ,
+[class_id] varchar(50) NULL ,
+[main_business] varchar(500) NULL ,
+[website] varchar(50) NULL ,
+[evaluate] varchar(1000) NULL ,
+[remark] varchar(1000) NULL ,
+[type_status] varchar(100) NULL ,
+[type] varchar(100) NULL ,
+[abbreviation] varchar(100) NULL ,
+[legal_person] varchar(100) NULL ,
+[bank_information] varchar(100) NULL ,
+[user_telephone] varchar(100) NULL ,
+[user_name] varchar(100) NULL ,
+[tax_number] varchar(100) NULL ,
+[bank_number] varchar(100) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier',
+'COLUMN', N'link_man')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱旂郴浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'link_man'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱旂郴浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'link_man'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier',
+'COLUMN', N'telephone')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢佃瘽'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'telephone'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢佃瘽'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'telephone'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier',
+'COLUMN', N'fax')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浼犵湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'fax'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浼犵湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'fax'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier',
+'COLUMN', N'mobile')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵嬫満'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'mobile'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵嬫満'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'mobile'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier',
+'COLUMN', N'exist_status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀛樼画鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'exist_status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀛樼画鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'exist_status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier',
+'COLUMN', N'class_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟嗙被鍨'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'class_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟嗙被鍨'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'class_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier',
+'COLUMN', N'main_business')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓昏惀涓氬姟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'main_business'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓昏惀涓氬姟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'main_business'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier',
+'COLUMN', N'website')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缃戝潃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'website'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缃戝潃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'website'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier',
+'COLUMN', N'evaluate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟嗚瘎浠'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'evaluate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟嗚瘎浠'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'evaluate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier',
+'COLUMN', N'type_status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏁版嵁鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'type_status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏁版嵁鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'type_status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娼滃湪鎴栫櫥璁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娼滃湪鎴栫櫥璁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Supplier
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Supplier_copy
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Supplier_copy]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Supplier_copy] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[address] varchar(500) NULL ,
+[link_man] varchar(50) NULL ,
+[telephone] varchar(50) NULL ,
+[fax] varchar(50) NULL ,
+[mobile] varchar(50) NULL ,
+[exist_status] varchar(50) NULL ,
+[class_id] varchar(50) NULL ,
+[main_business] varchar(500) NULL ,
+[website] varchar(50) NULL ,
+[evaluate] varchar(1000) NULL ,
+[remark] varchar(1000) NULL ,
+[abbreviation] varchar(100) NULL ,
+[legal_person] varchar(100) NULL ,
+[bank_information] varchar(100) NULL ,
+[type] varchar(100) NULL ,
+[user_telephone] varchar(100) NULL ,
+[user_name] varchar(100) NULL ,
+[tax_number] varchar(100) NULL ,
+[bank_number] varchar(100) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier_copy',
+'COLUMN', N'link_man')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱旂郴浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'link_man'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱旂郴浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'link_man'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier_copy',
+'COLUMN', N'telephone')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢佃瘽'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'telephone'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢佃瘽'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'telephone'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier_copy',
+'COLUMN', N'fax')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浼犵湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'fax'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浼犵湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'fax'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier_copy',
+'COLUMN', N'mobile')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵嬫満'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'mobile'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵嬫満'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'mobile'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier_copy',
+'COLUMN', N'exist_status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀛樼画鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'exist_status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀛樼画鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'exist_status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier_copy',
+'COLUMN', N'class_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟嗙被鍨'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'class_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟嗙被鍨'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'class_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier_copy',
+'COLUMN', N'main_business')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓昏惀涓氬姟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'main_business'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓昏惀涓氬姟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'main_business'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier_copy',
+'COLUMN', N'website')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缃戝潃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'website'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缃戝潃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'website'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier_copy',
+'COLUMN', N'evaluate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟嗚瘎浠'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'evaluate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'渚涘簲鍟嗚瘎浠'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'evaluate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Supplier_copy',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Supplier_copy'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Supplier_copy
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_SupplierClass
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_SupplierClass]
+GO
+CREATE TABLE [dbo].[TB_SparePart_SupplierClass] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[active] bit NULL ,
+[pid] varchar(50) NULL ,
+[describe] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_SupplierClass
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_SupplierClass_copy
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_SupplierClass_copy]
+GO
+CREATE TABLE [dbo].[TB_SparePart_SupplierClass_copy] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[active] bit NULL ,
+[pid] varchar(50) NULL ,
+[describe] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_SupplierClass_copy
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_SupplierQualification
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_SupplierQualification]
+GO
+CREATE TABLE [dbo].[TB_SparePart_SupplierQualification] (
+[id] varchar(100) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(100) NULL ,
+[supplier_id] varchar(100) NULL ,
+[qualification_type] varchar(60) NOT NULL ,
+[qualification_validity_time] datetime NULL ,
+[qualification_state] varchar(60) NULL ,
+[name] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_SupplierQualification
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_SupplierQualification_copy
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_SupplierQualification_copy]
+GO
+CREATE TABLE [dbo].[TB_SparePart_SupplierQualification_copy] (
+[id] varchar(100) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(100) NULL ,
+[supplier_id] varchar(100) NULL ,
+[qualification_type] varchar(60) NOT NULL ,
+[qualification_validity_time] datetime NULL ,
+[qualification_state] varchar(60) NULL ,
+[name] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_SupplierQualification_copy
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_SupplierQualification_file
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_SupplierQualification_file]
+GO
+CREATE TABLE [dbo].[TB_SparePart_SupplierQualification_file] (
+[id] varchar(30) NOT NULL ,
+[insdt] date NULL ,
+[insuser] varchar(100) NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(255) NULL ,
+[abspath] varchar(255) NULL ,
+[filepath] varchar(255) NULL ,
+[type] varchar(255) NULL ,
+[size] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_SupplierQualification_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_Warehouse
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_Warehouse]
+GO
+CREATE TABLE [dbo].[TB_SparePart_Warehouse] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[department] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[telephone] varchar(50) NULL ,
+[address] varchar(500) NULL ,
+[area] float(53) NULL ,
+[use_date] datetime NULL ,
+[status] varchar(50) NULL ,
+[remark] varchar(1000) NULL ,
+[warehouse_parent] varchar(100) NULL ,
+[outbound_type] int NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Warehouse',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠撳簱鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠撳簱鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Warehouse',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Warehouse',
+'COLUMN', N'telephone')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠撳簱鑱旂郴鐢佃瘽'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'telephone'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠撳簱鑱旂郴鐢佃瘽'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'telephone'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Warehouse',
+'COLUMN', N'address')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠撳簱鍦板潃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'address'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠撳簱鍦板潃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'address'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Warehouse',
+'COLUMN', N'area')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠撳簱闈㈢Н'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'area'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠撳簱闈㈢Н'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'area'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Warehouse',
+'COLUMN', N'use_date')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠撳簱鍚敤鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'use_date'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠撳簱鍚敤鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'use_date'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Warehouse',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠撳簱鐨勮繍琛岀姸鎬'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠撳簱鐨勮繍琛岀姸鎬'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_Warehouse',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_Warehouse'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_Warehouse
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_SparePart_warrantyPeriod
+-- ----------------------------
+DROP TABLE [dbo].[TB_SparePart_warrantyPeriod]
+GO
+CREATE TABLE [dbo].[TB_SparePart_warrantyPeriod] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[period] int NULL ,
+[morder] int NULL ,
+[active] bit NULL ,
+[pid] varchar(50) NULL ,
+[describe] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_warrantyPeriod',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_warrantyPeriod',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_warrantyPeriod',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍐欏叆浜篒D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_warrantyPeriod',
+'COLUMN', N'period')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璐ㄤ繚鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'period'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璐ㄤ繚鏈'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'period'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_warrantyPeriod',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_warrantyPeriod',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_warrantyPeriod',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婄骇ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婄骇ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_SparePart_warrantyPeriod',
+'COLUMN', N'describe')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'describe'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_SparePart_warrantyPeriod'
+, @level2type = 'COLUMN', @level2name = N'describe'
+GO
+
+-- ----------------------------
+-- Records of TB_SparePart_warrantyPeriod
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_special_equipment
+-- ----------------------------
+DROP TABLE [dbo].[tb_special_equipment]
+GO
+CREATE TABLE [dbo].[tb_special_equipment] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[equipment_card_id] varchar(50) NULL ,
+[next_record_time] date NULL ,
+[equipment_class] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[recent_time] date NULL ,
+[deal_desc] varchar(50) NULL ,
+[act_finish_time] datetime NULL ,
+[submission_id] varchar(255) NULL ,
+[verification_unit] varchar(255) NULL ,
+[verification_results] varchar(255) NULL ,
+[remarks] varchar(MAX) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_special_equipment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_SpeechRecognition
+-- ----------------------------
+DROP TABLE [dbo].[tb_SpeechRecognition]
+GO
+CREATE TABLE [dbo].[tb_SpeechRecognition] (
+[id] varchar(50) NOT NULL ,
+[text] varchar(100) NULL ,
+[type] varchar(50) NULL ,
+[sysType] varchar(10) NULL ,
+[method] varchar(100) NULL ,
+[respondVoice] varchar(500) NULL ,
+[remark] varchar(500) NULL ,
+[unitId] varchar(50) NULL ,
+[code] varchar(50) NULL ,
+[textLength] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_SpeechRecognition
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_SpeechRecognition_MpRespond
+-- ----------------------------
+DROP TABLE [dbo].[tb_SpeechRecognition_MpRespond]
+GO
+CREATE TABLE [dbo].[tb_SpeechRecognition_MpRespond] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[pname] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[jsValue] float(53) NULL ,
+[jsMethod] varchar(50) NULL ,
+[valueMethod] varchar(50) NULL ,
+[morder] int NULL ,
+[respondText_True] varchar(100) NULL ,
+[respondText_False] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_SpeechRecognition_MpRespond
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_teacher_coursewaretype
+-- ----------------------------
+DROP TABLE [dbo].[tb_teacher_coursewaretype]
+GO
+CREATE TABLE [dbo].[tb_teacher_coursewaretype] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[state] varchar(50) NULL ,
+[ord] int NULL ,
+[memo] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_teacher_coursewaretype
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_teacher_file
+-- ----------------------------
+DROP TABLE [dbo].[tb_teacher_file]
+GO
+CREATE TABLE [dbo].[tb_teacher_file] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(1000) NULL ,
+[abspath] varchar(3000) NULL ,
+[size] float(53) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[type] varchar(500) NULL ,
+[ord] int NULL ,
+[urlpath] varchar(3000) NULL ,
+[memo] varchar(500) NULL ,
+[filefolder] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_teacher_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficency_PatrolPoint
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficency_PatrolPoint]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficency_PatrolPoint] (
+[id] varchar(50) NOT NULL DEFAULT (newid()) ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(5000) NULL ,
+[name] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[process_section_id] varchar(50) NULL ,
+[latitude] decimal(10,7) NULL ,
+[longitude] decimal(10,7) NULL ,
+[active] varchar(50) NULL ,
+[morder] varchar(50) NULL ,
+[modbus_fig_id] varchar(50) NULL ,
+[read_or_write] varchar(50) NULL ,
+[register] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[patrol_content] varchar(5000) NULL ,
+[unit_id] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[person_num] int NULL ,
+[floor_id] varchar(50) NULL ,
+[point_code] varchar(50) NULL ,
+[area_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficency_PatrolPoint',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficency_PatrolPoint',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'姘村巶id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'姘村巶id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficency_PatrolPoint',
+'COLUMN', N'process_section_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'process_section_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'process_section_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficency_PatrolPoint',
+'COLUMN', N'latitude')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绾害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'latitude'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绾害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'latitude'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficency_PatrolPoint',
+'COLUMN', N'longitude')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁忓害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'longitude'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁忓害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'longitude'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficency_PatrolPoint',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚敤鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚敤鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficency_PatrolPoint',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficency_PatrolPoint',
+'COLUMN', N'modbus_fig_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'modbus閰嶇疆id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'modbus_fig_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'modbus閰嶇疆id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'modbus_fig_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficency_PatrolPoint',
+'COLUMN', N'read_or_write')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璇诲啓鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'read_or_write'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璇诲啓鏂瑰紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'read_or_write'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficency_PatrolPoint',
+'COLUMN', N'register')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀵勫瓨鍣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'register'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀵勫瓨鍣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'register'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficency_PatrolPoint',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃鍒嗙被:鐢熶骇/璁惧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃鍒嗙被:鐢熶骇/璁惧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficency_PatrolPoint',
+'COLUMN', N'patrol_content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'patrol_content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficency_PatrolPoint'
+, @level2type = 'COLUMN', @level2name = N'patrol_content'
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficency_PatrolPoint
+-- ----------------------------
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'08DF5BA9-0C2E-4497-8656-9E1FC8530CB7', null, null, null, N'娴撶缉姹', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ュ埉娉ユ満杩愯鎯呭喌銆佸嚭娉ユ祿搴︺佹偿姘村垎绂绘槸鍚︽甯搞', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'135E7192-EA86-4C9B-BFB8-A39FD345D231', null, null, null, N'BAF鐢熺墿婊ゆ睜', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌AF鏇濇皵鏄惁绋冲畾锛屽嚭姘存槸鍚︽竻婢堛', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'20A39A3A-5A55-4CF4-9A69-7FD3B35BD2EA', null, null, null, N'鍥炴祦浜', null, null, null, null, null, null, null, null, null, N'P', N'鍥炴祦娉靛強鎺掓偿娉垫槸鍚︽湁寮傚搷銆', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'22888CCC-7F39-4E9B-9409-78780C137EA1', null, null, null, N'1鍙峰簾姘斿鐞嗚缃', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ュ簾姘斿鐞嗙敓鐗╂护姹犳暟鎹強璁惧杩愯鏄惁姝e父', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'26011DF4-92D1-4B97-9A1E-BD3DE0C77494', null, null, null, N'3鍙峰簾姘斿鐞嗚缃', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ュ簾姘斿鐞嗙敓鐗╂护姹犳暟鎹強璁惧杩愯鏄惁姝e父', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'56AC8F34-42AA-44FF-819A-40E7AE3A57E1', null, null, null, N'2鍙峰簾姘斿鐞嗚缃', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ュ簾姘斿鐞嗙敓鐗╂护姹犳暟鎹強璁惧杩愯鏄惁姝e父', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'5CBB73B5-37AE-4AD8-9077-612F40249D17', null, null, null, N'浜屾矇姹', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ュ埉娉ユ満杩愯鏄惁姝e父锛屽嚭姘存槸鍚︾炕娉ワ紝娴福妲芥槸鍚﹀牭濉烇紝鍑烘按妲芥槸鍚︽甯搞', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'5D388317-19F8-46C8-ABB3-F1485AA21E18', null, null, null, N'璋冭妭姹', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ユ恫浣嶉珮浣庛佹彁鍗囨车鏄惁姝e父', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'6F5B25F1-6A41-4157-8654-37A4096D4EC6', null, null, null, N'MBR鍙嶅簲姹犮佽啘姹', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ヨ啘鏇濇皵鎯呭喌銆佹恫浣嶆槸鍚︽甯搞佸悇璁惧杩愯浆鏄惁姝e父', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'7E8E05F7-11E5-4DCE-AD57-12DD90020AFA', null, null, null, N'鍔犺嵂闂', null, null, null, null, null, null, null, null, null, N'P', N'鍔犺嵂娉佃繍琛屾槸鍚︽甯搞佸偍缃愭恫浣嶃佸姞鑽噺鏄惁姝e父', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'84C74FD9-5FEE-4BB9-A0EA-D4AC6B2CA70D', null, null, null, N'鑷哀鍙戠敓鍣', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ヨ嚟姘ц澶囪繍琛屾槸鍚︾ǔ瀹', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'94B7F3F1-6F81-4F12-9284-BCAE331A2BDC', null, null, null, N'杩涙按娉垫埧', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ユ恫浣嶃佹车寮鍏虫儏鍐点佹车鏄惁寮傚搷銆佹祦閲忋佸垵鏍兼爡', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'A5BEB15D-BFE9-4CB9-809C-2F8372954628', null, null, null, N'鍒濇矇姹', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ュ埉娉ユ満鏄惁姝e父锛屽嚭姘存槸鍚︾炕娉ャ佹诞娓fЫ鏄惁鍫靛銆', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'B277D7CA-CF04-4731-889F-6228FE6835AD', null, null, null, N'榧撻鏈烘埧', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ラ鏈烘槸鍚︽甯搞佸0闊虫槸鍚﹀紓甯', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'BBE10AB4-52C9-4B17-96A3-AAF8AE65C130', null, null, null, N'鍏兼哀娌夋穩姹', null, null, null, null, null, null, null, null, null, N'P', N'鍒偿鏈烘槸鍚︽甯搞佸嚭姘存Ы鏄惁姝e父銆', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'C1C85672-3C71-46E8-A21C-F9C44CB1AF1B', null, null, null, N'鍧囪川姹', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ユ薄娉ユ儏鍐碉紝鎼呮媽鏈鸿繍琛屾槸鍚︽甯', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'C5BA2693-128E-4104-8BEF-376426CC9D2F', null, null, null, N'娑堟瘨姹', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ユ姘吀閽犲姞鑽槸鍚︽甯革紝姘磋川鏄惁娓呮緢銆', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'C6F4E59B-2B64-4782-A480-5FFCF03E4352', null, null, null, N'鏇濇皵娌夌爞姹', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ユ牸鏍呭唴澶栨恫浣嶅樊锛屽嚭娓e彛鍨冨溇鍫嗙Н鎯呭喌銆佽澶囪繍琛屾儏鍐', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'C777A3F2-567A-41D7-928F-32D9DDFF3FE9', null, null, null, N'姘у寲娌', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ユ洕姘旀満澹伴煶鏄惁寮傚搷锛屾帹杩涘櫒銆佹悈鎷屾満杩愯鏄惁姝e父銆', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'E2837ACC-E367-47CE-AFE1-1FFFEE99AD78', null, null, null, N'鑷哀鎺ヨЕ绋冲畾姹', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ュ惊鐜按鍙婂喎鍗村杩愯鏄惁姝e父', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'E3204641-6FE9-4DAB-B881-D5DAA103FEC0', null, null, null, N'鍏兼哀閰稿寲姹', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ユ帹杩涘櫒杩愯浆鏄惁姝e父锛屾湁鏃犲紓鍛冲娉勩', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[TB_TimeEfficency_PatrolPoint] ([id], [insuser], [insdt], [remark], [name], [biz_id], [process_section_id], [latitude], [longitude], [active], [morder], [modbus_fig_id], [read_or_write], [register], [type], [patrol_content], [unit_id], [pid], [person_num], [floor_id], [point_code], [area_id]) VALUES (N'F4407FBA-EAA6-43CA-8FC0-7CE35FF03531', null, null, null, N'浜ф按娉垫埧', null, null, null, null, null, null, null, null, null, N'P', N'妫鏌ヤ骇姘存槸鍚︽竻婢堛佽澶囪繍琛屾槸鍚︽甯', N'e77a9f7bd00b4d229056c1a57ad22589', null, null, null, null, null)
+GO
+GO
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficency_PatrolPoint_MeasurePoint
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficency_PatrolPoint_MeasurePoint]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficency_PatrolPoint_MeasurePoint] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[measure_point_id] varchar(50) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficency_PatrolPoint_MeasurePoint
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_Clockin_Record
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_Clockin_Record]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_Clockin_Record] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[is_on_time] int NULL ,
+[status] varchar(50) NULL ,
+[record_type] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[location] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_Clockin_Record
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolArea
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolArea]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolArea] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(5000) NULL ,
+[name] varchar(50) NULL ,
+[biz_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolArea
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolArea_Floor
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolArea_Floor]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolArea_Floor] (
+[id] varchar(50) NOT NULL ,
+[patrol_area_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(100) NULL ,
+[floor] int NULL ,
+[pic] varbinary(MAX) NULL ,
+[morder] int NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolArea_Floor
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolArea_Floor_file
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolArea_Floor_file]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolArea_Floor_file] (
+[id] varchar(50) NOT NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(500) NULL ,
+[abspath] varchar(500) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[filepath] varchar(500) NULL ,
+[type] varchar(50) NULL ,
+[size] varchar(255) NULL ,
+[pointId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolArea_Floor_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolArea_ProcessSection
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolArea_ProcessSection]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolArea_ProcessSection] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[process_section_id] varchar(50) NULL ,
+[patrol_area_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolArea_ProcessSection
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolArea_User
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolArea_User]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolArea_User] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[patrol_area_id] varchar(50) NULL ,
+[morder] int NULL ,
+[user_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolArea_User',
+'COLUMN', N'patrol_area_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃鍖哄煙id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolArea_User'
+, @level2type = 'COLUMN', @level2name = N'patrol_area_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃鍖哄煙id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolArea_User'
+, @level2type = 'COLUMN', @level2name = N'patrol_area_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolArea_User',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺掑簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolArea_User'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺掑簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolArea_User'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolArea_User',
+'COLUMN', N'user_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏宠仈浜哄憳id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolArea_User'
+, @level2type = 'COLUMN', @level2name = N'user_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏宠仈浜哄憳id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolArea_User'
+, @level2type = 'COLUMN', @level2name = N'user_id'
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolArea_User
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolContents
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolContents]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolContents] (
+[id] varchar(50) NOT NULL ,
+[contents] varchar(500) NULL ,
+[contentsDetail] varchar(2000) NULL ,
+[pid] varchar(50) NULL ,
+[memo] varchar(2000) NULL ,
+[rank] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[biz_id] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[relation_type] varchar(50) NULL ,
+[patrol_contents_type] varchar(50) NULL ,
+[patrol_rank] varchar(50) NULL ,
+[tool] varchar(500) NULL ,
+[method] varchar(500) NULL ,
+[safe_note] varchar(500) NULL ,
+[morder] int NULL ,
+[code] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolContents',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏宠仈 宸℃鐐笽d 鎴 璁惧Id绛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏宠仈 宸℃鐐笽d 鎴 璁惧Id绛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolContents',
+'COLUMN', N'memo')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'memo'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'memo'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolContents',
+'COLUMN', N'rank')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃鍐呭閲嶈绛夌骇 鍒 1 2 3 绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'rank'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃鍐呭閲嶈绛夌骇 鍒 1 2 3 绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'rank'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolContents',
+'COLUMN', N'relation_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏宠仈绫诲瀷 璁惧/宸℃鐐 绛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'relation_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏宠仈绫诲瀷 璁惧/宸℃鐐 绛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'relation_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolContents',
+'COLUMN', N'patrol_contents_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃鍐呭绫诲瀷 杩愯/璁惧/闆嗘帶 宸℃绛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'patrol_contents_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃鍐呭绫诲瀷 杩愯/璁惧/闆嗘帶 宸℃绛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'patrol_contents_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolContents',
+'COLUMN', N'patrol_rank')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃绛夌骇 濡 锛氫竴绾у贰妫 浜岀骇宸℃ 涓夌骇宸℃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'patrol_rank'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃绛夌骇 濡 锛氫竴绾у贰妫 浜岀骇宸℃ 涓夌骇宸℃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'patrol_rank'
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolContents
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolContents_Standard
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolContents_Standard]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolContents_Standard] (
+[id] varchar(50) NOT NULL ,
+[contents] varchar(200) NULL ,
+[contentsDetail] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[tool] varchar(500) NULL ,
+[method] varchar(500) NULL ,
+[safe_note] varchar(500) NULL ,
+[patrol_rank] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[memo] varchar(500) NULL ,
+[morder] int NULL ,
+[upduser] varchar(50) NULL ,
+[upddt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolContents_Standard
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolModel
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolModel]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolModel] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[default_flag] bit NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[active] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolModel
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolPlan
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolPlan]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolPlan] (
+[id] varchar(50) NOT NULL ,
+[biz_id] varchar(50) NULL ,
+[patrol_area_id] varchar(500) NULL ,
+[name] varchar(50) NULL ,
+[patrol_content] varchar(2000) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[sdt] datetime NULL ,
+[edt] datetime NULL ,
+[duration] int NULL ,
+[time_interval] int NULL ,
+[morder] int NULL ,
+[active] bit NULL ,
+[type] varchar(50) NULL ,
+[patrol_model_id] varchar(50) NULL ,
+[color] varchar(10) NULL ,
+[release_modal] varchar(50) NULL ,
+[week_register] varchar(255) NULL ,
+[week_interval] int NULL ,
+[month_register] varchar(255) NULL ,
+[unit_id] varchar(50) NULL ,
+[group_type_id] varchar(50) NULL ,
+[advance_day] int NULL ,
+[is_holiday] char(1) NULL ,
+[is_pictures] char(1) NULL ,
+[month_interval] int NULL ,
+[year_interval] int NULL ,
+[year_register] varchar(255) NULL ,
+[task_type] varchar(255) NULL ,
+[last_issuance_date] datetime NULL ,
+[plan_issuance_date] datetime NULL ,
+[active_date] datetime NULL ,
+[distributeType] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolPlan
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolPlan_Dept
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_Dept]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_Dept] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[patrol_plan_id] varchar(50) NULL ,
+[dept_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolPlan_Dept
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolPlan_MeasurePoint
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_MeasurePoint]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_MeasurePoint] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[measure_point_id] varchar(50) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[patrol_plan_id] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[reservedfields2] varchar(50) NULL ,
+[reservedfields3] varchar(50) NULL ,
+[type] varchar(10) NULL ,
+[morder] int NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolPlan_MeasurePoint',
+'COLUMN', N'measure_point_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐筰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolPlan_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'measure_point_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐筰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolPlan_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'measure_point_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolPlan_MeasurePoint',
+'COLUMN', N'patrol_point_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃鐐筰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolPlan_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'patrol_point_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃鐐筰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolPlan_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'patrol_point_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolPlan_MeasurePoint',
+'COLUMN', N'patrol_plan_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃璁″垝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolPlan_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'patrol_plan_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃璁″垝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolPlan_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'patrol_plan_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolPlan_MeasurePoint',
+'COLUMN', N'pid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃璁″垝涓 宸℃鐐硅〃鐨刬d锛堜笉鏄贰妫鐐规湰韬玦d锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolPlan_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'pid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃璁″垝涓 宸℃鐐硅〃鐨刬d锛堜笉鏄贰妫鐐规湰韬玦d锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolPlan_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'pid'
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolPlan_MeasurePoint
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolPlan_PatrolCamera
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolCamera]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolCamera] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[patrol_plan_id] varchar(50) NULL ,
+[patrolPointId] varchar(50) NULL ,
+[cameraId] varchar(50) NULL ,
+[morder] int NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolPlan_PatrolCamera
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolPlan_PatrolContents
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolContents]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolContents] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[patrol_plan_id] varchar(50) NULL ,
+[plan_point_id] varchar(50) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[patrol_contents_id] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[contents] varchar(200) NULL ,
+[contentsDetail] varchar(5000) NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolPlan_PatrolContents',
+'COLUMN', N'plan_point_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃浠诲姟涓嬪叧鑱 宸℃鐐圭殑Id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolPlan_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'plan_point_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃浠诲姟涓嬪叧鑱 宸℃鐐圭殑Id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolPlan_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'plan_point_id'
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolPlan_PatrolContents
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolPlan_PatrolEquipment
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolEquipment]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolEquipment] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[patrol_plan_id] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[morder] int NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolPlan_PatrolEquipment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolPlan_PatrolPoint
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolPoint]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolPoint] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[plan_id] varchar(50) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolPlan_PatrolPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolPlan_PatrolRoute
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolRoute]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolRoute] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[patrol_plan_id] varchar(50) NULL ,
+[floor_id] varchar(50) NULL ,
+[previous_id] varchar(50) NULL ,
+[next_id] varchar(50) NULL ,
+[type] varchar(2) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[posx] decimal(6,2) NULL ,
+[posy] decimal(6,2) NULL ,
+[container_width] decimal(6,2) NULL ,
+[container_height] decimal(6,2) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolPlan_PatrolRoute
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolPlanType
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolPlanType]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolPlanType] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(5000) NULL ,
+[name] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[active] varchar(50) NULL ,
+[morder] varchar(50) NULL ,
+[register] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[patrol_type_content] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[distributeType] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolPlanType
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolPoint_Camera
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolPoint_Camera]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolPoint_Camera] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[camera_id] varchar(50) NULL ,
+[patrol_point_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolPoint_Camera
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolPoint_EquipmentCard
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolPoint_EquipmentCard]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolPoint_EquipmentCard] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[equipment_card_id] varchar(50) NULL ,
+[patrol_point_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolPoint_EquipmentCard
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolPoint_File
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolPoint_File]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolPoint_File] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[file_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolPoint_File
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolRecord
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolRecord]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolRecord] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[patrol_area_id] varchar(500) NULL ,
+[name] varchar(50) NULL ,
+[content] varchar(1000) NULL ,
+[start_time] datetime NULL ,
+[end_time] datetime NULL ,
+[act_finish_time] datetime NULL ,
+[patrol_plan_id] varchar(50) NULL ,
+[worker_id] varchar(50) NULL ,
+[work_result] varchar(500) NULL ,
+[status] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[patrol_model_id] varchar(50) NULL ,
+[color] varchar(10) NULL ,
+[unit_id] varchar(50) NULL ,
+[duration] int NULL ,
+[point_num_all] int NULL ,
+[point_num_finish] int NULL ,
+[processDefId] varchar(255) NULL ,
+[processId] varchar(255) NULL ,
+[receive_user_id] varchar(255) NULL ,
+[advance_day] int NULL ,
+[task_type] varchar(50) NULL ,
+[release_modal] varchar(255) NULL ,
+[is_pictures] char(1) NULL ,
+[group_type_id] varchar(50) NULL ,
+[alarm_status] varchar(1) NULL ,
+[inspectUser] varchar(255) NULL ,
+[inspectTime] datetime NULL ,
+[inspectedDpt] varchar(50) NULL ,
+[pitFallNum] varchar(50) NULL ,
+[inspectedCompany] varchar(50) NULL ,
+[projectName] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord',
+'COLUMN', N'patrol_area_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'patrol_area_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'patrol_area_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord',
+'COLUMN', N'content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord',
+'COLUMN', N'start_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮濮嬫椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'start_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮濮嬫椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'start_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord',
+'COLUMN', N'act_finish_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹為檯瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'act_finish_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹為檯瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'act_finish_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord',
+'COLUMN', N'patrol_plan_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃璁″垝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'patrol_plan_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃璁″垝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'patrol_plan_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord',
+'COLUMN', N'worker_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹屾垚浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'worker_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹屾垚浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'worker_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord',
+'COLUMN', N'work_result')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹屾垚缁撴灉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'work_result'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹屾垚缁撴灉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'work_result'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹屾垚鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹屾垚鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord',
+'COLUMN', N'patrol_model_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃妯″紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'patrol_model_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃妯″紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'patrol_model_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord',
+'COLUMN', N'point_num_all')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠诲姟涓媉鎵撳崱鐐逛綅鎬绘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'point_num_all'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠诲姟涓媉鎵撳崱鐐逛綅鎬绘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'point_num_all'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord',
+'COLUMN', N'point_num_finish')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠诲姟涓媉鎵撳崱鐐逛綅瀹屾垚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'point_num_finish'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠诲姟涓媉鎵撳崱鐐逛綅瀹屾垚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord'
+, @level2type = 'COLUMN', @level2name = N'point_num_finish'
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolRecord
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolRecord_Dept
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_Dept]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_Dept] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[patrol_record_id] varchar(50) NULL ,
+[dept_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolRecord_Dept
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolRecord_file
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_file]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_file] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(500) NULL ,
+[abspath] varchar(500) NULL ,
+[filepath] varchar(500) NULL ,
+[type] varchar(50) NULL ,
+[size] varchar(500) NULL ,
+[pointId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolRecord_file
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolRecord_MeasurePoint
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_MeasurePoint]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_MeasurePoint] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[measure_point_id] varchar(50) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[patrol_record_id] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[reservedfields3] varchar(50) NULL ,
+[mpvalue] money NULL ,
+[morder] int NULL ,
+[type] varchar(10) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_MeasurePoint',
+'COLUMN', N'mpvalue')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃涓~鍐欏'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'mpvalue'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃涓~鍐欏'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'mpvalue'
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolRecord_MeasurePoint
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolRecord_PatrolCamera
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolCamera]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolCamera] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[patrolRecordId] varchar(50) NULL ,
+[cameraId] varchar(50) NULL ,
+[updateuser] varchar(50) NULL ,
+[updatedt] datetime NULL ,
+[status] varchar(50) NULL ,
+[remark] varchar(5000) NULL ,
+[type] varchar(50) NULL ,
+[morder] int NULL ,
+[allNumContent] int NULL ,
+[allNumMeasurePoint] int NULL ,
+[finishNumContent] int NULL ,
+[finishNumMeasurePoint] int NULL ,
+[abnormityNum] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolRecord_PatrolCamera
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolRecord_PatrolContents
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolContents]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolContents] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[patrol_record_id] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[completeuser] varchar(50) NULL ,
+[completedt] datetime NULL ,
+[status] varchar(50) NULL ,
+[contents] varchar(200) NULL ,
+[contentsDetail] varchar(2000) NULL ,
+[type] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_PatrolContents',
+'COLUMN', N'contents')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囩敤瀛楁1'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'contents'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囩敤瀛楁1'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'contents'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_PatrolContents',
+'COLUMN', N'contentsDetail')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囩敤瀛楁2'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'contentsDetail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囩敤瀛楁2'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolContents'
+, @level2type = 'COLUMN', @level2name = N'contentsDetail'
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolRecord_PatrolContents
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolRecord_PatrolEquipment
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolEquipment]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolEquipment] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[patrol_record_id] varchar(50) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[equipment_id] varchar(50) NULL ,
+[updateuser] varchar(50) NULL ,
+[updatedt] datetime NULL ,
+[status] varchar(10) NULL ,
+[latitude] decimal(10,7) NULL ,
+[longitude] decimal(10,7) NULL ,
+[running_status] varchar(10) NULL ,
+[equipment_status] varchar(10) NULL ,
+[remark] varchar(500) NULL ,
+[type] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolRecord_PatrolEquipment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolRecord_PatrolPoint
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolPoint]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolPoint] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[patrol_record_id] varchar(50) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[worker_id] varchar(50) NULL ,
+[finishdt] datetime NULL ,
+[status] varchar(2) NULL ,
+[latitude] decimal(10,7) NULL ,
+[longitude] decimal(10,7) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolRecord_PatrolPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolRecord_PatrolRoute
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolRoute]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolRoute] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[patrol_record_id] varchar(50) NULL ,
+[floor_id] varchar(50) NULL ,
+[patrol_route_id] varchar(50) NULL ,
+[previous_id] varchar(50) NULL ,
+[next_id] varchar(50) NULL ,
+[type] varchar(2) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[posx] decimal(6,2) NULL ,
+[posy] decimal(6,2) NULL ,
+[container_width] decimal(6,2) NULL ,
+[container_height] decimal(6,2) NULL ,
+[worker_id] varchar(50) NULL ,
+[finishdt] datetime NULL ,
+[status] varchar(2) NULL ,
+[latitude] decimal(10,7) NULL ,
+[longitude] decimal(10,7) NULL ,
+[morder] int NULL ,
+[finish_num_content] int NULL ,
+[all_num_content] int NULL ,
+[finish_num_measurePoint] int NULL ,
+[all_num_measurePoint] int NULL ,
+[previous_id_actual] varchar(50) NULL ,
+[next_id_actual] varchar(50) NULL ,
+[remark] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_PatrolRoute',
+'COLUMN', N'finish_num_content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃鍐呭瀹屾垚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute'
+, @level2type = 'COLUMN', @level2name = N'finish_num_content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃鍐呭瀹屾垚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute'
+, @level2type = 'COLUMN', @level2name = N'finish_num_content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_PatrolRoute',
+'COLUMN', N'all_num_content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃鍐呭鎬绘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute'
+, @level2type = 'COLUMN', @level2name = N'all_num_content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃鍐呭鎬绘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute'
+, @level2type = 'COLUMN', @level2name = N'all_num_content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_PatrolRoute',
+'COLUMN', N'finish_num_measurePoint')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'濉姤鍐呭瀹屾垚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute'
+, @level2type = 'COLUMN', @level2name = N'finish_num_measurePoint'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'濉姤鍐呭瀹屾垚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute'
+, @level2type = 'COLUMN', @level2name = N'finish_num_measurePoint'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_PatrolRoute',
+'COLUMN', N'all_num_measurePoint')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'濉姤鍐呭鎬绘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute'
+, @level2type = 'COLUMN', @level2name = N'all_num_measurePoint'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'濉姤鍐呭鎬绘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute'
+, @level2type = 'COLUMN', @level2name = N'all_num_measurePoint'
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolRecord_PatrolRoute
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[patrol_record_id] varchar(50) NULL ,
+[floor_id] varchar(50) NULL ,
+[patrol_route_id] varchar(50) NULL ,
+[previous_id] varchar(50) NULL ,
+[next_id] varchar(50) NULL ,
+[type] varchar(2) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[posx] decimal(6,2) NULL ,
+[posy] decimal(6,2) NULL ,
+[container_width] decimal(6,2) NULL ,
+[container_height] decimal(6,2) NULL ,
+[worker_id] varchar(50) NULL ,
+[finishdt] datetime NULL ,
+[status] varchar(2) NULL ,
+[latitude] decimal(10,7) NULL ,
+[longitude] decimal(10,7) NULL ,
+[morder] int NULL ,
+[finish_num_content] int NULL ,
+[all_num_content] int NULL ,
+[finish_num_measurePoint] int NULL ,
+[all_num_measurePoint] int NULL ,
+[previous_id_actual] varchar(50) NULL ,
+[next_id_actual] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD',
+'COLUMN', N'finish_num_content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃鍐呭瀹屾垚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD'
+, @level2type = 'COLUMN', @level2name = N'finish_num_content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃鍐呭瀹屾垚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD'
+, @level2type = 'COLUMN', @level2name = N'finish_num_content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD',
+'COLUMN', N'all_num_content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃鍐呭鎬绘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD'
+, @level2type = 'COLUMN', @level2name = N'all_num_content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃鍐呭鎬绘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD'
+, @level2type = 'COLUMN', @level2name = N'all_num_content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD',
+'COLUMN', N'finish_num_measurePoint')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'濉姤鍐呭瀹屾垚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD'
+, @level2type = 'COLUMN', @level2name = N'finish_num_measurePoint'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'濉姤鍐呭瀹屾垚鏁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD'
+, @level2type = 'COLUMN', @level2name = N'finish_num_measurePoint'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD',
+'COLUMN', N'all_num_measurePoint')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'濉姤鍐呭鎬绘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD'
+, @level2type = 'COLUMN', @level2name = N'all_num_measurePoint'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'濉姤鍐呭鎬绘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD'
+, @level2type = 'COLUMN', @level2name = N'all_num_measurePoint'
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_PatrolRecord_ViolationRecord
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_ViolationRecord]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_ViolationRecord] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[patrol_area_id] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[content] varchar(1000) NULL ,
+[start_time] datetime NULL ,
+[end_time] datetime NULL ,
+[act_finish_time] datetime NULL ,
+[patrol_plan_id] varchar(50) NULL ,
+[dept_id] varchar(50) NULL ,
+[worker_id] varchar(50) NULL ,
+[work_result] varchar(500) NULL ,
+[status] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[patrol_model_id] varchar(50) NULL ,
+[color] varchar(10) NULL ,
+[reason] varchar(500) NULL ,
+[cycle] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_ViolationRecord',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_ViolationRecord',
+'COLUMN', N'patrol_area_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'patrol_area_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'patrol_area_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_ViolationRecord',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_ViolationRecord',
+'COLUMN', N'content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_ViolationRecord',
+'COLUMN', N'start_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮濮嬫椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'start_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮濮嬫椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'start_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_ViolationRecord',
+'COLUMN', N'act_finish_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹為檯瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'act_finish_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹為檯瀹屾垚鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'act_finish_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_ViolationRecord',
+'COLUMN', N'patrol_plan_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃璁″垝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'patrol_plan_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃璁″垝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'patrol_plan_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_ViolationRecord',
+'COLUMN', N'worker_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹屾垚浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'worker_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹屾垚浜篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'worker_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_ViolationRecord',
+'COLUMN', N'work_result')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹屾垚缁撴灉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'work_result'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹屾垚缁撴灉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'work_result'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_ViolationRecord',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹屾垚鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹屾垚鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_ViolationRecord',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_PatrolRecord_ViolationRecord',
+'COLUMN', N'patrol_model_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃妯″紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'patrol_model_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃妯″紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_PatrolRecord_ViolationRecord'
+, @level2type = 'COLUMN', @level2name = N'patrol_model_id'
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_PatrolRecord_ViolationRecord
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_Work_Record
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_Work_Record]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_Work_Record] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[status] int NULL ,
+[contents] varchar(5000) NULL ,
+[reportperson] varchar(50) NULL ,
+[reporttime] datetime NULL ,
+[start_time] datetime NULL ,
+[end_time] datetime NULL ,
+[working_hours] float(53) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[patrol_record_id] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[workshop_id] varchar(50) NULL ,
+[reservedfields1] varchar(50) NULL ,
+[reservedfields2] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_Work_Record',
+'COLUMN', N'contents')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綔鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'contents'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綔鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'contents'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_Work_Record',
+'COLUMN', N'reportperson')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婃姤浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'reportperson'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婃姤浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'reportperson'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_Work_Record',
+'COLUMN', N'reporttime')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婃姤鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'reporttime'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婃姤鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'reporttime'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_Work_Record',
+'COLUMN', N'patrol_point_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃鐐笽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'patrol_point_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃鐐笽d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'patrol_point_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_Work_Record',
+'COLUMN', N'patrol_record_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃浠诲姟Id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'patrol_record_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃浠诲姟Id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'patrol_record_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_Work_Record',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘侷d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘侷d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_Work_Record',
+'COLUMN', N'workshop_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杞﹂棿Id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'workshop_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杞﹂棿Id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'workshop_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_Work_Record',
+'COLUMN', N'reservedfields1')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'棰勭暀瀛楁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'reservedfields1'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'棰勭暀瀛楁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'reservedfields1'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_TimeEfficiency_Work_Record',
+'COLUMN', N'reservedfields2')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'棰勭暀瀛楁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'reservedfields2'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'棰勭暀瀛楁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_TimeEfficiency_Work_Record'
+, @level2type = 'COLUMN', @level2name = N'reservedfields2'
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_Work_Record
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_Worker_Position
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_Worker_Position]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_Worker_Position] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[latitude] decimal(10,7) NULL ,
+[longitude] decimal(10,7) NULL ,
+[biz_id] varchar(50) NULL ,
+[patrol_record_id] varchar(50) NULL ,
+[dttime] datetime NULL ,
+[worker_id] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[imei] varchar(50) NULL ,
+[worker] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_Worker_Position
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_Worker_Position_App
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_Worker_Position_App]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_Worker_Position_App] (
+[id] varchar(50) NOT NULL ,
+[worker_id] varchar(50) NULL ,
+[longitude] decimal(10,7) NULL ,
+[latitude] decimal(10,7) NULL ,
+[insdt] datetime NULL ,
+[upsdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_Worker_Position_App
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_TimeEfficiency_Worker_Position_OLD
+-- ----------------------------
+DROP TABLE [dbo].[TB_TimeEfficiency_Worker_Position_OLD]
+GO
+CREATE TABLE [dbo].[TB_TimeEfficiency_Worker_Position_OLD] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[latitude] decimal(10,7) NULL ,
+[longitude] decimal(10,7) NULL ,
+[biz_id] varchar(50) NULL ,
+[patrol_record_id] varchar(50) NULL ,
+[dttime] datetime NULL ,
+[worker_id] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[imei] varchar(50) NULL ,
+[worker] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_TimeEfficiency_Worker_Position_OLD
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_unit_manager
+-- ----------------------------
+DROP TABLE [dbo].[tb_unit_manager]
+GO
+CREATE TABLE [dbo].[tb_unit_manager] (
+[id] varchar(255) NOT NULL ,
+[unitid] varchar(255) NULL ,
+[userid] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_unit_manager
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_user
+-- ----------------------------
+DROP TABLE [dbo].[tb_user]
+GO
+CREATE TABLE [dbo].[tb_user] (
+[id] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[password] varchar(100) NULL ,
+[active] char(1) NULL ,
+[caption] varchar(100) NULL ,
+[sex] varchar(50) NULL ,
+[userCardId] varchar(50) NULL ,
+[officeroom] varchar(200) NULL ,
+[officephone] varchar(200) NULL ,
+[useremail] varchar(200) NULL ,
+[pid] varchar(255) NULL ,
+[lgnum] int NULL ,
+[totaltime] float(53) NULL ,
+[morder] int NULL ,
+[serial] varchar(50) NULL ,
+[cardid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[mobile] varchar(50) NULL ,
+[jobid] varchar(50) NULL ,
+[pri] int NULL ,
+[syncflag] varchar(1) NULL ,
+[wechatid] varchar(50) NULL ,
+[themeClass] varchar(50) NULL ,
+[qq] int NULL ,
+[lockTime] datetime NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_user',
+'COLUMN', N'pri')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢ㄤ簬缁堢鐨勬潈闄愮瓑绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user'
+, @level2type = 'COLUMN', @level2name = N'pri'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢ㄤ簬缁堢鐨勬潈闄愮瓑绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user'
+, @level2type = 'COLUMN', @level2name = N'pri'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_user',
+'COLUMN', N'syncflag')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓庢暟鎹腑蹇冨悓姝ユ爣璇'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user'
+, @level2type = 'COLUMN', @level2name = N'syncflag'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓庢暟鎹腑蹇冨悓姝ユ爣璇'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user'
+, @level2type = 'COLUMN', @level2name = N'syncflag'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_user',
+'COLUMN', N'wechatid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁戝畾寰俊id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user'
+, @level2type = 'COLUMN', @level2name = N'wechatid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁戝畾寰俊id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user'
+, @level2type = 'COLUMN', @level2name = N'wechatid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_user',
+'COLUMN', N'qq')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'QQ鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user'
+, @level2type = 'COLUMN', @level2name = N'qq'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'QQ鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user'
+, @level2type = 'COLUMN', @level2name = N'qq'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_user',
+'COLUMN', N'lockTime')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閿佸畾鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user'
+, @level2type = 'COLUMN', @level2name = N'lockTime'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閿佸畾鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user'
+, @level2type = 'COLUMN', @level2name = N'lockTime'
+GO
+
+-- ----------------------------
+-- Records of tb_user
+-- ----------------------------
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'emp01', N'admin', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'瓒呯骇绠$悊鍛', N'1', N'0101', N'', N'', N'', N'e77a9f7bd00b4d229056c1a57ad22589', N'0', N'15948.5600000002', N'0', N'0000001', N'', N'emp01', null, N'18616335756', N'', N'999', N'E', N'', N'skin-blue', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'556847e6646c4e67b9cc20835110b0d0', N'ceshi1', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'绯荤粺绠$悊鍛', N'1', N'', null, null, null, N'0533JS', null, N'4.2', N'0', null, N'', N'emp01', N'2022-07-18 08:57:24.000', N'', null, null, N'E', null, N'skin-blue', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'92893c2c12aa4d6680e2a489c3b51797', N'guopu', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'閮墤', N'1', N'1001', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13585675617', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'EE54D37F-35A9-4F95-85BA-318FE315F3E1', N'huangwei', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'榛勪紵', N'1', N'1002', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'15921631948', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'A3A86299-8DC2-4AE7-985F-5BF8C2A705E1', N'zhangzhen', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'寮犻渿', N'1', N'1003', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'15802131954', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'36F95116-9432-47C0-B4E9-52F471D69CE9', N'zhoufei', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍛ㄦ枑', N'1', N'1004', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13774207128', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'D8437394-E501-4158-819D-3EE5A68827E8', N'yinqianqian', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍗板╁', N'0', N'1005', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'17349705051', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'D45BF577-E91D-4D3C-8848-E7A0FC4568EB', N'qiyuying', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'绁佺帀鑻', N'0', N'1006', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'18100098868', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'876A51CD-5A5B-4D08-A77E-ABEF310D1859', N'guozhicheng', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'閮織鎴', N'1', N'1007', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'17717271977', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'4996AE8F-2CDC-4D42-B968-2C71B2F25B0F', N'heaifeng', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'浣曠埍閿', N'1', N'1008', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'15800964471', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'087552C2-4316-435F-8A8B-55EC503C052A', N'xiehuiting', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'璋㈡収濠', N'0', N'1009', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13818640485', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'88FC14BE-E091-402D-BD81-E1A14AF0271D', N'chuxiaofang', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'瑜氭檽鑺', N'0', N'1010', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13764402228', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'D394A806-FD85-41E2-9447-5A4F4091B27A', N'sunchaohong', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'瀛欐湞绾', N'1', N'1011', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13818588777', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'C183978A-6ED4-4946-B5BF-4AF2A5EF68AF', N'huangchunxiao', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'榛勬槬鏅', N'1', N'1012', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13758340847', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'115BBD0D-2101-46B4-83FF-872BC4EA4F0A', N'luping', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'闄嗗钩', N'1', N'1013', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'15921278378', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'A13BCBDF-A493-4449-B13E-500258151887', N'tangchaofeng', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍞愭湞宄', N'1', N'1014', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13918071780', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'7F2CDC5B-9DF2-4AED-AF9A-CC0A262AE910', N'licong', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鏉庤仾', N'1', N'1015', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'15821075539', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'14B60AAA-817D-4738-8103-ECFBBF749EB0', N'wangjinhao', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鐜嬮噾娴', N'1', N'1016', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'15801985637', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'DA40BA0D-3143-4637-83CB-3DA45B67E12D', N'qianju', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'閽辫強', N'0', N'1017', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'15821024809', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'4B3BAE09-456B-4112-8FDD-7211B9CAEFFD', N'sunyonghong', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'瀛欐案绾', N'1', N'1018', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'15921456528', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'FC6103DA-B5EB-44D7-AA8D-A6BD080F7DB5', N'ruanxinni', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'闃姱濡', N'0', N'1019', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13472565539', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'EE77C9DE-F315-40A5-AD47-AC70BC20D44D', N'tangxulei', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍞愬緪纾', N'1', N'1020', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13816535589', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'EF5F0AEF-D13A-48CB-99EA-F8099B3D024F', N'qiuxiaolin', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'閭卞皬鏋', N'1', N'1021', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13918372643', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'DC044CC4-4ED8-4AFE-8A7C-9DA248EFB455', N'peiyongbing', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'瑁存案鍏', N'1', N'1022', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13501841046', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'DE6F833E-2C19-4C0F-87B1-33F7066EE51C', N'xiaxufeng', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'澶忔棴閿', N'1', N'1023', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'18121102622', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'B76629DD-AF22-4C13-8AF4-097BD8500479', N'jinzhangming', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'閲戞帉鏄', N'1', N'1024', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'18930799038', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'1DC2E46F-3C26-4B69-88FB-AA9270717489', N'gushenghao', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'椤惧湥璞', N'1', N'1025', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'15901938735', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'D4F550B9-EE45-4FC8-95F0-2E7493F2324E', N'peijianhua', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'瑁村缓鍗', N'1', N'1026', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13918761495', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'FA7B19F3-61DF-4FFC-9EC7-3619E03CBE28', N'zhangjun', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'寮犲啗', N'1', N'1027', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13764136158', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'D1FF2B59-A1DE-4F68-B75A-5477A1B497A6', N'liujingchao', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍒橀潠瓒', N'1', N'1028', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13671819464', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'0219AB41-ECFB-428F-B4E9-B3CC64ADAAFC', N'zhouhui', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍛ㄨ緣', N'1', N'1029', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'15921363773', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'3FA277C7-AB01-4584-9A30-F591EBB677F7', N'shenaiping', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'娌堢埍骞', N'1', N'1030', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'15900972883', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'57E4F697-7C93-491E-A10F-A5CDF4FCB35D', N'heguohui', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'浣曞浗杈', N'1', N'1031', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'18017676909', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'FAA20F94-AA39-45C9-8762-E2437A2C3610', N'luoweifeng', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'楠嗕紵宄', N'1', N'1032', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13585930019', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'66DC1F65-4300-4BA7-8EED-CDED2BF61226', N'songjiafeng', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'瀹嬩匠宄', N'1', N'1033', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'15257409126', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'75BC5ADD-E0EA-434A-A778-EB5B69C1CD99', N'wujian', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍚村仴', N'1', N'1034', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'15201869083', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'C73DA07E-3AA1-4833-925C-0C3AE4AAD24A', N'shenfeng', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'娌堝嘲', N'1', N'1035', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13816573083', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'F83821BD-57A8-464E-9FCE-99CBF18EAA9D', N'chenlibin', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'闄堜附鏂', N'1', N'1036', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'18049737080', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'13566F8B-38F2-4A84-A06C-DFF5B9FFD3CC', N'heqiang', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'浣曞己', N'1', N'1037', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13621715163', null, null, N'E', null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'19A6254B-F396-407A-8193-A27E65AC4805', N'fangxuefeng', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鏂归洩宄', N'1', N'1038', null, null, null, N'e77a9f7bd00b4d229056c1a57ad22589', N'0', null, N'1', N'0000001', N'', N'emp01', N'2026-01-27 00:21:48.000', N'13761569245', null, null, N'E', null, null, null, null)
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_user_change_log
+-- ----------------------------
+DROP TABLE [dbo].[tb_user_change_log]
+GO
+CREATE TABLE [dbo].[tb_user_change_log] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[userid] varchar(50) NULL ,
+[LastLoginTime] varchar(50) NULL ,
+[password] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_user_change_log
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_user_copy1
+-- ----------------------------
+DROP TABLE [dbo].[tb_user_copy1]
+GO
+CREATE TABLE [dbo].[tb_user_copy1] (
+[id] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[password] varchar(100) NULL ,
+[active] char(1) NULL ,
+[caption] varchar(100) NULL ,
+[sex] varchar(50) NULL ,
+[userCardId] varchar(50) NULL ,
+[officeroom] varchar(200) NULL ,
+[officephone] varchar(200) NULL ,
+[useremail] varchar(200) NULL ,
+[pid] varchar(255) NULL ,
+[lgnum] int NULL ,
+[totaltime] float(53) NULL ,
+[morder] int NULL ,
+[serial] varchar(50) NULL ,
+[cardid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[mobile] varchar(50) NULL ,
+[jobid] varchar(50) NULL ,
+[pri] int NULL ,
+[syncflag] varchar(1) NULL ,
+[wechatid] varchar(50) NULL ,
+[themeClass] varchar(50) NULL ,
+[qq] int NULL ,
+[lockTime] datetime NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_user_copy1',
+'COLUMN', N'pri')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢ㄤ簬缁堢鐨勬潈闄愮瓑绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_copy1'
+, @level2type = 'COLUMN', @level2name = N'pri'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢ㄤ簬缁堢鐨勬潈闄愮瓑绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_copy1'
+, @level2type = 'COLUMN', @level2name = N'pri'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_user_copy1',
+'COLUMN', N'syncflag')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓庢暟鎹腑蹇冨悓姝ユ爣璇'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_copy1'
+, @level2type = 'COLUMN', @level2name = N'syncflag'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓庢暟鎹腑蹇冨悓姝ユ爣璇'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_copy1'
+, @level2type = 'COLUMN', @level2name = N'syncflag'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_user_copy1',
+'COLUMN', N'wechatid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁戝畾寰俊id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_copy1'
+, @level2type = 'COLUMN', @level2name = N'wechatid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁戝畾寰俊id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_copy1'
+, @level2type = 'COLUMN', @level2name = N'wechatid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_user_copy1',
+'COLUMN', N'qq')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'QQ鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_copy1'
+, @level2type = 'COLUMN', @level2name = N'qq'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'QQ鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_copy1'
+, @level2type = 'COLUMN', @level2name = N'qq'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_user_copy1',
+'COLUMN', N'lockTime')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閿佸畾鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_copy1'
+, @level2type = 'COLUMN', @level2name = N'lockTime'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閿佸畾鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_copy1'
+, @level2type = 'COLUMN', @level2name = N'lockTime'
+GO
+
+-- ----------------------------
+-- Records of tb_user_copy1
+-- ----------------------------
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0029', N'zuoguozhong', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'宸﹀浗蹇', N'1', N'', N'', N'', N'', N'76f3a81a3b904496ab96eaba187727ac', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'755dc3165c464efdb51c7fa4f5724cbc', N'zhuronghua', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鏈辫崳鍗', N'1', N'', N'', N'', N'', N'a09bb729da0e4451bd31b671fee40ff0', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:21:36.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'ac333f9104c24f35996cd02ece3fb438', N'zhuhong', N'44AD6030E58435979FD3D2271EBBBAA1', N'1', N'鏈辫櫣', N'0', N'0136', N'', N'', N'', N'c3e967d203f64967a8b525210849f3fa', N'0', N'6.55', N'0', N'', N'', N'emp01', N'2023-06-15 08:36:10.000', N'', N'', null, N'E', N'', N'skin-blue', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0014', N'zhuchao', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鏈辫秴', N'1', N'', N'', N'', N'', N'4c3e60366d5740eca296f59fa6d7fbe8', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0001', N'zhangxiaowen', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'寮犳檽闆', N'0', N'', N'', N'', N'', N'619637d61d7c4d7985a8d4edef1322ff', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0038', N'zhangjianping', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'寮犲墤钀', N'1', N'', N'', N'', N'', N'5d1b3d839e594e69a1e268779ed37a23', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0015', N'zhangchoahui', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'寮犳湞杈', N'1', N'', N'', N'', N'', N'4c3e60366d5740eca296f59fa6d7fbe8', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0009', N'yuexun ', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'宀虫禂', N'1', N'', N'', N'', N'', N'b961e0dbc20e401ea1f93657880016e2', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0007', N'yuanyingwen', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'琚侀鏂', N'1', N'', N'', N'', N'', N'b961e0dbc20e401ea1f93657880016e2', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0008', N'yuzhibin ', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'淇炲織鏂', N'1', N'', N'', N'', N'', N'b961e0dbc20e401ea1f93657880016e2', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'2ed483b679d24bbeaf037824dc168d92', N'yuduona', N'A21B3D05B54A52278E7BD2A0807518C3', N'1', N'浣欏绾', N'1', N'', N'', N'', N'', N'c3e967d203f64967a8b525210849f3fa', N'0', N'2.04', N'0', N'', N'', N'emp01', N'2023-06-15 08:39:00.000', N'', N'', null, N'E', N'', N'skin-blue', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0016', N'yanyuming ', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'涓ユ瘬閾', N'1', N'', N'', N'', N'', N'4c3e60366d5740eca296f59fa6d7fbe8', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0024', N'xuguohua', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'寰愬浗鍗', N'1', N'', N'', N'', N'', N'4c3e60366d5740eca296f59fa6d7fbe8', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0034', N'xiaoying', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鑲栬幑', N'0', N'', N'', N'', N'', N'226a57a68c5c41108305298580d23404', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0018', N'wuxiaoyan', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍚存檽鐕', N'0', N'', N'', N'', N'', N'4c3e60366d5740eca296f59fa6d7fbe8', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0006', N'wuminqin', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍚存椈閽', N'1', N'', N'', N'', N'', N'b961e0dbc20e401ea1f93657880016e2', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'36997d89cc0645c988bb104c5ed61074', N'wujia', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍚翠匠', N'0', N'0133', N'', N'', N'', N'021HQWS', N'0', N'39.63', N'0', N'', N'UWT0113', N'emp01', N'2023-08-22 13:07:10.000', N'', N'', null, N'E', N'', N'skin-blue', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'e19654a708f049089ba3eacc367646b4', N'wuguoyao', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍚村浗鑰', N'1', N'', N'', N'', N'', N'3cd26c8a6dbd4e94a227bfd813b25927', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:29:25.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0011', N'wangxueda', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鐜嬪杈', N'1', N'', N'', N'', N'', N'4c3e60366d5740eca296f59fa6d7fbe8', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0036', N'wanghui', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鐜嬫収', N'1', N'', N'', N'', N'', N'5d1b3d839e594e69a1e268779ed37a23', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0032', N'sunyuhua', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'瀛欑帀鍗', N'1', N'', N'', N'', N'', N'226a57a68c5c41108305298580d23404', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0025', N'sunyinjun', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'瀛欒儰楠', N'1', N'', N'', N'', N'', N'4c3e60366d5740eca296f59fa6d7fbe8', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'dd62aef0db8b423d993f1078d9593c07', N'sj', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'瀹嬩繆', N'1', N'002', N'', N'', N'', N'021HQWS', N'0', N'20', N'0', N'', N'UWT0107', N'emp01', N'2021-08-03 16:58:18.000', N'', N'', null, N'E', N'', N'skin-blue', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0039', N'songjun', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'瀹嬪啗', N'1', N'', N'', N'', N'', N'5d1b3d839e594e69a1e268779ed37a23', N'1', null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, N'2023-10-11 14:39:44.000')
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0026', N'shiming', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍙查摥', N'1', N'', N'', N'', N'', N'76f3a81a3b904496ab96eaba187727ac', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'da243df07f30464b80165bbe13e75ae3', N'shenshicheng', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'娌堝彶鎵', N'1', N'', N'', N'', N'', N'619637d61d7c4d7985a8d4edef1322ff', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'd8d530981317420aa0535aca717a158c', N'shenjie', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'娌堟澃', N'1', N'', N'', N'', N'', N'3cd26c8a6dbd4e94a227bfd813b25927', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:28:11.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0010', N'shenhonghua', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'娌堝紭鍗', N'1', N'', N'', N'', N'', N'b961e0dbc20e401ea1f93657880016e2', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0031', N'shanyuan', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'灞辨簮', N'1', N'', N'', N'', N'', N'76f3a81a3b904496ab96eaba187727ac', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'1d67dd6864bb45769af4aa0ee76a9775', N'raoshanshan', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'楗跺濮', N'0', N'', N'', N'', N'', N'7dec6ae56e844a2f912a27a428d3053f', null, null, N'0', N'', N'', N'emp01', N'2023-06-14 21:45:26.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'49f971c726db45a0a21d6bac376b25e8', N'qianyuqing', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'閽辩帀搴', N'1', N'', N'', N'', N'', N'c3e967d203f64967a8b525210849f3fa', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:37:33.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0019', N'qianchunlan', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'閽辨槬宀', N'0', N'', N'', N'', N'', N'4c3e60366d5740eca296f59fa6d7fbe8', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'9f569b7b07dd4784a360e402ac553e7c', N'pengzhengliang', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'褰簤姊', N'1', N'W0459', N'', N'', N'', N'7dec6ae56e844a2f912a27a428d3053f', null, null, N'0', N'', N'', N'emp01', N'2023-06-14 21:37:46.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0022', N'panyi', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'娼樻瘏', N'1', N'', N'', N'', N'', N'4c3e60366d5740eca296f59fa6d7fbe8', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'9a1edb8796374185820e6494642569f1', N'mengxiangyi', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'瀛熺ゥ涔', N'1', N'', N'', N'', N'', N'a09bb729da0e4451bd31b671fee40ff0', null, null, N'0', N'', N'', N'emp01', N'2023-06-14 21:54:11.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0013', N'mengsiyou', N'A82B503DA02D76BAA744F1EFACE045CE', N'1', N'瀛熸濆挨', N'0', N'', N'', N'', N'', N'c3e967d203f64967a8b525210849f3fa', N'0', N'0.46', N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'skin-blue', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0023', N'luoyongshen', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'缃楁案鐢', N'1', N'', N'', N'', N'', N'4c3e60366d5740eca296f59fa6d7fbe8', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'9e556061233345cc91fdc94990954795', N'llm', N'44AD6030E58435979FD3D2271EBBBAA1', N'1', N'鍚曢粠鏄', N'1', N'001', N'', N'', N'', N'021HQWS', null, N'0.05', N'0', N'', N'3344', N'emp01', N'2021-08-18 15:26:37.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0037', N'liuzhaomin', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍒樺厗姘', N'1', N'', N'', N'', N'', N'5d1b3d839e594e69a1e268779ed37a23', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0003', N'liuyi', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍒樺惫', N'0', N'', N'', N'', N'', N'619637d61d7c4d7985a8d4edef1322ff', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'b5c1ec009ae347ca8585b4724ae55194', N'liuxiaolan', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍒樻檽鍏', N'0', N'', N'', N'', N'', N'a09bb729da0e4451bd31b671fee40ff0', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:21:02.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0028', N'liyugui', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鏉庣帀妗', N'1', N'', N'', N'', N'', N'76f3a81a3b904496ab96eaba187727ac', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'0efba5f4c4a1455a929bff15e29b69e3', N'lina', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鏉庡', N'0', N'', N'', N'', N'', N'619637d61d7c4d7985a8d4edef1322ff', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:41:05.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0035', N'jijiawen', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'璁″鏂', N'1', N'', N'', N'', N'', N'226a57a68c5c41108305298580d23404', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0004', N'huangyajing', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'榛勪簹鏅', N'1', N'', N'', N'', N'', N'619637d61d7c4d7985a8d4edef1322ff', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0021', N'huangxin', N'E807F1FCF82D132F9BB018CA6738A19F', N'1', N'榛勯懌', N'1', N'', N'', N'', N'', N'4c3e60366d5740eca296f59fa6d7fbe8', N'0', N'2.6', N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'skin-blue', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0033', N'huangshengping', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'榛勫湥骞', N'1', N'', N'', N'', N'', N'226a57a68c5c41108305298580d23404', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0002', N'houmeiming', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'渚獨閾', N'0', N'', N'', N'', N'', N'619637d61d7c4d7985a8d4edef1322ff', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0005', N'hongchunlong', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'娲槬榫', N'1', N'', N'', N'', N'', N'619637d61d7c4d7985a8d4edef1322ff', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0027', N'gehuarong', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'钁涘崕鑽', N'1', N'', N'', N'', N'', N'76f3a81a3b904496ab96eaba187727ac', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0030', N'gaojiaming', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'閮滃鏄', N'1', N'', N'', N'', N'', N'76f3a81a3b904496ab96eaba187727ac', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'124df620bc1a453b9889933e75ad2102', N'ganping', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鐢樿悕', N'0', N'', N'', N'', N'', N'a09bb729da0e4451bd31b671fee40ff0', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:26:15.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0020', N'fengyexing', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鍐笟鏄', N'1', N'', N'', N'', N'', N'4c3e60366d5740eca296f59fa6d7fbe8', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'dd0bad77f7e0476e8f355a0ef5adc4c7', N'duxingzhi', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鏉滃叴娌', N'1', N'W0082', N'', N'', N'', N'7dec6ae56e844a2f912a27a428d3053f', null, null, N'0', N'', N'', N'emp01', N'2023-06-14 21:34:50.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'2223096e9dfc44fab8685ecf06086707', N'chenxinyan', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'闄堟柊鐕', N'0', N'', N'', N'', N'', N'3cd26c8a6dbd4e94a227bfd813b25927', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:30:11.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'a58c017446c54b63bef1089be04a3086', N'chengang', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'闄堢健', N'1', N'', N'', N'', N'', N'3cd26c8a6dbd4e94a227bfd813b25927', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:27:36.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'emp01', N'admin', N'E8E897CF9BD6490BB5C4FDD5A3DABF06', N'1', N'瓒呯骇绠$悊鍛', N'1', N'0101', N'', N'', N'', N'021HQWS', N'0', N'9544.18000000012', N'0', N'0000001', N'', N'emp01', null, N'18616335756', N'', N'999', N'E', N'', N'skin-blue', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0017', N'caolan', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'鏇瑰矚', N'1', N'', N'', N'', N'', N'4c3e60366d5740eca296f59fa6d7fbe8', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'365ea9f349b049bdbaa8ca0207f5c8cb', N'bianzhen', N'621C4D1DAFFBC8C5CAEC4E221E06B454', N'1', N'鍗炵弽', N'0', N'', N'', N'', N'', N'c3e967d203f64967a8b525210849f3fa', N'0', N'2.02', N'0', N'', N'', N'emp01', N'2023-06-15 08:32:35.000', N'', N'', null, N'E', N'', N'skin-blue', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_copy1] ([id], [name], [password], [active], [caption], [sex], [userCardId], [officeroom], [officephone], [useremail], [pid], [lgnum], [totaltime], [morder], [serial], [cardid], [insuser], [insdt], [mobile], [jobid], [pri], [syncflag], [wechatid], [themeClass], [qq], [lockTime]) VALUES (N'hqwsyg0012', N'jinhongxun', N'E10ADC3949BA59ABBE56E057F20F883E', N'1', N'閲戠孩鍕', N'1', N'', N'', N'', N'', N'4c3e60366d5740eca296f59fa6d7fbe8', null, null, N'0', N'', N'', N'emp01', N'2023-06-15 08:49:18.000', N'', N'', null, N'E', N'', N'', null, null)
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_user_dept
+-- ----------------------------
+DROP TABLE [dbo].[tb_user_dept]
+GO
+CREATE TABLE [dbo].[tb_user_dept] (
+[id] varchar(50) NOT NULL ,
+[EmpID] varchar(50) NULL ,
+[DeptID] varchar(50) NULL ,
+[Flag] varchar(50) NULL ,
+[taskid] varchar(255) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_user_dept
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_user_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_user_detail]
+GO
+CREATE TABLE [dbo].[tb_user_detail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[userid] varchar(50) NULL ,
+[EmpID] varchar(50) NULL ,
+[LastLoginTime] varchar(50) NULL ,
+[Offtel] varchar(50) NULL ,
+[icon] varchar(MAX) NULL ,
+[iconopen] varchar(50) NULL ,
+[opened] varchar(50) NULL ,
+[target] varchar(50) NULL ,
+[title] varchar(50) NULL ,
+[url] varchar(50) NULL ,
+[dirline] varchar(50) NULL ,
+[fax] varchar(50) NULL ,
+[officeroom] varchar(50) NULL ,
+[mobil] varchar(50) NULL ,
+[politics] varchar(50) NULL ,
+[webmail] varchar(500) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_user_detail',
+'COLUMN', N'icon')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢ㄦ埛澶村儚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_detail'
+, @level2type = 'COLUMN', @level2name = N'icon'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢ㄦ埛澶村儚'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_detail'
+, @level2type = 'COLUMN', @level2name = N'icon'
+GO
+
+-- ----------------------------
+-- Records of tb_user_detail
+-- ----------------------------
+INSERT INTO [dbo].[tb_user_detail] ([id], [insdt], [insuser], [userid], [EmpID], [LastLoginTime], [Offtel], [icon], [iconopen], [opened], [target], [title], [url], [dirline], [fax], [officeroom], [mobil], [politics], [webmail]) VALUES (N'0038cecf41ae4aa8a1f55f2f083d5df4', N'2023-08-17 11:32:10.000', N'ac333f9104c24f35996cd02ece3fb438', N'ac333f9104c24f35996cd02ece3fb438', null, N'2023-08-17 11:32:10', null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_detail] ([id], [insdt], [insuser], [userid], [EmpID], [LastLoginTime], [Offtel], [icon], [iconopen], [opened], [target], [title], [url], [dirline], [fax], [officeroom], [mobil], [politics], [webmail]) VALUES (N'2b43906dbbe642ab9fe88ae97f8c071e', N'2022-09-26 09:38:22.000', N'13809328a32749d6922f53cadfc8ea7e', N'13809328a32749d6922f53cadfc8ea7e', null, N'2022-09-26 09:38:22', null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_detail] ([id], [insdt], [insuser], [userid], [EmpID], [LastLoginTime], [Offtel], [icon], [iconopen], [opened], [target], [title], [url], [dirline], [fax], [officeroom], [mobil], [politics], [webmail]) VALUES (N'40a6038fba994144bc6626cc48a408d8', N'2022-03-10 09:27:18.000', N'a2a8809eee0c40f28a94a45730b384b0', N'a2a8809eee0c40f28a94a45730b384b0', null, N'2022-03-10 09:27:18', null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_detail] ([id], [insdt], [insuser], [userid], [EmpID], [LastLoginTime], [Offtel], [icon], [iconopen], [opened], [target], [title], [url], [dirline], [fax], [officeroom], [mobil], [politics], [webmail]) VALUES (N'6602b6e7baeb432e943c583d26f4c9ed', N'2023-10-12 11:01:11.000', N'2ed483b679d24bbeaf037824dc168d92', N'2ed483b679d24bbeaf037824dc168d92', null, N'2023-10-12 11:01:11', null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_detail] ([id], [insdt], [insuser], [userid], [EmpID], [LastLoginTime], [Offtel], [icon], [iconopen], [opened], [target], [title], [url], [dirline], [fax], [officeroom], [mobil], [politics], [webmail]) VALUES (N'7c015e6f9ba944e9b9ce79d1dcf37f7b', N'2022-11-28 14:55:46.000', N'1', N'1', null, N'2022-11-28 14:55:46', null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_detail] ([id], [insdt], [insuser], [userid], [EmpID], [LastLoginTime], [Offtel], [icon], [iconopen], [opened], [target], [title], [url], [dirline], [fax], [officeroom], [mobil], [politics], [webmail]) VALUES (N'7c673ac3cdcc4140840a0cc489f3d358', N'2023-09-27 17:21:40.000', N'36997d89cc0645c988bb104c5ed61074', N'36997d89cc0645c988bb104c5ed61074', null, N'2023-09-27 17:21:40', null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_detail] ([id], [insdt], [insuser], [userid], [EmpID], [LastLoginTime], [Offtel], [icon], [iconopen], [opened], [target], [title], [url], [dirline], [fax], [officeroom], [mobil], [politics], [webmail]) VALUES (N'ab73cad2c88246c8a864351cc3107576', N'2023-10-24 15:45:46.000', N'hqwsyg0021', N'hqwsyg0021', null, N'2023-10-24 15:45:46', null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_detail] ([id], [insdt], [insuser], [userid], [EmpID], [LastLoginTime], [Offtel], [icon], [iconopen], [opened], [target], [title], [url], [dirline], [fax], [officeroom], [mobil], [politics], [webmail]) VALUES (N'ab889f0f54c94525a0f21fb88bc21cb5', N'2018-09-25 12:29:17.000', N'emp01', N'emp01', null, N'2023-08-08 15:13:35', null, N'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANcAAADXCAMAAAC+ozSHAAAC+lBMVEW0rqQ9PDouLi5CQkJAQEA9PT0/Pz9BQUE7Ozs5OTk3NzciIiI6Ojo0NDQwMDBraGN9eXM8PDwqKio0MzKPi4M2NjYoKChGRUKhnJMmJiZzcGsyMjKYk4tgXlkkJCRYVlKHgnurppwsLCxPTUonJyYjIyMzMzOclo5JSUljY2NhUkp7eHKVe23wwaguKylVSUPJoo07NDCihXWJcWXkt5/WrJa8mYa4jnlHPjl7aVpwXlTFmIKGa1ztup/rtpuge2reqY/uvKLqs5dtWE1raGTuvqODf3lURj7RoIiSc2Pvv6VLSkhTUU95YVXqs5jvwKbor5Plqo3gnn/bk3LjpIbtu6HUgV2rhXLfmXnMcEnHZTzJakLRfFfWh2PqtZrOdlDYjWpGRkbPeFLXimfor5LfnHzLbkfhoIDJaUHnrpHVhWE7OjrlqYvkpYfNc03psZXjpIXmqo23oJC/gGNLNCXsuJ2dVDXCd1a4m4rFaUJqPy1DMCWHW0K2pJfnrI+9jnbtzsLy2M6Pa1pyRzCCWDlfNyRDLB49KBx0Wz1kTDLl5OP////qxLfclXT89fKFeHFsVTliOSXYvbHBe1zYlXjy8fFoUjZwVzpgSTGRhn/jsp3KbkjnvKrPysdZQy3eoIb04tpSOy14Xj767ebEb0q2qp56YUH19fWZjYPZ19W2XzuBZUP23c/++/mdkYb99/Ttwarz0L344tfyy7f88u2jnpXxxq/z1MTFv7eqmIGjjnT56N+yo5LxyLLhqpL118e/hGm9iXDwwqnkponNmYC5l4O0e2HakG+7kn3XiWbKbUW4s6m9uK/d29n7+/vr6urU0cvIyMff395aWlmTj4dmZmaLh4BDQkKysrJbW1tPT09hYF9MTExZWVmoqKjPz89WVlZiYmKTk5O9vb1fX19SUlJ6enpRUVGdnZ3U1NRkZGRTU1NUVFReXl6Hh4f1m57tRErwaW76zc72p6rsOD785uZxcXH72druUFbuj5LsXWLfhYjzf4OCgoIRwyDHAAAaW0lEQVR4AcTYCV6DOhCAccskwCQhfUkbKqKo6fJW3Pf7H+zREiyW4tJC/Z/A7xecTHO0s4EHP0KoD04QYoVxAQUSwQqRnA+PftUfnMLOFDpR2QWKQUlpPhr/atjIg/3DmOsCo8ARMZ8c/+qBKdgdxZWQMyhFBCos0Se/GDbQsAcicClJwZGwlvLB6WFjzibjI+dUp7CHQGFBe+CQFNZUcuD5MYmz0fnF+HKvL9HxEVEm4Lih6BDLzy8P2SU9qTNeShIC+whCZLWxSiSBNY9PD9nlEcnQUV5MYC9UaAmtYecH7NLgewad0GYK9kKiBGo2T2wyOTs9TFcGAEaiI0xiYD8C6lJVa455amfzwSHu6SmnAEDlAh0K3YpqYYJrxCjRf/TfNXQXqVqkxn2LBDrFKLzT3CCy+AAz/4Kn4BDfmD6OTDCoGC6xYPvfrC65hhpK/AKBTikGDuExLi3m+qTn22zACfRNCHDiDFeYnfc89E+4gX7Vl2DNsUT/POrXMbfQv3SjSw4PMOkJbKVU91+inrsuPj3u97jGJzyF7VICnYlc1wxLcs4Hk2HnP8vG45PhdDLiWWwXcdu2S2R3YQZWMosOs9amw65vrQFPtOctGBbMXMJ2VEJXqIKCctt+4IdYuOhhz8hSpYzAJcsFbKc86AqBgtFQCaiY9POcEQEIZiJEbP/dZQwsBT9P+FogL/oIG5enRBnDaG5hjUJNtAqj9EdlSvnf6veOezkxd0qECjn3ailQE+hlWCBQEfg+H8V30kw/O8eZBYdE3CPgUAM1vjQAQBAx9H/0IoCoKIHPJae97LyjCCoiixU4KdSpVRhFbP1LfUqpH7S8lApFCy2BZtrPpawVVIjmKd12YAFKr/53UrLtcAphWASsfw2QENd82C45PurvX8xhmltDm4uGj5ENAAS+CzePR+EXaMuclGcd1pwOh8OxWw4t1KhUp+WggjqFzKMQuLB6HWmGtXcFChqU7vLzOx9xPjpdjQ7PEmhiDGqWRQtshlVf35L4uksJaEouOp0YZ1622qj/Ah3TL1degojGEBe2CwpAEP0eP0TnbyIzPrkAoDYT0CTrYW4a+oHYo0sghtDABl1fXkDThKcAuJinsCmg0ZbBoEi4c5faPhYJv+z48jqHkkAziwVsCMXHsDJIELpjl48rAWyKx13O9+lkwtj6KOTco41NSJKN2bFEdwmLkjmWFGyyw+6yzjnXOuG0LHDvQ56AOoEo1ZYwpAJ/yJv/k7Q+J6fnXf5a/vdDgSvTZmNURNjYKgoixJ+IYv5ffsXawtjkqEvT+idXYnLGPUaqDCyYiNbCFDrhd8sW0s749U2e/yOxQuADEXfalW7OBJcWc52mKRNCKGyUUayw1jImi5iVWZbFGb+9ywv/aWwJU7zTaSihRHxKFdaI0TV3klkhTrROqzgisMRia7DdYkVazu8f8qWHOWtbgnmXL6TjtOrCj6LJY54/PT3f/3P97mXZ6DFBav9kuMgSKxlu547+6vUxd948bAnjXf4GO0m3b6zyLd/i8em/1SHGWqbRoqKzIje2C2xaeDHnL3cP+bubjOEa6atrGMG2A9P/5a2enu6rQ3zhdfPZzForF45nZ7yIer3JP7i3WEN66pqIbcNA3+Xf91T47/7+/m0z9Ort7jFvejGNsO67BqJ54bLYZe3mqXSTt3j0WCOs8y4uwCG06tL3ea/uEqwLeulS6/dkx77lPbvXWCOC7rvG3G1Ga/LlIe/b24ewEJZUdtR1V33Gm6ubvHcP17bxmCN0p4/zmzM+ucsP4OHFwxrSddeQb2yG9jo/iMcriRUaQMGwLrv0x0vZzB/zw/ifeLtKixiIAQAMW4V0bXAquPsLtp51vf9tkKEp7Xu+zNzgr0TbBlSKHWbIOfKNVbGnOm+2hFztzkVZR0OarbK69pRWOVTOPXZ7Qq4W9imN6dm9Fw64XW7W0J83cSjm6r6oXKy31SGn65QewfR2ibl6iG9QyUV6NeJ0hfm2/ryP+CB0hog4TjYzlqUiZpdlpZVhGRqyrgnoLBbo0je54nZRbXj6jrIuHCfapVe1ao3xQJjru5KpoGv26+rADiUxu8LsylgVmCC2H6TOr6sLpWwbMWd2ZTWUekdpF44VhY1gwe2iPvliKu9qnlPYKFeZXVQcXkJD3jX9dfm/sPCO07X+/xyeAsq73hL69Dvc5v0rJZtqnI9NuM6zcoPXFdrkgqUBV2OH2kp1wuui1msHpibu16leV3OmZXJZfho23ky5NgLXshJ2l5OGjYYJ1zkVvsC71SvZLrnQnMu3mF1VRU2KGdfkz+Xxu9yiayXrQqA6itvlFV1owmWzu44PrMC4K7DYXdtgOUZdL5fpfJ7d5aYzG+iKur6ZOQv3No60gQcLkUv+ytw08NEEjgKPKZPTOdU9sXe12s3m1Wq9p8SCnCQ7oDCzs7HLDbOdMrp1ysxMf9DtvKuVZJA7K20s/x4oTu2f5qUZzdMARZotr6mee+H3RLbXDXZfpq3EQRAtgpJNUBQFMphgiAxBVuQhf0MURSlHSLSQiYN/iNd/eexV48zzvhWU4SeIrK6E4YS1iGWIv5wsgUKGmoKmE4Zg2WhtMAIRfbDX/063vR6+w1uvibc5CXZ7XcFLlsIwGm2aFgYIkaGEATT8R6VB9YJXXc6rxvHyfPCdtDTvJbYBBwoZRgg4CEt4L3p1vR6Y5Lz3um3+MmpRT4gEPBgyGU4wDBxoMrvHRlbMsF+n/Au9vGzM+W8r71qAXrIGjOgqVVxtIba3txurLKIWMcgTISMiFImxFQpbav0n4qsZ8VVaArdMcLwW5LweeNjrh/P5C8QZ6JVkMRg10Gk46ImIpIRYu83qUrSvYWpizmvZTDsO/43XNt5+wXxtkVcqBgklvZoDUgKOpVIGIE5tfLbX9R56IT58Ie14JTMxCbeqfK8OnsVxJdFJkYXT7DrvtVdtjZNgMyiliqqvRsr3auFara9VkrnGjF4eXketWw8WG25wHor6KE1RSrN8Wh2kBFzrhQD+MIulttecjQCwaZ0HWpu3AGMru/HNeSEcgcRoISUI8KyuJzRH3ST02sa8YMvmyr02ASiSJG2vdV4sz6eI3y8MKWCrBiE5v1kpWCSLQ9akh2r5aY7G6ejlkyRJAdhUsdYOABVfn93lvLdpznkRf2HH0lEYRmxNnAUSKUVgp6SNsGpVIYSXkILXAvS6z0csVIAdlXrtgrCML198uZfY03JeMiGBbG7L1kR379m7b//+AwcOHDy04XDXoSOmeRQyqhT3l94uUe0Gpcc0H93wWNehQxsOHNi3ff/jT+xpisWZE9Vxp+W81wz8lmgu/s0w7KrU60nQCDKnxk6wWcspYgdYYImc7cw81WM+ve2ZY9sOIcePHT9hmuZJMEpaIXL4VI+JCw8eQroOs4W7T62qDxSeAzjMYPPGFPQiGjxZeXpJBJk7zU6wWXUUyZIcocxpy+LMWfapIxsOP7bYtDgHIhkN7dR5tvBCYeHFY8utv3PJKJzPsoO97vkzYUiVJ1iv4/XnezDB8l4NxEZVzpu2V5852/n1FpkoppFREE/lFl5+9ukNgxeebNOJTQN18DGvSf+f8+qt1GsL85INgI21doJNX0CRFoIEm3pMxhHL64ztdfzisedMxBBJabQ9JuPps4ueP9Nsx+HFYw+ayJ5VMkFaqEMz86rdGJbQa0vlcagQEgGAF1hBvBa9bAgjtdvMseixw1ae4Kd+8ZkzJtITIiXRj5o2f37MKjSMsy/iQqSnyRajg718LwBYYgpsqtxLIwTCoBlz8PVfwYvltvyS6XDkscOXX+zq6jr24mXcLuRlUhJnJS68fLyr66K18BXT4dXXsCwN9po6RwMAQrTKvdYDENKmgUKbazDBZlDEueF4/VKPafN8nSVmcflwn5njjZdISfrfeNMRcxZefsvZrVffGCAMf7HXlMnTmjXQ2gQCsL7y/gWCrocgQevwbUrBy5kkBl67cslE3n7n3XfffafvaWez+snovGciuNDi/dzCKx8MDC3z6GWVw+UAIV0UoPL+tRkgKBMShtSC6fjd+RAvRJA/3INuBXre+2iA/BH97zlqDnuOCh0yISW8ahshTIgcBKh8QLSP8gbEm+6y/78AFHEKvUMgda7p5O49Nkf/IgiECzklnD55dA9y+sNzoSFjcsNgr/s/BoNgGfNi7l3Jmg2odOEUlmA+mkMfaTZCZOIOQUTIcHTqwNL7ljkGtvqVWDYq5BMA9tmDQZeziWMqeiHEFZ+SMqAFFl43+YalBrCPAeATD46V2DGI1kkb8XFKwctPeMmy8lL+5Tziu27y9EZDw64MXhwst2AgGp/RZfjIt+C1hPDCNvyD8h7pOSR9103xLTMMDMMtEzxgPQaiKlI6H72WFQoiL5/VE9Jf1uPePJ/7pk5bSNtVDMP1Xnh9gYEoCpQurWFeCwoFkZNsukyvLM3zpW/qpOU0KWIYfuGFVx8Gokga6IobLK/bGwsFkZMOy2vgdcJDyTK//a6p96+gfhHDsG+CR4EoEpk00CaWYLV1rgviznK9aIF9M27w4Stw0aMwxJEjgh8edrBJS10XxHS6hQxcqagcdl6YMakZf2IEhw1P6AWQMYnrbrNmtGbqIBMu5HSakoGPyno77/DVhul31bEIkaFwpvRg9g2iFxsRb5tDXRbEesergnKozbjdft0exJnXG3YAtNlXQ9YZrMbX5LIgUttroJKyEfPNnI9n9Da8Y/OIJwEEbJJLbysu9C3cXgLpL8OrhTqkwOdbyj5IHZyrKI9amIpejbdPnnzXI64KB3rtRK/yy0a35bWCeWHz8o4toJFWfMg+dfL05S4Lx07Hq/yyoYCPhX+WtPHPUNy3AThV31hcELO8XpS8jl7llo0EXGjGL3+xeXnH1wAiHoYeuWvytDnUXeFYm05n0avsstEJiWYWJUtCnoYhHlaCOK0t891S46N5ONtyWiavX/mUIC0dftdl4yvQ5rDnMAEDoG+ClwBIxG8HIhZE/sLRsNPyIgUC6fTaepeHFA2+Yt1LJxo2ZY+9MDCW3zX5/gX8nVlmVuiVJ23RweEl0zwAKZZeMl4cekovROxP8GPf1No67gQTpPSIXmqb4CK9VAAVzw/ee+G1L5HbAbbdMAm9uDrzyu408ml//wcDAwP96MXQJBfppYCF2tB61bz0MMDW2+9BL54EEyGeRuQPrnz00UevD+S91mguunIMLMI6Phj72FuvJ9mESBQIq/N8xV7yH3ilbTrIgLVjn+am4FRHco3Cn16dECZqGNgKvInykk8ACCFaWCRkG8YhV2cWnP36zF/UzSghgWiQ/w7AYLkdCmtXz0uxtMje2i8pb4Jp36QaglK7VdoD+WExxf406iK9MsA+hOBV2a9dADohIWLx+YwY5U0wXQmR0ErQ8mIt6XQbKEQW+LtXCk+1RA7iHcDX3nptBhBJjhcgTrk7mMDsVEuM3bUFhHQ6KEm6q+HQwMxCVLwD8JI+AIPkiIBCXY6IISNtbRnr0YLr4RDDEMEvHDymF1YWqlyCFiBcqN/Y9aPD5ZnSCUNEDuOh0usEUwkiGwDdvAmWx/i2TTOEgPsb7K8gLOXEVM/TC29HUUwwwELjrPTFyPWBcs5e2JQjAmp5PPUi67aAQy9Akjro5GqgF5oy7Mr/5C3rJnjP12CzafOE3uJADBDvaaUOipVSfZ8A4n0UIjvWb9q0ftc67NIx3lEKqeBGNIEH5B272M/eMeEqswOgk7/SV/JFioopNWY8WdzCWgkPsipJQdltlY96OzhxXCgmXV/Ti6LrMEzh7e4Y0gsGdyBWEIYRbMRjBlYO/kAs/wI7gfPgGLJjC3R7UhHl0cKwe0yrBrIeYqO2Zl3Op5WkaBYCQURJ0yLBohVBufTMG+PoWN6X+njp1qwrhoRoYXCIyISdxWxWRlRRJkQQVaOt5M1GHLdrjNkE0VFmRFkMRrQcEtIGYUMDRdXZa6OQZYwYIbH0bBgd++3Ck2bc1RdhuqoogpuqgdtV3Q2TiXfI+e3CEaoaG9btasNcnpRV5w60miXRT7zCT22SCed1VxVK4lfezxw6tdHwarcqfFI01i/xNLtwkO+bUC16IZPPML5hShRFNUhK09pS5Sh0pimD6yJRNDQLAMhoRrye414jU7UodM4r3Vylo1V39rXBz1E0FKyFVWQXQJzrAqe1XmdW2QBP0TAwuarKekg4tSPr1bmrGy+exo+Y7M1tTV6r+mKedOeAXQvjeJ82rsRaKhBzSktnYnxoYRtLqBTRWyudC7vHx24hmwCguzIxp2ZEABvXePFKJECpTKw+/6Lhk3HkFe2MQSZZgZiMw1MGMuPJ6xMAmspAprNsMdTCz2a8edGkAvBVmWKo1Y2xPI68vtsFQC3UBEST5YhlcxWjm6LX9+PE64fzUbBbTwYScdd9DLXiGYhhGAP89cfxIfa2afYo1MYAiCTdibU22OsUu+zAOdP8aVxE4bOmJfYaZWDux7BHyy6mjFQGGzty1LT4eRx4PW8yXn6d2iQjYBfGLFeS+VtoKoJ5afOGyfjxu+pv14+mjSNGOzWAr7iqB6bWVwlIfEULWsjzVff62XTYQ23wV412ciSZlVqpaJFV9pKZ48eqez1r5nmDOqSidv2QR49BPclCMJXXetPM80v1i2GRWJY6qDFrH5K0YZRYrGf7ihFr81qPWeDX6mo9hFUjz5t5Mawfsa9Kx2JA787gpjr0v2wW8eNv//d7lZze+sff/znriFlKjKY0y0wtsWX17TEA7T+93DWU3FgWBuBAHp1Tc4YqUNLZ0m+Z8mSwDYkxWwbN8tamzs+m/XadOT9nqRbcw8vMyWCXr8uibqlb8nWRGZf1pKpSvxL14JcH/fvCuzJNW1B6cVUoCMCxpQsf+mAz7d7X6wPQSajkQzYjjwhZsxPPFNdgcnIl/13Rcu5bYsFF29EMAEfdIz/7YDJdWDqGhO75ROti0erLy9t8IlkgX/vsX9RmPPWFJNWz21Od/o1YtEEJ22kh0ekt7X6f63Skh0TbA0i6KIrOLafy1ywpzXe+nv/Or/yPEz+TnpHqxlD9mFI6HEdryWzuhZ+9X6EOyd7TvCAkmubaFCVeeUZJ9s3PfiX9L2KlJKRszXyupF+IElvuniyXT0RRbLZlT+772fsTSvcCkua5Lokyq3LIlKJ9Npm0zLP/kEdWfQ9Km9zLc0lhbLbe62i7l/qAFoeUUHLRiih17okTy6qvfzW1vODJ3z0vStkcqLmkyGkDx96jaB/ap4ZScl0W5b73u8OnP7dc78TpJ06eWxWl3uKSXHm0I+/+lVoC2k5IC9qwSep1RbnVF5P775nTT1ZlevKJwycPvPyKqHCJOaaEgZAW2aaBzpEPvatULqAHVDT7dQzWRZXv/Tw7bg+XOJBSiqUYcCLviwKvhc7SO052/hjQ8onqctlviCqr9f/E/HeyWJXlSgzVXCrHANyfvaO5coFWTOU0xCQxK6u+MGXVsV4S1d5iya3LRaFnAPvefqx9HTWVyoM3zcUDUUP+v11lfvG8qNalWS4fesCBHQ1Lk5lA//zb3Ow9wKRyQ9cOtCxXyMzUFTWeP1eS6sXviTrrnLLTXJwa+REVRW3g0IfeTrEALaIykT/mhAmdEi4n1kWt5xfH7OX6VHJpzHLF0HgumBTLFrfQ2XHJzh+FbpcVKvJjzphoU2LC0kA0Jft5c63ULpR6st1N3i6IihNhoLez/bEEwymrVMA5B6CEzZLdFQ1WfzPdIH94RTS5PA9BZMLiBb2QVFEf2EnJftZBO6QFe3oxK5A+mD6nrohmr5x78Rd5qWp3YZ5Lh8MFI1vtxwA4uoNcxwC01f6zx7zoofQBCzizLhqduXrt+g3RqGvzTEzUUnPlySjnI7HU/NkIy27B2lYqe8RFD0D26jzvW6LBzWu3EtdviwZ3OEcE+FwqtvdQJjRgReg0jdiHOkZItpF/HvhcSkufAZ6pOTuku9dvZa5dbRyu3NCGEXAVf0iSJWvg4VhDrkOI09rqJLkBV7Cg57kSd2pb8Fbu+l1RbYu3cwPoxQlQaxZly6CFC/UrfhrIgq+kKvAAIpelpt1x494tRXXJ1ljhyjVfqzc0s87y0al9n48iIimCtSfgOkCo5OLLNZOlut+tiGWzwrbgcb3YaFPKwqHap8ujjA6u9yB8Un+OLVHi9vVbBf/cOFvzIOdsHWOuZyKer4/dNUujRVNxUwu04Szk4jVRcPZft4qur22slMS6U+gyoMf1NCOkTFCzOlyZPhOhz7U0WOSzonh3rGx8+1bRVdEd/Pj1xljswbC53kMa0XTj65VXx8+gzw5Bovaupg5oUy9IxDx3Rw32+ms/7op7twpuC/H6yqArFFfSCjkPaeZ44rph1jO63TQNMQ1HPZLsyoIdQkCpIA7JfIhrOUAoz/vAM3Ud8Fx3EqvBXh+syG1YUi7p7EAZsk2WYjeGpGue40cWvIDrwZbDMCFJqyjYz9CiVI85oPiBxsXRbmHKCIiSWMrXc3f6g99f3Bqz2HLIlFhSz24h58Vcz6BhzByH2a7vVSzDmKSIExNf53q7ID30kAHoEQ0DlvJgeT3+rcS6dyav53zILvLc2NUAy9LaDwHgBp6e7a7xdMJKr6l+tluGMSdGIbie2TdNZieJ5xG5I1ZP4Dc25i155ppSrjN5o64NXi+eGXHkAKYtW93kBqY5jFmyKRGXnr9HYJEUcCpq8w54D6JlZ99hSrD1rVkplHpJ/xa5lcFZJVbei+1JwM1MZ8KZtCRGp/T7xJ91oeRb3KwPWCHtGS++z5u8qcRS3BC5N+6siTVeNJ5oMDxu1vfHnAkoYeJI1dYYzhoqdrjZLlljN2bVxTvMQXd2RhWfZeUr0t6yucC1YTjcTLN5ZlKx6vfBzL/spTE3cx5GJAdSoXyR3b5VtO2i/w+XCUiHxTvQz3/IESVaxc3RR5QtjZmAd8CCpkxX7pJIXS+9N2ZWuJTr4CHeCYdztmzE2fX7f4nYdCI7f1jqAAAAAElFTkSuQmCC', null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_detail] ([id], [insdt], [insuser], [userid], [EmpID], [LastLoginTime], [Offtel], [icon], [iconopen], [opened], [target], [title], [url], [dirline], [fax], [officeroom], [mobil], [politics], [webmail]) VALUES (N'ba7db6247bf44b95ba5e7d1df62d20f0', N'2020-10-15 15:44:01.000', N'B9CD73B8-4F8C-4A48-87DC-54C441B7F55B', N'B9CD73B8-4F8C-4A48-87DC-54C441B7F55B', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_detail] ([id], [insdt], [insuser], [userid], [EmpID], [LastLoginTime], [Offtel], [icon], [iconopen], [opened], [target], [title], [url], [dirline], [fax], [officeroom], [mobil], [politics], [webmail]) VALUES (N'c385aa97765949d7bcd40186711658d7', N'2022-01-18 14:18:41.000', N'b9b3d32a436f459294224f91a61e6efb', N'b9b3d32a436f459294224f91a61e6efb', null, N'2022-01-18 14:18:41', null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_detail] ([id], [insdt], [insuser], [userid], [EmpID], [LastLoginTime], [Offtel], [icon], [iconopen], [opened], [target], [title], [url], [dirline], [fax], [officeroom], [mobil], [politics], [webmail]) VALUES (N'd33aeb1d62e44d14b74901a0f8ddebf3', N'2023-04-14 09:19:45.000', N'dd62aef0db8b423d993f1078d9593c07', N'dd62aef0db8b423d993f1078d9593c07', null, N'2023-10-11 14:42:42', null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_detail] ([id], [insdt], [insuser], [userid], [EmpID], [LastLoginTime], [Offtel], [icon], [iconopen], [opened], [target], [title], [url], [dirline], [fax], [officeroom], [mobil], [politics], [webmail]) VALUES (N'e235ce998cf84c6fa3eaf991b6dc8f0b', N'2023-01-09 17:29:06.000', N'6ca231f5afec4bd48c2017d73ff7bcdf', N'6ca231f5afec4bd48c2017d73ff7bcdf', null, N'2023-01-09 17:29:06', null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_detail] ([id], [insdt], [insuser], [userid], [EmpID], [LastLoginTime], [Offtel], [icon], [iconopen], [opened], [target], [title], [url], [dirline], [fax], [officeroom], [mobil], [politics], [webmail]) VALUES (N'ef138cf3faf440cca263cbd5470420b6', N'2022-09-14 10:34:47.000', N'c158fbdc26694c7682951ecbd04a2529', N'c158fbdc26694c7682951ecbd04a2529', null, N'2022-09-14 10:34:47', null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_detail] ([id], [insdt], [insuser], [userid], [EmpID], [LastLoginTime], [Offtel], [icon], [iconopen], [opened], [target], [title], [url], [dirline], [fax], [officeroom], [mobil], [politics], [webmail]) VALUES (N'feaf6136b8534a5a8099b3f85a2fbc4c', N'2023-10-11 14:44:40.000', N'hqwsyg0013', N'hqwsyg0013', null, N'2023-10-11 14:44:40', null, null, null, null, null, null, null, null, null, null, null, null, null)
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_user_job
+-- ----------------------------
+DROP TABLE [dbo].[tb_user_job]
+GO
+CREATE TABLE [dbo].[tb_user_job] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[userid] varchar(5000) NULL ,
+[jobid] varchar(50) NULL ,
+[unitid] varchar(50) NULL ,
+[serial] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_user_job',
+'COLUMN', N'userid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜哄憳id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_job'
+, @level2type = 'COLUMN', @level2name = N'userid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜哄憳id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_job'
+, @level2type = 'COLUMN', @level2name = N'userid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_user_job',
+'COLUMN', N'jobid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱屼綅id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_job'
+, @level2type = 'COLUMN', @level2name = N'jobid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱屼綅id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_job'
+, @level2type = 'COLUMN', @level2name = N'jobid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_user_job',
+'COLUMN', N'serial')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼鍒嗙粍id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_job'
+, @level2type = 'COLUMN', @level2name = N'serial'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼鍒嗙粍id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_user_job'
+, @level2type = 'COLUMN', @level2name = N'serial'
+GO
+
+-- ----------------------------
+-- Records of tb_user_job
+-- ----------------------------
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'13cc0c88498945569fd615e2cf0d09f5', N'2020-11-09 23:08:26.000', N'emp01', N'emp01', N'PS-XZZW-20200908155101', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'2f02f0e89eb84987b383dda6bdb85222', N'2020-10-28 10:29:38.000', N'emp01', N'emp01', N'PS-XZZW-20201028102015', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'5123649ea71244a0bd33d39c0a9531dc', N'2020-10-28 10:30:21.000', N'emp01', N'emp01', N'PS-XZZW-20201028091913', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'52ab16cf8e3b434fbd10a6372ca3c0a9', N'2023-06-14 13:44:22.000', N'emp01', N'emp01', N'06011-XZZW-20230614134348', null, N'5a5ecc4f-1a17-4987-a805-17adfdfae53e')
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'536b0b721e8a454b9df0c7e5431cd695', N'2020-10-28 10:30:14.000', N'emp01', N'emp01', N'PS-XZZW-20201028092011', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'568f0268de664322bd080c91edbdb171', N'2023-06-14 13:46:43.000', N'emp01', N'emp01', N'06011-XZZW-20230614134608', null, N'c9d1684c-e7ab-465f-b957-f4b1b408045a')
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'639d344e8e7e4e318cd5d011c0318868', N'2023-06-15 16:31:11.000', N'emp01', N'emp01', N'06011-XZZW-20230615135855', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'68e4b0cc28c245e89d6c1cd13dabba0b', N'2020-10-28 10:29:52.000', N'emp01', N'emp01', N'PS-XZZW-20201028095619', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'8b29f67e280c42b1bcc8e73f95212177', N'2022-03-16 11:23:50.000', N'emp01', N'emp01', N'BK-XZZW-20220316112328', null, N'a0d9af66-258c-4b3e-a6ee-218b1452ace0')
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'8b481bc906444e1d9714bbcb89837f73', N'2020-10-28 10:29:45.000', N'emp01', N'emp01', N'PS-XZZW-20201028095649', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'94d53cfef281401a81d13c3f498df326', N'2026-01-27 01:11:28.000', N'emp01', N'92893c2c12aa4d6680e2a489c3b51797', N'SHJSW-WS-20260127002545', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'a72057e536f4427b9c25adc4b5685cc2', N'2020-10-28 10:29:07.000', N'emp01', N'emp01', N'PS-XZZW-20201028102550', null, N'a8833afe-1c2b-4258-af57-d391527a9c41')
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'b721f4bb626444c3b03c2604fd825060', N'2020-10-28 10:29:59.000', N'emp01', N'emp01', N'PS-XZZW-20201028095522', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'bc9fb526830d4c18940955d89425f1c4', N'2020-10-28 10:30:07.000', N'emp01', N'emp01', N'PS-XZZW-20201028092136', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'bf90bc5409ca428180eeeccc0cb5f280', N'2023-06-14 13:48:14.000', N'emp01', N'emp01', N'06011-XZZW-20230614134801', null, N'32fd8919-a457-40ea-bfc2-442cb62108f9')
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'c374c57b3435469c93516390fc755221', N'2020-09-13 22:29:23.000', N'emp01', N'emp01', N'PS-XZZW-20200826140003', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'ca179c17f331427291b70bd0a0d15977', N'2020-10-28 10:30:29.000', N'emp01', N'emp01', N'PS-XZZW-20201028091834', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'd8ffcd146eb04b638da71624ecb9c52a', N'2026-01-27 01:19:19.000', N'emp01', N'0219AB41-ECFB-428F-B4E9-B3CC64ADAAFC', N'SHJSW-WS-20260127002601', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'db10dd30ebdf4ecabce22e2bedf21edc', N'2023-06-14 13:50:52.000', N'emp01', N'emp01', N'06011-XZZW-20230614135040', null, N'96d411e1-ca01-48e7-872d-e667c90b6d51')
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'dbd424d65fe34827a6d8617a4d854eee', N'2021-10-16 11:38:21.000', N'emp01', N'emp01', N'BK-XZZW-20210826112837', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'dccbd2b698924a6aaf24f00c8da5ca7c', N'2020-09-13 22:29:38.000', N'emp01', N'emp01', N'PS-XZZW-20200826135752', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'e85be9da8557499cb487e3ac266cba9b', N'2021-10-16 11:38:33.000', N'emp01', N'emp01', N'BK-XZZW-20211016113827', null, N'dc5e4a95-158d-44b5-ac8b-0cdfb0e605b8')
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'ed7824f39c654b95b07a0d397f8bafb8', N'2023-06-14 13:40:50.000', N'emp01', N'emp01', N'06011-XZZW-20230614134030', null, N'badf4838-d313-4b50-b707-4ed3e4b2da4a')
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'f051ae9635584d48bb5dbb3d156a692a', N'2020-09-13 22:29:31.000', N'emp01', N'emp01', N'PS-XZZW-20200826135933', null, null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_job] ([id], [insdt], [insuser], [userid], [jobid], [unitid], [serial]) VALUES (N'f64f95e86b154e6ea8d81d015d6c504a', N'2023-06-14 13:56:12.000', N'emp01', N'emp01', N'06011-XZZW-20230614135552', null, N'ad0a6bf6-30af-47e2-96a1-823b95af07c2')
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_user_outsiders
+-- ----------------------------
+DROP TABLE [dbo].[tb_user_outsiders]
+GO
+CREATE TABLE [dbo].[tb_user_outsiders] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[caption] varchar(100) NULL ,
+[sex] varchar(50) NULL ,
+[pid] varchar(255) NULL ,
+[morder] int NULL ,
+[cardid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Table structure for tb_user_role
+-- ----------------------------
+DROP TABLE [dbo].[tb_user_role]
+GO
+CREATE TABLE [dbo].[tb_user_role] (
+[EmpID] varchar(50) NULL ,
+[RoleID] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_user_role
+-- ----------------------------
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0029', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'755dc3165c464efdb51c7fa4f5724cbc', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'ac333f9104c24f35996cd02ece3fb438', N'rol0006')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0014', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0001', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0036', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0009', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0008', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'36997d89cc0645c988bb104c5ed61074', N'c437bb0599664d9dac64d299042b2a3e')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0020', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0024', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'dd62aef0db8b423d993f1078d9593c07', N'rol0001')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0018', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0013', N'c437bb0599664d9dac64d299042b2a3e')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'36997d89cc0645c988bb104c5ed61074', N'rol0006')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'dd62aef0db8b423d993f1078d9593c07', N'rol0000')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0032', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0011', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0033', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0035', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0025', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0037', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0039', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0026', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'da243df07f30464b80165bbe13e75ae3', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'd8d530981317420aa0535aca717a158c', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0010', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0031', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'1d67dd6864bb45769af4aa0ee76a9775', N'rol0005')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'e23b2374f8784c95a52ddc9481ec1c8c', N'rol0005')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'e23b2374f8784c95a52ddc9481ec1c8c', N'rol0006')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'9f569b7b07dd4784a360e402ac553e7c', N'rol0005')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0022', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0021', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'755dc3165c464efdb51c7fa4f5724cbc', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0023', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'9e556061233345cc91fdc94990954795', N'rol0000')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'8f00351bfeed494a9d0e711131d73d53', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0003', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'b5c1ec009ae347ca8585b4724ae55194', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0028', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'0efba5f4c4a1455a929bff15e29b69e3', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'ea48ee7c182046eb93bd803bf456b517', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0004', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'34e65bbf1c7041de9361b30a9085e921', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0002', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0005', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0027', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0030', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'124df620bc1a453b9889933e75ad2102', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'dd0bad77f7e0476e8f355a0ef5adc4c7', N'rol0005')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'2223096e9dfc44fab8685ecf06086707', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'a58c017446c54b63bef1089be04a3086', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'2ed483b679d24bbeaf037824dc168d92', N'rol0006')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'92893c2c12aa4d6680e2a489c3b51797', N'6c6ab286f106415382a735607fa73459')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0017', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'36997d89cc0645c988bb104c5ed61074', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0012', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'b5c1ec009ae347ca8585b4724ae55194', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'124df620bc1a453b9889933e75ad2102', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'd8d530981317420aa0535aca717a158c', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'2223096e9dfc44fab8685ecf06086707', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'a58c017446c54b63bef1089be04a3086', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0025', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0013', N'rol0006')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'15c825974f924a718662df84361c3bae', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'1f3c8a616c0f4804aa5b80c4e585b25a', N'rol0006')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0013', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'8a0ac49e29e4461e9a625ead72082e34', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'2ed483b679d24bbeaf037824dc168d92', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0029', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0028', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0027', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'8cf607518c9b459fa649276b40ba952b', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0031', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0030', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0016', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'348edbe94cb743b5b14780540f2eb2bc', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0003', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0007', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0010', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0026', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0024', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0018', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0011', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0034', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0038', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'e23b2374f8784c95a52ddc9481ec1c8c', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0008', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0022', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0012', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0014', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0015', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0023', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0006', N'rol0006')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'2ed483b679d24bbeaf037824dc168d92', N'c437bb0599664d9dac64d299042b2a3e')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'9a1edb8796374185820e6494642569f1', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0017', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0019', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0006', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0006', N'c437bb0599664d9dac64d299042b2a3e')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0013', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'365ea9f349b049bdbaa8ca0207f5c8cb', N'rol0006')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'e19654a708f049089ba3eacc367646b4', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0006', N'rol0005')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'365ea9f349b049bdbaa8ca0207f5c8cb', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0004', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0002', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0005', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'b1df1b5b766449e2978e457195c253a2', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'f862b756146547168cee270c307f439b', N'rol0007')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'49f971c726db45a0a21d6bac376b25e8', N'rol0006')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'hqwsyg0001', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'da243df07f30464b80165bbe13e75ae3', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'0efba5f4c4a1455a929bff15e29b69e3', N'')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'0219AB41-ECFB-428F-B4E9-B3CC64ADAAFC', N'rol0005')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'emp01', N'6c6ab286f106415382a735607fa73459')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'emp01', N'rol0001')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'556847e6646c4e67b9cc20835110b0d0', N'rol0001')
+GO
+GO
+INSERT INTO [dbo].[tb_user_role] ([EmpID], [RoleID]) VALUES (N'emp01', N'c437bb0599664d9dac64d299042b2a3e')
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_user_time
+-- ----------------------------
+DROP TABLE [dbo].[tb_user_time]
+GO
+CREATE TABLE [dbo].[tb_user_time] (
+[id] varchar(255) NOT NULL ,
+[userid] varchar(255) NULL ,
+[ip] varchar(255) NULL ,
+[sdate] datetime NULL ,
+[edate] datetime NULL ,
+[logintime] float(53) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+
+-- ----------------------------
+-- Table structure for tb_user_workstation
+-- ----------------------------
+DROP TABLE [dbo].[tb_user_workstation]
+GO
+CREATE TABLE [dbo].[tb_user_workstation] (
+[id] varchar(50) NOT NULL ,
+[userid] varchar(50) NULL ,
+[workstationid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_user_workstation
+-- ----------------------------
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'027d4fd8d7c94cbb8e07836b83f0f4d8', N'5D5A1CE82629452F810C7062507D641E', N'27e1af2a9b9da450e950434152f579252', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'03fd0def93e444a5b3c7b93d0e7d65b7', N'20481DA028CF464E8593A53700FE737C', N'38577597e29d4d7c8a743c2975df0c80', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'1366965781664cfebb4f06604a57b8d9', N'73D676734FB54773A14C515B71E48654', N'27e1af2a9b9da450e950434152f579252', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'15a170aa8eea4791888341c089a4df2a', N'674A5A8974CC4A078663FF95F16C5E3D', N'5a8152d4f4a84d47ab34c2889174caa2', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'17fb2ac4c3f04d9f953fd171be98cb01', N'6EB28344008A40E1B56E97CE08446B07', N'93d3961afe5e46b489a6cf897e383f99', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'189758c0c1864b6c87ad230db9821926', N'177ad5ef13704c87af06f3326be2efd3', N'9a31467415c64674b0c06bd93ee622b3', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'18cb36d1d276464d8b31dd2cb9cdff02', N'32f3dfe14a3642bbb9c586583e344dd1', N'60242e0d584f40a49a6980c540e8e26f', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'1bc6a4197caf41c9aa128190a611ae63', N'BC8155F9D4EC47D785D88CAEDF836C83', N'dcfe7d45c93f47f8b02265ca97bf7ace', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'2343dafc695943a0bf8cbb0871a80f49', N'emp02', N'93d3961afe5e46b489a6cf897e383f99', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'25b803aba8074782819e493a307f6dc2', N'5e96d1fd5ab34baea6766781ac5776f0', N'8a6087f5e3cd4c51bb95b0d0d58c5dd7', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'26d9b6189c124b6d818bf176a7145505', N'1A40B000635B458F9787368C45950BFC', N'83ba2215436a4f16a5c90bcbfd8fc006', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'28c035d47e034f4fa485aee13e3c183b', N'8D93B14D5FCF4CD38B1A50EC40D79972', N'c09947b9b0f5458db42c07dbedb7536a', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'32f4b7378e5443749718e8bc67ab1344', N'0fdfeff53c9e4e829be902585118f9d2', N'562381130ee0409a97c7d6b6c7623641', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'38212479e2d04508bd03253b026d72d3', N'b7450d1b729f485b97b278be3ae789d2', N'38577597e29d4d7c8a743c2975df0c80', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'3e6f6e01c7454c09872ee0aa901aee07', N'd0b1a4e9083e486ea381c74049919af8', N'eb9ad587d65c4fcdb5acfc0f74a15eff', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'4144c92b3da84221a0ed3f20f660b3af', N'21B4E9E497874193A14776EAFE2E60C3', N'2f2bea8e251f74950ba02054d7e1829c7', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'4374f25250f84f579d8ec4b09ecf03ea', N'CB6A11276B3042B397C72275D4237B77', N'593ec486019b43e4af056777e614d0f2', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'477a01e0147049eaa1ecb2c3459bcac8', N'06e3522c5286493b9f6271e29c6be5ea', N'daef077e52a844fa92d4fb4770c12de9', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'4fc7fc728c6646c7abe5b4f1c583f898', N'0f90e593d213465393cc44e52ba95576', N'528f1f0a28674152a834fde729f9891d', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'5161c3a3347d45e18605c012d0b590b6', N'101790707111408D99C97C1755A9C84B', N'93d3961afe5e46b489a6cf897e383f99', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'56bfe69b84c94fc7bda4fb6c66bad92f', N'emp01', N'528f1f0a28674152a834fde729f9891d', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'5ab32f4f4f6b409684f36ccfbaacc863', N'ECBCC3A7D3BE44F3A3602C9B630B4F66', N'7fa5a2f394814f1a858ea938cfd2f1b4', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'5c16c0102a514e7f9cb8788c1f5cfc35', N'148a136bc3a841758a2857752f1ff884', N'68b7adcd527347969e2eedfb12c655d0', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'5da9647cedfc44a6ab5e0380bff18099', N'2165ECAFFB5B482CB57ACBFCE69CF360', N'2ed9529b283aa461794cf7cf296a8da44', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'69194a51059a4ec18deab7fa8d86a992', N'209A8DA65F1642FD89201642E6500DCF', N'94e2e97dd49f4e8a951211139d086d45', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'6e972d2e6e5c47e29be09488606786bc', N'305F1A3348A04747B5FFFD26BD1CFA47', N'dcfe7d45c93f47f8b02265ca97bf7ace', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'70e5676ad7a54a8d994c4a7ef6211051', N'2060547CD9044D2A91A6157E9D4712D0', N'528f1f0a28674152a834fde729f9891d', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'74685ac071d84229944057c6b1915716', N'EF6DEF9CAFC94B46ADEC0F0D8C7E96B1', N'307ae6c8e1f34348a1a1ad1ab1cfc72a', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'83494e9cbbe0495493217b1505cdfeee', N'42bd43aba0a846b0a1bf362ecf2cfd8f', N'2004a72576384df1ac08a5f3ecf92e9f', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'899e4c53e1eb41edb2939eac80070e12', N'21206B631DB44F79A3F93A8CF5F2DF0E', N'562381130ee0409a97c7d6b6c7623641', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'8a00bb8361e2456d9554528f2ced1957', N'f31ab05efba34151a9a7e28728d5acc9', N'efef53370a564d6c8b931967e481b5ef', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'8d04431447a644ada8b48472a04b05de', N'67C49E5BC6DF484FA30FEFC1BA615606', N'8a6087f5e3cd4c51bb95b0d0d58c5dd7', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'8e3d2e73275c45ba8787abe20585d8c0', N'a3223976757f490bba1651938bda6c02', N'1', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'9b22a31205204279a4c721f97b2d54c2', N'b11ee24a9d4a4a8799f962c30e0b63ec', N'89b42cc8f21c494fa81f5bd2c8dac182', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'9d24b2407fb341af8ac482d9f05a52a5', N'7ca9e0b1cb0e4244a21da9544ed86c79', N'8234058371254cd49998229d2832774f', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'a3aeb6c1039347899b47bfcd69444df9', N'ce406bbb339c421eb560501e23d02ccc', N'a3f974ab0fc344708b6fd2f849df5aa1', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'a3ed7160206e48ec8de66b74a2f35193', N'FEFEEA5F3B9D4E4FA48D464DEB8F4224', N'cce962087fb34a689b89514a3f93ebb7', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'a4654ae7690046739a90438dcca5dc73', N'2F92E20E02124CADB843DB149967EA63', N'27e1af2a9b9da450e950434152f579252', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'a4bc422468a24777bda8b35663746526', N'2F82B36C5FB14578B113E2B00FAB53E6', N'efef53370a564d6c8b931967e481b5ef', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'a6277d4c9cab4376ab91daa04a70dc6b', N'BE686C7A511F408EB97C779018F8263F', N'a3f974ab0fc344708b6fd2f849df5aa1', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'a7d34b8b7f9a4683b1f585655a1dda41', N'5F2F56BB1B63464CA3462284D1E806B2', N'38577597e29d4d7c8a743c2975df0c80', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'a8ff06d78e0449f5a9fd76d1c9d2fe36', N'8A7561CE30DF45F3BCFC9D9E6C6C72F9', N'0ebc2b48c4484fc389f1842b4f79695f', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'ada61c4d4a274e33b5a2200117c9a328', N'4F3A055F89ED424BAE5069C0805025D0', N'2004a72576384df1ac08a5f3ecf92e9f', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'c0afb8ad63834369a6eda6e66de328ca', N'201ABE16E6574841B47ADCA406D6542E', N'2307ae6c8e1f34348a1a1ad1ab1cfc72a', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'c40d6b7dc1e649c69fc7aca005babc86', N'203C64A229274307891E8C6B8580B328', N'68b7adcd527347969e2eedfb12c655d0', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'cef9181867c24bc6adc7b620d35932d5', N'213D1F5AC8D74A4C80D8660E758DA00D', N'2f2bea8e251f74950ba02054d7e1829c7', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'd6753ff929ef4d80828d77b77a22822d', N'202F4F5644E44B99A6B95972B93404C0', N'9a31467415c64674b0c06bd93ee622b3', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'd99a279033624ef592d63c70a6ae8f73', N'2025A4DF40E944E3BEBBB2CBB81DE9DB', N'27e1af2a9b9da450e950434152f579252', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'e54845bff9174c1e99a6bdbabf37d630', N'7e234e71b00144f48b80b4eeb9bb2173', N'93d3961afe5e46b489a6cf897e383f99', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'e69f6c3a82074c51a027b5d668f46659', N'343d9d5ff08f48e0ba8fe4a19d96ad2f', N'94e2e97dd49f4e8a951211139d086d45', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'f7b7de3ac1af49cba0e95d410a9153e2', N'c7fb086d95e84109b236d1634187250c', N'9a31467415c64674b0c06bd93ee622b3', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'f86dcf08539e45ec9479cc3d52b6feac', N'1398f9c9b6f345e6ab0f8ff5902c7b38', N'562381130ee0409a97c7d6b6c7623641', N'emp01', null)
+GO
+GO
+INSERT INTO [dbo].[tb_user_workstation] ([id], [userid], [workstationid], [insuser], [insdt]) VALUES (N'fe79f59c3ce540bc92162b3dd4d511f8', N'B1689E58AFC841CCA2CA6F08886ECCBB', N'a48dbe8e4b4d4f8fa16962e45657fdfb', N'emp01', null)
+GO
+GO
+
+-- ----------------------------
+-- Table structure for tb_visit_apply
+-- ----------------------------
+DROP TABLE [dbo].[tb_visit_apply]
+GO
+CREATE TABLE [dbo].[tb_visit_apply] (
+[id] varchar(50) NOT NULL ,
+[visit_units] varchar(50) NULL ,
+[lead_units] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(2000) NULL ,
+[number] varchar(50) NULL ,
+[organizational_unit] varchar(255) NULL ,
+[leader_name] varchar(255) NULL ,
+[leader_position] varchar(255) NULL ,
+[contact_information] varchar(255) NULL ,
+[visit_time] datetime NULL ,
+[visitors_number] int NULL ,
+[purpose_content] varchar(2000) NULL ,
+[comments] varchar(2000) NULL ,
+[seal_img_path] varchar(255) NULL ,
+[morder] int NULL ,
+[state] varchar(50) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[audit_man_id] varchar(250) NULL ,
+[submission_time] datetime NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visit_apply
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visit_position
+-- ----------------------------
+DROP TABLE [dbo].[tb_visit_position]
+GO
+CREATE TABLE [dbo].[tb_visit_position] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[latitude] decimal(10,7) NULL ,
+[longitude] decimal(10,7) NULL ,
+[biz_id] varchar(50) NULL ,
+[visitors_id] varchar(50) NULL ,
+[dttime] datetime NULL ,
+[state] int NULL ,
+[type] varchar(50) NULL ,
+[imei] varchar(50) NULL ,
+[worker] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visit_position
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visit_register
+-- ----------------------------
+DROP TABLE [dbo].[tb_visit_register]
+GO
+CREATE TABLE [dbo].[tb_visit_register] (
+[id] varchar(50) NOT NULL ,
+[visit_units] varchar(50) NULL ,
+[visit_duration] float(53) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(2000) NULL ,
+[number] varchar(50) NULL ,
+[contact_address] varchar(2000) NULL ,
+[leader_name] varchar(255) NULL ,
+[receptionist] varchar(255) NULL ,
+[contact_information] varchar(255) NULL ,
+[visit_time] datetime NULL ,
+[visitors_number] int NULL ,
+[purpose_content] varchar(2000) NULL ,
+[comments_suggestions] varchar(2000) NULL ,
+[commentator] varchar(255) NULL ,
+[morder] int NULL ,
+[state] varchar(50) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[audit_man_id] varchar(250) NULL ,
+[submission_time] datetime NULL ,
+[apply_id] varchar(255) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傝鐧昏琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傝鐧昏琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'visit_units')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傝鍗曚綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'visit_units'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傝鍗曚綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'visit_units'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'visit_duration')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傝鐢ㄦ椂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'visit_duration'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傝鐢ㄦ椂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'visit_duration'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓浜哄憳'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓浜哄憳'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'contact_address')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱旂郴鍦板潃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'contact_address'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱旂郴鍦板潃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'contact_address'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'leader_name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'棰嗛槦鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'leader_name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'棰嗛槦鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'leader_name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'receptionist')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺ュ緟浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'receptionist'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺ュ緟浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'receptionist'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'contact_information')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑱旂郴鐢佃瘽'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'contact_information'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑱旂郴鐢佃瘽'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'contact_information'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'visit_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傝鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'visit_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傝鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'visit_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'visitors_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傝浜烘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'visitors_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傝浜烘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'visitors_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'purpose_content')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傝鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'purpose_content'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傝鍐呭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'purpose_content'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'comments_suggestions')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傝鎰忚鍙婂缓璁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'comments_suggestions'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傝鎰忚鍙婂缓璁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'comments_suggestions'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'commentator')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁茶В浜哄憳'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'commentator'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁茶В浜哄憳'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'commentator'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'state')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'state'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'state'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'processDefId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀛楁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'processDefId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀛楁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'processDefId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'processId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀛楁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'processId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀛楁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'processId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'audit_man_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜猴紝娉細鎺ュ緟閮ㄩ棬璐熻矗浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'audit_man_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜猴紝娉細鎺ュ緟閮ㄩ棬璐熻矗浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'audit_man_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'submission_time')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎻愪氦瀹℃牳鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'submission_time'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎻愪氦瀹℃牳鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'submission_time'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'apply_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏宠仈鐢宠琛↖D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'apply_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏宠仈鐢宠琛↖D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'apply_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register',
+'COLUMN', N'unit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+GO
+
+-- ----------------------------
+-- Records of tb_visit_register
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visit_register_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_visit_register_detail]
+GO
+CREATE TABLE [dbo].[tb_visit_register_detail] (
+[id] varchar(50) NOT NULL ,
+[safeArea_position_id] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(2000) NULL ,
+[morder] int NULL ,
+[state] varchar(50) NULL ,
+[register_id] varchar(255) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register_detail',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍙傝鐧昏闄勮〃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍙傝鐧昏闄勮〃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register_detail',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register_detail',
+'COLUMN', N'safeArea_position_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夊叏鍖哄煙id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'safeArea_position_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夊叏鍖哄煙id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'safeArea_position_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register_detail',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓浜哄憳'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓浜哄憳'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register_detail',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register_detail',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register_detail',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register_detail',
+'COLUMN', N'state')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'state'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'state'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register_detail',
+'COLUMN', N'register_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏宠仈鐧昏琛↖D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'register_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏宠仈鐧昏琛↖D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'register_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_register_detail',
+'COLUMN', N'unit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_register_detail'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+GO
+
+-- ----------------------------
+-- Records of tb_visit_register_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visit_safeArea
+-- ----------------------------
+DROP TABLE [dbo].[tb_visit_safeArea]
+GO
+CREATE TABLE [dbo].[tb_visit_safeArea] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(100) NULL ,
+[security_level] int NULL ,
+[biz_id] varchar(50) NULL ,
+[state] int NULL ,
+[type] varchar(50) NULL ,
+[morder] int NULL ,
+[latitude] decimal(10,7) NULL ,
+[longitude] decimal(10,7) NULL ,
+[remark] varchar(2000) NULL ,
+[processDefId] varchar(250) NULL ,
+[processId] varchar(250) NULL ,
+[audit_man_id] varchar(250) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夊叏鍖哄煙淇℃伅琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夊叏鍖哄煙淇℃伅琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓浜哄憳'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓浜哄憳'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夊叏鍖哄煙鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夊叏鍖哄煙鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'security_level')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夊叏绾у埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'security_level'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夊叏绾у埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'security_level'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'state')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'state'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'state'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'latitude')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'榛樿涓績鍧愭爣-绾害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'latitude'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'榛樿涓績鍧愭爣-绾害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'latitude'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'longitude')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'榛樿涓績鍧愭爣-缁忓害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'longitude'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'榛樿涓績鍧愭爣-缁忓害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'longitude'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'remark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'remark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'remark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'processDefId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀛楁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'processDefId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀛楁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'processDefId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'processId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀛楁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'processId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼瀛楁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'processId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea',
+'COLUMN', N'audit_man_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'audit_man_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹℃牳浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea'
+, @level2type = 'COLUMN', @level2name = N'audit_man_id'
+GO
+
+-- ----------------------------
+-- Records of tb_visit_safeArea
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visit_safeArea_position
+-- ----------------------------
+DROP TABLE [dbo].[tb_visit_safeArea_position]
+GO
+CREATE TABLE [dbo].[tb_visit_safeArea_position] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[latitude] decimal(10,7) NULL ,
+[longitude] decimal(10,7) NULL ,
+[biz_id] varchar(50) NULL ,
+[safeArea_id] varchar(50) NULL ,
+[state] int NULL ,
+[type] varchar(50) NULL ,
+[morder] varchar(255) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea_position',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夊叏鍖哄煙瀹氫綅淇℃伅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夊叏鍖哄煙瀹氫綅淇℃伅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea_position',
+'COLUMN', N'id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓婚敭ID'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea_position',
+'COLUMN', N'insdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓浜哄憳'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓浜哄憳'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'insdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea_position',
+'COLUMN', N'insuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒涘缓鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'insuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea_position',
+'COLUMN', N'latitude')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绾害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'latitude'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绾害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'latitude'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea_position',
+'COLUMN', N'longitude')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁忓害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'longitude'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁忓害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'longitude'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea_position',
+'COLUMN', N'biz_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘傚尯id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'biz_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea_position',
+'COLUMN', N'safeArea_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夊叏鍖哄煙id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'safeArea_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夊叏鍖哄煙id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'safeArea_id'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea_position',
+'COLUMN', N'state')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'state'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐘舵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'state'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea_position',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_visit_safeArea_position',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椤哄簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_visit_safeArea_position'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+
+-- ----------------------------
+-- Records of tb_visit_safeArea_position
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visit_safety_commitment
+-- ----------------------------
+DROP TABLE [dbo].[tb_visit_safety_commitment]
+GO
+CREATE TABLE [dbo].[tb_visit_safety_commitment] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(2000) NULL ,
+[morder] int NULL ,
+[state] int NULL ,
+[content] varchar(4000) NULL ,
+[edition] varchar(255) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visit_safety_commitment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visit_safety_commitment_record
+-- ----------------------------
+DROP TABLE [dbo].[tb_visit_safety_commitment_record]
+GO
+CREATE TABLE [dbo].[tb_visit_safety_commitment_record] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(2000) NULL ,
+[morder] int NULL ,
+[state] int NULL ,
+[content] varchar(4000) NULL ,
+[promisor] varchar(255) NULL ,
+[commitment_time] datetime NULL ,
+[sign_img_path] varchar(2000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visit_safety_commitment_record
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visit_visitors
+-- ----------------------------
+DROP TABLE [dbo].[tb_visit_visitors]
+GO
+CREATE TABLE [dbo].[tb_visit_visitors] (
+[id] varchar(50) NOT NULL ,
+[full_name] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(2000) NULL ,
+[morder] int NULL ,
+[gender] varchar(255) NULL ,
+[age] int NULL ,
+[apply_id] varchar(255) NULL ,
+[state] int NULL ,
+[contact_information] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visit_visitors
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visual_cacheConfig
+-- ----------------------------
+DROP TABLE [dbo].[tb_visual_cacheConfig]
+GO
+CREATE TABLE [dbo].[tb_visual_cacheConfig] (
+[id] varchar(50) NOT NULL ,
+[dataName] varchar(50) NULL ,
+[mpcode] varchar(50) NULL ,
+[inivalue] float(53) NULL ,
+[active] varchar(50) NULL ,
+[unitId] varchar(50) NULL ,
+[bizname] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[morder] int NULL ,
+[dataType] varchar(50) NULL ,
+[collectMode] varchar(50) NULL ,
+[NumTail] int NULL ,
+[unit] varchar(255) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visual_cacheConfig
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visual_cacheData
+-- ----------------------------
+DROP TABLE [dbo].[tb_visual_cacheData]
+GO
+CREATE TABLE [dbo].[tb_visual_cacheData] (
+[id] varchar(50) NOT NULL ,
+[dataName] varchar(50) NULL ,
+[mpcode] varchar(50) NULL ,
+[value] float(53) NULL ,
+[inivalue] float(53) NULL ,
+[active] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[unitId] varchar(50) NULL ,
+[bizname] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[morder] int NULL ,
+[dataType] varchar(50) NULL ,
+[timeType] varchar(50) NULL ,
+[NumTail] int NULL ,
+[unit] varchar(255) NULL ,
+[rate] float(53) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visual_cacheData
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visual_datatype
+-- ----------------------------
+DROP TABLE [dbo].[tb_visual_datatype]
+GO
+CREATE TABLE [dbo].[tb_visual_datatype] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[data_type_name] varchar(50) NULL ,
+[morder] int NULL ,
+[remark] varchar(500) NULL ,
+[pid] varchar(50) NULL ,
+[active] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visual_datatype
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visual_interaction
+-- ----------------------------
+DROP TABLE [dbo].[tb_visual_interaction]
+GO
+CREATE TABLE [dbo].[tb_visual_interaction] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[morder] int NULL ,
+[methodCode] varchar(50) NULL ,
+[parameter] varchar(5000) NULL ,
+[active] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visual_interaction
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visual_jsp
+-- ----------------------------
+DROP TABLE [dbo].[tb_visual_jsp]
+GO
+CREATE TABLE [dbo].[tb_visual_jsp] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[jsp_code] varchar(50) NOT NULL ,
+[style] varchar(250) NULL ,
+[name] varchar(50) NULL ,
+[active] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visual_jsp
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visual_jsp_configure
+-- ----------------------------
+DROP TABLE [dbo].[tb_visual_jsp_configure]
+GO
+CREATE TABLE [dbo].[tb_visual_jsp_configure] (
+[id] varchar(100) NOT NULL ,
+[insuser] varchar(100) NULL ,
+[insdt] datetime NULL ,
+[name] varchar(100) NULL ,
+[pid] varchar(100) NULL ,
+[morder] int NULL ,
+[data_type] varchar(100) NULL ,
+[active] varchar(100) NULL ,
+[pro_dataVisual_frame_id] varchar(100) NULL ,
+[element_left] float(53) NULL ,
+[element_top] float(53) NULL ,
+[unit_id] varchar(100) NULL ,
+[select_unit_id] varchar(100) NULL ,
+[windows_height] float(53) NULL ,
+[windows_width] float(53) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visual_jsp_configure
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visual_jsp_configure_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_visual_jsp_configure_detail]
+GO
+CREATE TABLE [dbo].[tb_visual_jsp_configure_detail] (
+[id] varchar(50) NOT NULL ,
+[data_name] varchar(50) NULL ,
+[mpcode] varchar(50) NULL ,
+[value] float(53) NULL ,
+[insdt] datetime NULL ,
+[configure_id] varchar(50) NULL ,
+[morder] int NULL ,
+[numTail] int NULL ,
+[active] varchar(255) NULL ,
+[data_type] varchar(50) NULL ,
+[time_type] varchar(50) NULL ,
+[unit] varchar(50) NULL ,
+[rate] float(53) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visual_jsp_configure_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visual_jsp_element
+-- ----------------------------
+DROP TABLE [dbo].[tb_visual_jsp_element]
+GO
+CREATE TABLE [dbo].[tb_visual_jsp_element] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[name] varchar(50) NULL ,
+[element_code] varchar(50) NULL ,
+[style] varchar(250) NULL ,
+[get_value_type] varchar(50) NULL ,
+[value_url] varchar(500) NULL ,
+[pid] varchar(50) NULL ,
+[morder] int NULL ,
+[data_type] varchar(50) NULL ,
+[camera_id] varchar(50) NULL ,
+[active] int NULL ,
+[http_url] varchar(500) NULL ,
+[unit_id] varchar(50) NULL ,
+[unit_id2] varchar(50) NULL ,
+[numtail] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visual_jsp_element
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visual_layout
+-- ----------------------------
+DROP TABLE [dbo].[tb_visual_layout]
+GO
+CREATE TABLE [dbo].[tb_visual_layout] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[style] varchar(250) NULL ,
+[div_id] varchar(50) NULL ,
+[div_class] varchar(50) NULL ,
+[active] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visual_layout
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visual_layout_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_visual_layout_detail]
+GO
+CREATE TABLE [dbo].[tb_visual_layout_detail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[height] varchar(50) NULL ,
+[width] varchar(50) NULL ,
+[morder] int NULL ,
+[rowno] int NULL ,
+[colspan] int NULL ,
+[rowspan] int NULL ,
+[pid] varchar(50) NULL ,
+[active] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visual_layout_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Visual_Plan_Component
+-- ----------------------------
+DROP TABLE [dbo].[TB_Visual_Plan_Component]
+GO
+CREATE TABLE [dbo].[TB_Visual_Plan_Component] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[code] varchar(50) NOT NULL ,
+[style] varchar(250) NULL ,
+[name] varchar(50) NULL ,
+[active] bit NULL ,
+[unit_id] varchar(50) NULL ,
+[w] float(53) NULL ,
+[h] float(53) NULL ,
+[width] float(53) NULL ,
+[x] float(53) NULL ,
+[y] float(53) NULL ,
+[color_pattern] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[url] varchar(100) NULL ,
+[type] varchar(50) NULL ,
+[data_json] varchar(1000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Visual_Plan_Component
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Visual_Plan_Component_Element
+-- ----------------------------
+DROP TABLE [dbo].[TB_Visual_Plan_Component_Element]
+GO
+CREATE TABLE [dbo].[TB_Visual_Plan_Component_Element] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[name] nvarchar(100) NULL ,
+[element_code] varchar(50) NULL ,
+[style] varchar(1000) NULL ,
+[get_value_type] varchar(50) NULL ,
+[url] varchar(500) NULL ,
+[pid] varchar(50) NULL ,
+[morder] int NULL ,
+[data_type] varchar(50) NULL ,
+[camera_id] varchar(50) NULL ,
+[active] bit NULL ,
+[mpoint_id] varchar(50) NULL ,
+[w] float(53) NULL ,
+[h] float(53) NULL ,
+[x] float(53) NULL ,
+[y] float(53) NULL ,
+[color_pattern] varchar(50) NULL ,
+[data_json] varchar(1000) NULL ,
+[handle_json] nvarchar(1000) NULL ,
+[default_value] nvarchar(500) NULL ,
+[is_default_value] bit NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_Visual_Plan_Component_Element
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visual_plan_interaction
+-- ----------------------------
+DROP TABLE [dbo].[tb_visual_plan_interaction]
+GO
+CREATE TABLE [dbo].[tb_visual_plan_interaction] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[plan_id] varchar(50) NULL ,
+[interaction_id] varchar(50) NULL ,
+[parameter] varchar(500) NULL ,
+[morder] int NULL ,
+[btnClass] varchar(50) NULL ,
+[btnStyle] varchar(500) NULL ,
+[name] varchar(50) NULL ,
+[camera_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visual_plan_interaction
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_visual_processOperation
+-- ----------------------------
+DROP TABLE [dbo].[tb_visual_processOperation]
+GO
+CREATE TABLE [dbo].[tb_visual_processOperation] (
+[id] varchar(50) NOT NULL ,
+[data_model] varchar(50) NULL ,
+[process_unit] varchar(50) NULL ,
+[manage_project] varchar(50) NULL ,
+[manage_actual] float(53) NULL ,
+[manage_target] float(53) NULL ,
+[manage_unit] varchar(50) NULL ,
+[manage_evaluate] varchar(50) NULL ,
+[cost_project] varchar(50) NULL ,
+[cost_actual] float(53) NULL ,
+[cost_target] float(53) NULL ,
+[cost_unit] varchar(50) NULL ,
+[cost_evaluate] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_visual_processOperation
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_weather
+-- ----------------------------
+DROP TABLE [dbo].[tb_weather]
+GO
+CREATE TABLE [dbo].[tb_weather] (
+[id] varchar(50) NOT NULL ,
+[time] datetime NULL ,
+[city] varchar(50) NULL ,
+[weather] varchar(50) NULL ,
+[temp] varchar(50) NULL ,
+[wind] varchar(50) NULL ,
+[humidity] varchar(50) NULL ,
+[bizid] varchar(50) NULL ,
+[high_temp] varchar(50) NULL ,
+[low_temp] varchar(50) NULL ,
+[wind_power] varchar(50) NULL ,
+[precip] varchar(255) NULL ,
+[feelsLike] varchar(255) NULL ,
+[pressure] varchar(255) NULL ,
+[vis] varchar(255) NULL ,
+[windSpeed] varchar(255) NULL ,
+[type] int NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_weather',
+'COLUMN', N'weather')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶╂皵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'weather'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶╂皵'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'weather'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_weather',
+'COLUMN', N'temp')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娓╁害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'temp'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娓╁害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'temp'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_weather',
+'COLUMN', N'wind')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椋庡悜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'wind'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椋庡悜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'wind'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_weather',
+'COLUMN', N'humidity')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'婀垮害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'humidity'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'婀垮害'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'humidity'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_weather',
+'COLUMN', N'high_temp')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈楂樻俯搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'high_temp'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈楂樻俯搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'high_temp'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_weather',
+'COLUMN', N'low_temp')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈浣庢俯搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'low_temp'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈浣庢俯搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'low_temp'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_weather',
+'COLUMN', N'wind_power')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椋庡姏'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'wind_power'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椋庡姏'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'wind_power'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_weather',
+'COLUMN', N'precip')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'闄嶆按閲-姣背'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'precip'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'闄嶆按閲-姣背'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'precip'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_weather',
+'COLUMN', N'feelsLike')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浣撴劅娓╁害-鎽勬皬搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'feelsLike'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浣撴劅娓╁害-鎽勬皬搴'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'feelsLike'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_weather',
+'COLUMN', N'pressure')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶ф皵鍘嬪己-鐧惧笗'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'pressure'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶ф皵鍘嬪己-鐧惧笗'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'pressure'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_weather',
+'COLUMN', N'vis')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鑳借搴-鍏噷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'vis'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鑳借搴-鍏噷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'vis'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_weather',
+'COLUMN', N'windSpeed')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'椋庨燂紝鍏噷/灏忔椂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'windSpeed'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'椋庨燂紝鍏噷/灏忔椂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'windSpeed'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_weather',
+'COLUMN', N'type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'0 涓哄疄鏃跺ぉ姘 1涓洪鎶ュぉ姘'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'0 涓哄疄鏃跺ぉ姘 1涓洪鎶ュぉ姘'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_weather'
+, @level2type = 'COLUMN', @level2name = N'type'
+GO
+
+-- ----------------------------
+-- Records of tb_weather
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_camera
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_camera]
+GO
+CREATE TABLE [dbo].[tb_work_camera] (
+[id] varchar(50) NOT NULL ,
+[bizid] varchar(50) NULL ,
+[url] varchar(500) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[name] varchar(50) NULL ,
+[type] varchar(50) NULL ,
+[channel] varchar(500) NULL ,
+[style] varchar(50) NULL ,
+[username] varchar(50) NULL ,
+[password] varchar(50) NULL ,
+[active] varchar(50) NULL ,
+[viewscopes] varchar(50) NULL ,
+[processsectionid] varchar(50) NULL ,
+[netUrl] varchar(200) NULL ,
+[phoneUrl] varchar(200) NULL ,
+[configid] varchar(50) NULL ,
+[configtype] varchar(50) NULL ,
+[isSavePic] varchar(10) NULL ,
+[savePicNum] varchar(50) NULL ,
+[savePicSt] varchar(50) NULL ,
+[isNeedAlarm] varchar(10) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_camera',
+'COLUMN', N'configid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍏宠仈鏋勭瓚鐗╂垨璁惧鐨刬d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_camera'
+, @level2type = 'COLUMN', @level2name = N'configid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍏宠仈鏋勭瓚鐗╂垨璁惧鐨刬d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_camera'
+, @level2type = 'COLUMN', @level2name = N'configid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_camera',
+'COLUMN', N'configtype')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏍囨敞鏄叧鑱旂殑鏄瀯绛戠墿琛ㄨ繕鏄澶囪〃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_camera'
+, @level2type = 'COLUMN', @level2name = N'configtype'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏍囨敞鏄叧鑱旂殑鏄瀯绛戠墿琛ㄨ繕鏄澶囪〃'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_camera'
+, @level2type = 'COLUMN', @level2name = N'configtype'
+GO
+
+-- ----------------------------
+-- Records of tb_work_camera
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_camera_File
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_camera_File]
+GO
+CREATE TABLE [dbo].[tb_work_camera_File] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[masterid] varchar(50) NULL ,
+[filename] varchar(200) NULL ,
+[abspath] varchar(500) NULL ,
+[filepath] varchar(2000) NULL ,
+[type] varchar(200) NULL ,
+[size] int NULL ,
+[pointId] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_camera_File
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_group
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_group]
+GO
+CREATE TABLE [dbo].[tb_work_group] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[deptid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(2000) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_group',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐝粍琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐝粍琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_group',
+'COLUMN', N'deptid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵灞炶溅闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group'
+, @level2type = 'COLUMN', @level2name = N'deptid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵灞炶溅闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group'
+, @level2type = 'COLUMN', @level2name = N'deptid'
+GO
+
+-- ----------------------------
+-- Records of tb_work_group
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_group_copy1
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_group_copy1]
+GO
+CREATE TABLE [dbo].[tb_work_group_copy1] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(2000) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_group_copy1',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐝粍琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_copy1'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐝粍琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_copy1'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_group_copy1',
+'COLUMN', N'unit_id')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵灞炶溅闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_copy1'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵灞炶溅闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_copy1'
+, @level2type = 'COLUMN', @level2name = N'unit_id'
+GO
+
+-- ----------------------------
+-- Records of tb_work_group_copy1
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_group_copy2
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_group_copy2]
+GO
+CREATE TABLE [dbo].[tb_work_group_copy2] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[deptid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(2000) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_group_copy2',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐝粍琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_copy2'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐝粍琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_copy2'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_group_copy2',
+'COLUMN', N'deptid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵灞炶溅闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_copy2'
+, @level2type = 'COLUMN', @level2name = N'deptid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵灞炶溅闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_copy2'
+, @level2type = 'COLUMN', @level2name = N'deptid'
+GO
+
+-- ----------------------------
+-- Records of tb_work_group_copy2
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_group_member
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_group_member]
+GO
+CREATE TABLE [dbo].[tb_work_group_member] (
+[id] varchar(50) NOT NULL ,
+[groupid] varchar(50) NULL ,
+[userid] varchar(50) NULL ,
+[usertype] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(2000) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_group_member',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐝粍鎴愬憳琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_member'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐝粍鎴愬憳琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_member'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_group_member',
+'COLUMN', N'groupid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎵灞炵彮缁刬d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_member'
+, @level2type = 'COLUMN', @level2name = N'groupid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎵灞炵彮缁刬d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_member'
+, @level2type = 'COLUMN', @level2name = N'groupid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_group_member',
+'COLUMN', N'userid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎴愬憳id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_member'
+, @level2type = 'COLUMN', @level2name = N'userid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎴愬憳id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_member'
+, @level2type = 'COLUMN', @level2name = N'userid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_group_member',
+'COLUMN', N'usertype')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎴愬憳绫诲瀷锛堟垚鍛 or 缁勯暱锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_member'
+, @level2type = 'COLUMN', @level2name = N'usertype'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎴愬憳绫诲瀷锛堟垚鍛 or 缁勯暱锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_group_member'
+, @level2type = 'COLUMN', @level2name = N'usertype'
+GO
+
+-- ----------------------------
+-- Records of tb_work_group_member
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_groupContent
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_groupContent]
+GO
+CREATE TABLE [dbo].[tb_work_groupContent] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[groupTypeId] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[type] varchar(10) NULL ,
+[morder] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_groupContent
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_groupContentForm
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_groupContentForm]
+GO
+CREATE TABLE [dbo].[tb_work_groupContentForm] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[insertRow] int NULL ,
+[insertColumn] int NULL ,
+[columns] int NULL ,
+[rows] int NULL ,
+[showText] varchar(100) NULL ,
+[showTextSt] varchar(2) NULL ,
+[width] varchar(50) NULL ,
+[height] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[calculationMethod] varchar(10) NULL ,
+[type] varchar(10) NULL ,
+[valueRange] varchar(50) NULL ,
+[unitConversion] varchar(100) NULL ,
+[fontSize] varchar(50) NULL ,
+[fontWeight] varchar(50) NULL ,
+[fontColor] varchar(50) NULL ,
+[backgroundColor] varchar(50) NULL ,
+[textAlign] varchar(50) NULL ,
+[dataMpId] varchar(50) NULL ,
+[mpst] varchar(10) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_groupContentForm
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_groupContentFormData
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_groupContentFormData]
+GO
+CREATE TABLE [dbo].[tb_work_groupContentFormData] (
+[id] varchar(50) NOT NULL ,
+[formId] varchar(50) NULL ,
+[schedulingId] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[value] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_groupContentFormData
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_groupdetail
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_groupdetail]
+GO
+CREATE TABLE [dbo].[tb_work_groupdetail] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[grouptype_id] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[leader] varchar(5000) NULL ,
+[members] varchar(5000) NULL ,
+[remark] varchar(5000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_groupdetail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_groupManage
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_groupManage]
+GO
+CREATE TABLE [dbo].[tb_work_groupManage] (
+[id] varchar(50) NOT NULL ,
+[sdt] datetime NULL ,
+[edt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[name] varchar(50) NULL ,
+[remark] varchar(50) NULL ,
+[delflag] bit NULL ,
+[biz_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_groupManage
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_grouptime
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_grouptime]
+GO
+CREATE TABLE [dbo].[tb_work_grouptime] (
+[id] varchar(50) NOT NULL ,
+[grouptype_id] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[sdt] varchar(50) NULL ,
+[edt] varchar(50) NULL ,
+[edtAdd] int NULL ,
+[insuser] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[unit_id] varchar(50) NULL ,
+[timeExpand] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_grouptime
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_grouptype
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_grouptype]
+GO
+CREATE TABLE [dbo].[tb_work_grouptype] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(250) NULL ,
+[morder] int NULL ,
+[patrolType] varchar(50) NULL ,
+[code] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_grouptype
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_interrupt
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_interrupt]
+GO
+CREATE TABLE [dbo].[tb_work_interrupt] (
+[id] varchar(50) NOT NULL ,
+[productid] varchar(50) NULL ,
+[wftaskid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[materialid] varchar(50) NULL ,
+[amount] varchar(20) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_interrupt
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_line
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_line]
+GO
+CREATE TABLE [dbo].[tb_work_line] (
+[id] varchar(50) NOT NULL ,
+[serial] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[insuser] varchar(50) NOT NULL ,
+[insdt] datetime NOT NULL ,
+[remark] varchar(2000) NULL ,
+[capacity] int NULL ,
+[workshopid] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_line',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜х嚎琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_line'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜х嚎琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_line'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_line',
+'COLUMN', N'serial')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜х嚎缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_line'
+, @level2type = 'COLUMN', @level2name = N'serial'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜х嚎缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_line'
+, @level2type = 'COLUMN', @level2name = N'serial'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_line',
+'COLUMN', N'capacity')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜ц兘'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_line'
+, @level2type = 'COLUMN', @level2name = N'capacity'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜ц兘'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_line'
+, @level2type = 'COLUMN', @level2name = N'capacity'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_line',
+'COLUMN', N'workshopid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杞﹂棿id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_line'
+, @level2type = 'COLUMN', @level2name = N'workshopid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杞﹂棿id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_line'
+, @level2type = 'COLUMN', @level2name = N'workshopid'
+GO
+
+-- ----------------------------
+-- Records of tb_work_line
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_line_equipmentcard
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_line_equipmentcard]
+GO
+CREATE TABLE [dbo].[tb_work_line_equipmentcard] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NOT NULL ,
+[insdt] datetime NOT NULL ,
+[lineid] varchar(50) NULL ,
+[EquipmentCardid] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_line_equipmentcard',
+'COLUMN', N'EquipmentCardid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮犻噾杩佹柊寤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_line_equipmentcard'
+, @level2type = 'COLUMN', @level2name = N'EquipmentCardid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮犻噾杩佹柊寤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_line_equipmentcard'
+, @level2type = 'COLUMN', @level2name = N'EquipmentCardid'
+GO
+
+-- ----------------------------
+-- Records of tb_work_line_equipmentcard
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_line_workstation
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_line_workstation]
+GO
+CREATE TABLE [dbo].[tb_work_line_workstation] (
+[lineid] varchar(50) NULL ,
+[workstationid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_line_workstation
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_modbusfig
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_modbusfig]
+GO
+CREATE TABLE [dbo].[tb_work_modbusfig] (
+[id] varchar(50) NOT NULL ,
+[ipsever] varchar(50) NULL ,
+[port] varchar(50) NULL ,
+[slaveid] varchar(50) NULL ,
+[order32] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[remarks] varchar(50) NULL ,
+[flag] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[company_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_modbusfig
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_modbusrecord
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_modbusrecord]
+GO
+CREATE TABLE [dbo].[tb_work_modbusrecord] (
+[id] varchar(50) NOT NULL ,
+[lastdate] datetime NULL ,
+[record] nvarchar(80) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_modbusrecord
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_mPointHisChangeData
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_mPointHisChangeData]
+GO
+CREATE TABLE [dbo].[tb_work_mPointHisChangeData] (
+[id] varchar(50) NOT NULL ,
+[mpid] varchar(50) NULL ,
+[changePeople] varchar(50) NULL ,
+[changeTime] datetime NULL ,
+[changeData] float(53) NULL ,
+[oldData] float(53) NULL ,
+[valueTime] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_mPointHisChangeData
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_order
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_order]
+GO
+CREATE TABLE [dbo].[tb_work_order] (
+[id] varchar(50) NOT NULL ,
+[stdt] datetime NULL ,
+[eddt] datetime NULL ,
+[productNo] varchar(50) NULL ,
+[workorderNo] varchar(50) NULL ,
+[suspended] varchar(50) NULL ,
+[lineid] varchar(50) NULL ,
+[bomid] varchar(50) NULL ,
+[dwgid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[updateuser] varchar(50) NULL ,
+[updatedt] datetime NULL ,
+[issueddt] datetime NULL ,
+[porder] int NULL ,
+[productionOrderNo] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[ProductiveTaskOrderId] varchar(50) NULL ,
+[productid] varchar(50) NULL ,
+[OrderCreateDate] datetime NULL ,
+[OrderFinishDate] datetime NULL ,
+[productUId] varchar(50) NULL ,
+[planId] nvarchar(50) NULL ,
+[wfOrderid] varchar(50) NULL ,
+[processrealid] varchar(50) NULL ,
+[pstatus] varchar(50) NULL ,
+[preamount] varchar(10) NULL ,
+[actamount] varchar(10) NULL ,
+[distuser_reason] varchar(50) NULL ,
+[distequ_reason] varchar(50) NULL ,
+[dispatchprocessdefid] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'stdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮濮嬫椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'stdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮濮嬫椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'stdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'eddt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁撴潫鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'eddt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁撴潫鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'eddt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'productNo')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜у搧缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'productNo'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜у搧缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'productNo'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'workorderNo')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ュ崟缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'workorderNo'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ュ崟缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'workorderNo'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'suspended')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁㈠崟鐘舵侊紙婵娲伙紝鎸傝捣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'suspended'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁㈠崟鐘舵侊紙婵娲伙紝鎸傝捣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'suspended'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'updateuser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'updateuser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'updateuser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'updatedt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'updatedt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏇存柊鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'updatedt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'issueddt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓嬪彂鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'issueddt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓嬪彂鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'issueddt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'porder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浼樺厛绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'porder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浼樺厛绾'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'porder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'productionOrderNo')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜у搧鍗曞彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'productionOrderNo'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜у搧鍗曞彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'productionOrderNo'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠诲姟鐘舵侊紝璁″垝搴熷純锛屽垯浠诲姟鐘舵佹敼鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠诲姟鐘舵侊紝璁″垝搴熷純锛屽垯浠诲姟鐘舵佹敼鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'ProductiveTaskOrderId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢熶骇浠诲姟鍗旾d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'ProductiveTaskOrderId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢熶骇浠诲姟鍗旾d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'ProductiveTaskOrderId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'productid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜у搧鍦ㄧ墿鐞嗕俊鎭〃涓殑id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'productid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜у搧鍦ㄧ墿鐞嗕俊鎭〃涓殑id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'productid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'OrderCreateDate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁㈠崟鍒涘缓鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'OrderCreateDate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁㈠崟鍒涘缓鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'OrderCreateDate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'OrderFinishDate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁㈠崟瀹屾垚鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'OrderFinishDate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁㈠崟瀹屾垚鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'OrderFinishDate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'productUId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜у搧搴忓垪鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'productUId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜у搧搴忓垪鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'productUId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'planId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'planId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'planId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'processrealid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'processrealid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'processrealid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'preamount')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝浜ч噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'preamount'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝浜ч噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'preamount'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'actamount')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ュ崟褰撳墠浜ч噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'actamount'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ュ崟褰撳墠浜ч噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'actamount'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'distuser_reason')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璺ㄧ彮缁勫垎閰嶄汉鍛樺師鍥'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'distuser_reason'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璺ㄧ彮缁勫垎閰嶄汉鍛樺師鍥'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'distuser_reason'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'distequ_reason')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璺ㄧ彮缁勮澶囧垎閰嶅師鍥'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'distequ_reason'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璺ㄧ彮缁勮澶囧垎閰嶅師鍥'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'distequ_reason'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order',
+'COLUMN', N'dispatchprocessdefid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璋冨害娴佺▼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'dispatchprocessdefid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璋冨害娴佺▼'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order'
+, @level2type = 'COLUMN', @level2name = N'dispatchprocessdefid'
+GO
+
+-- ----------------------------
+-- Records of tb_work_order
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_order_act
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_order_act]
+GO
+CREATE TABLE [dbo].[tb_work_order_act] (
+[id] varchar(50) NOT NULL ,
+[serverIp] varchar(50) NULL ,
+[workOrderId] varchar(50) NOT NULL ,
+[stdt] datetime NULL ,
+[eddt] datetime NULL ,
+[productNo] varchar(50) NULL ,
+[workorderNo] varchar(50) NULL ,
+[suspended] varchar(50) NULL ,
+[lineid] varchar(50) NULL ,
+[bomid] varchar(50) NULL ,
+[dwgid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[updateuser] varchar(50) NULL ,
+[updatedt] datetime NULL ,
+[porder] int NULL ,
+[productionOrderNo] varchar(50) NULL ,
+[status] varchar(50) NULL ,
+[ProductiveTaskOrderId] varchar(50) NULL ,
+[productid] varchar(50) NULL ,
+[OrderCreateDate] datetime NULL ,
+[OrderFinishDate] datetime NULL ,
+[productUId] varchar(50) NULL ,
+[planId] nvarchar(50) NULL ,
+[wfOrderid] varchar(50) NULL ,
+[processrealid] varchar(50) NULL ,
+[pstatus] varchar(50) NULL ,
+[preamount] varchar(10) NULL ,
+[actamount] varchar(10) NULL ,
+[distuser_reason] varchar(50) NULL ,
+[distequ_reason] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'productNo')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜у搧缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'productNo'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜у搧缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'productNo'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'workorderNo')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ュ崟缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'workorderNo'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ュ崟缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'workorderNo'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'suspended')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁㈠崟鐘舵侊紙婵娲伙紝鎸傝捣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'suspended'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁㈠崟鐘舵侊紙婵娲伙紝鎸傝捣锛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'suspended'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'productionOrderNo')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜у搧鍗曞彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'productionOrderNo'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜у搧鍗曞彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'productionOrderNo'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠诲姟鐘舵侊紝璁″垝搴熷純锛屽垯浠诲姟鐘舵佹敼鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠诲姟鐘舵侊紝璁″垝搴熷純锛屽垯浠诲姟鐘舵佹敼鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'ProductiveTaskOrderId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐢熶骇浠诲姟鍗旾d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'ProductiveTaskOrderId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐢熶骇浠诲姟鍗旾d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'ProductiveTaskOrderId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'productid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜у搧鍦ㄧ墿鐞嗕俊鎭〃涓殑id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'productid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜у搧鍦ㄧ墿鐞嗕俊鎭〃涓殑id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'productid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'OrderCreateDate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁㈠崟鍒涘缓鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'OrderCreateDate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁㈠崟鍒涘缓鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'OrderCreateDate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'OrderFinishDate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁㈠崟瀹屾垚鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'OrderFinishDate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁㈠崟瀹屾垚鏃ユ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'OrderFinishDate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'productUId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜у搧搴忓垪鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'productUId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜у搧搴忓垪鍙'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'productUId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'planId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'planId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'planId'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'preamount')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁″垝浜ч噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'preamount'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁″垝浜ч噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'preamount'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'actamount')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ュ崟褰撳墠浜ч噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'actamount'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ュ崟褰撳墠浜ч噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'actamount'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'distuser_reason')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璺ㄧ彮缁勫垎閰嶄汉鍛樺師鍥'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'distuser_reason'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璺ㄧ彮缁勫垎閰嶄汉鍛樺師鍥'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'distuser_reason'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_order_act',
+'COLUMN', N'distequ_reason')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璺ㄧ彮缁勮澶囧垎閰嶅師鍥'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'distequ_reason'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璺ㄧ彮缁勮澶囧垎閰嶅師鍥'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_order_act'
+, @level2type = 'COLUMN', @level2name = N'distequ_reason'
+GO
+
+-- ----------------------------
+-- Records of tb_work_order_act
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_order_excute
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_order_excute]
+GO
+CREATE TABLE [dbo].[tb_work_order_excute] (
+[id] varchar(50) NOT NULL ,
+[wftaskid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[updateuser] varchar(50) NULL ,
+[updatedt] datetime NULL ,
+[remark] varchar(500) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_order_excute
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_procedure_workstation
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_procedure_workstation]
+GO
+CREATE TABLE [dbo].[tb_work_procedure_workstation] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NOT NULL ,
+[insdt] datetime NOT NULL ,
+[procedureid] varchar(50) NULL ,
+[workstationid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_procedure_workstation
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_process
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_process]
+GO
+CREATE TABLE [dbo].[tb_work_process] (
+[id] varchar(50) NOT NULL ,
+[taskid] varchar(50) NULL ,
+[process_realid] varchar(50) NULL ,
+[process_realdetailid] varchar(50) NULL ,
+[workstationid] varchar(50) NULL ,
+[userid] varchar(50) NULL ,
+[stdt] datetime NULL ,
+[edt] datetime NULL ,
+[remarks] varchar(100) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[updateuser] varchar(50) NULL ,
+[updatedt] varchar(50) NULL ,
+[processorderid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_process
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_processorder
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_processorder]
+GO
+CREATE TABLE [dbo].[tb_work_processorder] (
+[id] varchar(50) NOT NULL ,
+[taskid] varchar(50) NULL ,
+[process_realid] varchar(50) NULL ,
+[process_realdetailid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[updateuser] varchar(50) NULL ,
+[updatedt] datetime NULL ,
+[status] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_processorder
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_scheduling
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_scheduling]
+GO
+CREATE TABLE [dbo].[tb_work_scheduling] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[grouptypeid] varchar(50) NULL ,
+[bizid] varchar(50) NULL ,
+[userids] varchar(5000) NULL ,
+[groupDetail_id] varchar(500) NULL ,
+[groupManageid] varchar(50) NULL ,
+[schedulingtype] varchar(50) NULL ,
+[patrolmode] varchar(50) NULL ,
+[areaid] varchar(50) NULL ,
+[stdt] datetime NULL ,
+[eddt] datetime NULL ,
+[status] int NULL ,
+[isTypeSetting] int NULL ,
+[succeeduser] varchar(50) NULL ,
+[succeeddt] datetime NULL ,
+[succeedRemark] varchar(500) NULL ,
+[handoveruser] varchar(50) NULL ,
+[handoverdt] datetime NULL ,
+[workPeople] varchar(500) NULL ,
+[remark] varchar(2000) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_scheduling',
+'COLUMN', N'grouptypeid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'grouptypeid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐝id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'grouptypeid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_scheduling',
+'COLUMN', N'bizid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍘俰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'bizid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍘俰d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'bizid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_scheduling',
+'COLUMN', N'userids')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍊肩彮浜哄憳ids'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'userids'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍊肩彮浜哄憳ids'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'userids'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_scheduling',
+'COLUMN', N'schedulingtype')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'schedulingtype'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃绫诲瀷'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'schedulingtype'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_scheduling',
+'COLUMN', N'patrolmode')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸℃妯″紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'patrolmode'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸℃妯″紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'patrolmode'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_scheduling',
+'COLUMN', N'areaid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d锛熷簲璇ユ殏鏃舵病鐢ㄥ埌'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'areaid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヨ壓娈礽d锛熷簲璇ユ殏鏃舵病鐢ㄥ埌'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'areaid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_scheduling',
+'COLUMN', N'stdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮濮嬫椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'stdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮濮嬫椂闂'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'stdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_scheduling',
+'COLUMN', N'eddt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁撴潫鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'eddt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁撴潫鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'eddt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_scheduling',
+'COLUMN', N'status')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'0锛氭湭鎺掔彮
+1锛氬凡鎺掔彮
+2锛氬凡浜ょ彮
+3锛氬凡鎺ョ彮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'status'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'0锛氭湭鎺掔彮
+1锛氬凡鎺掔彮
+2锛氬凡浜ょ彮
+3锛氬凡鎺ョ彮'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'status'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_scheduling',
+'COLUMN', N'succeeduser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺ョ彮浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'succeeduser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺ョ彮浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'succeeduser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_scheduling',
+'COLUMN', N'succeeddt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺ョ彮鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'succeeddt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺ョ彮鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'succeeddt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_scheduling',
+'COLUMN', N'succeedRemark')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'澶囨敞淇℃伅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'succeedRemark'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'澶囨敞淇℃伅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'succeedRemark'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_scheduling',
+'COLUMN', N'handoveruser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜ょ彮浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'handoveruser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜ょ彮浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'handoveruser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_scheduling',
+'COLUMN', N'handoverdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜ょ彮鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'handoverdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜ょ彮鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_scheduling'
+, @level2type = 'COLUMN', @level2name = N'handoverdt'
+GO
+
+-- ----------------------------
+-- Records of tb_work_scheduling
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_scheduling_replaceJob
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_scheduling_replaceJob]
+GO
+CREATE TABLE [dbo].[tb_work_scheduling_replaceJob] (
+[id] varchar(50) NOT NULL ,
+[replaceTime] datetime NULL ,
+[oldPeople] varchar(50) NULL ,
+[replacePeople] varchar(50) NULL ,
+[schedulingId] varchar(50) NULL ,
+[middlePeople] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_scheduling_replaceJob
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_task_equipment
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_task_equipment]
+GO
+CREATE TABLE [dbo].[tb_work_task_equipment] (
+[id] varchar(50) NOT NULL ,
+[equipmentid] varchar(50) NULL ,
+[workorderid] varchar(50) NULL ,
+[taskid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[processid] varchar(50) NULL ,
+[stdt] datetime NULL ,
+[eddt] datetime NULL ,
+[overgroupflag] varchar(1) NULL ,
+[workstepid] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_equipment',
+'COLUMN', N'equipmentid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_equipment'
+, @level2type = 'COLUMN', @level2name = N'equipmentid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璁惧id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_equipment'
+, @level2type = 'COLUMN', @level2name = N'equipmentid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_equipment',
+'COLUMN', N'workorderid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_equipment'
+, @level2type = 'COLUMN', @level2name = N'workorderid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_equipment'
+, @level2type = 'COLUMN', @level2name = N'workorderid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_equipment',
+'COLUMN', N'taskid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠诲姟id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_equipment'
+, @level2type = 'COLUMN', @level2name = N'taskid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠诲姟id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_equipment'
+, @level2type = 'COLUMN', @level2name = N'taskid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_equipment',
+'COLUMN', N'processid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴佺▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_equipment'
+, @level2type = 'COLUMN', @level2name = N'processid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴佺▼id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_equipment'
+, @level2type = 'COLUMN', @level2name = N'processid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_equipment',
+'COLUMN', N'overgroupflag')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璺ㄧ彮缁勫垎閰嶆爣璁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_equipment'
+, @level2type = 'COLUMN', @level2name = N'overgroupflag'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璺ㄧ彮缁勫垎閰嶆爣璁'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_equipment'
+, @level2type = 'COLUMN', @level2name = N'overgroupflag'
+GO
+
+-- ----------------------------
+-- Records of tb_work_task_equipment
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_task_group
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_task_group]
+GO
+CREATE TABLE [dbo].[tb_work_task_group] (
+[id] varchar(50) NOT NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[workorderid] varchar(50) NULL ,
+[processid] varchar(50) NULL ,
+[taskid] varchar(50) NULL ,
+[groupid] varchar(50) NULL ,
+[num] varchar(3) NULL ,
+[overgroupflag] varchar(1) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_group',
+'COLUMN', N'num')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹夋帓浜烘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_group'
+, @level2type = 'COLUMN', @level2name = N'num'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹夋帓浜烘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_group'
+, @level2type = 'COLUMN', @level2name = N'num'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_group',
+'COLUMN', N'overgroupflag')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'璺ㄧ彮缁勫垎閰嶆爣绀'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_group'
+, @level2type = 'COLUMN', @level2name = N'overgroupflag'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'璺ㄧ彮缁勫垎閰嶆爣绀'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_group'
+, @level2type = 'COLUMN', @level2name = N'overgroupflag'
+GO
+
+-- ----------------------------
+-- Records of tb_work_task_group
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_task_material
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_task_material]
+GO
+CREATE TABLE [dbo].[tb_work_task_material] (
+[id] varchar(50) NOT NULL ,
+[materialid] varchar(50) NULL ,
+[amount] varchar(50) NULL ,
+[workstationid] varchar(50) NULL ,
+[taskid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[batchingflag] varchar(10) NULL ,
+[arrivalamount] varchar(20) NULL ,
+[batchingamount] varchar(20) NULL ,
+[buser] varchar(50) NULL ,
+[bdt] datetime NULL ,
+[processRealDetailId] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_material',
+'COLUMN', N'materialid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╂枡id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'materialid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╂枡id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'materialid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_material',
+'COLUMN', N'amount')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐗╂枡鐢ㄩ噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'amount'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐗╂枡鐢ㄩ噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'amount'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_material',
+'COLUMN', N'workstationid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'workstationid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'workstationid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_material',
+'COLUMN', N'taskid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浠诲姟id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'taskid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浠诲姟id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'taskid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_material',
+'COLUMN', N'batchingflag')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏍囪閰嶆枡瀹屾垚鎯呭喌锛1涓哄凡鍒拌揣锛2涓哄凡鍒嗛厤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'batchingflag'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏍囪閰嶆枡瀹屾垚鎯呭喌锛1涓哄凡鍒拌揣锛2涓哄凡鍒嗛厤'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'batchingflag'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_material',
+'COLUMN', N'batchingamount')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒嗛厤鏁伴噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'batchingamount'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒嗛厤鏁伴噺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'batchingamount'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_material',
+'COLUMN', N'buser')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閰嶆枡鍛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'buser'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閰嶆枡鍛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'buser'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_material',
+'COLUMN', N'bdt')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閰嶆枡鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'bdt'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閰嶆枡鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'bdt'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_material',
+'COLUMN', N'processRealDetailId')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'浜у搧宸ュ簭id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'processRealDetailId'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'浜у搧宸ュ簭id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_material'
+, @level2type = 'COLUMN', @level2name = N'processRealDetailId'
+GO
+
+-- ----------------------------
+-- Records of tb_work_task_material
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_task_workstation
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_task_workstation]
+GO
+CREATE TABLE [dbo].[tb_work_task_workstation] (
+[id] varchar(50) NOT NULL ,
+[workstationid] varchar(50) NULL ,
+[workstationname] varchar(50) NULL ,
+[process_realid] varchar(50) NULL ,
+[process_realdetailid] varchar(50) NULL ,
+[taskid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_workstation',
+'COLUMN', N'workstationid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_workstation'
+, @level2type = 'COLUMN', @level2name = N'workstationid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_workstation'
+, @level2type = 'COLUMN', @level2name = N'workstationid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_workstation',
+'COLUMN', N'workstationname')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_workstation'
+, @level2type = 'COLUMN', @level2name = N'workstationname'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_workstation'
+, @level2type = 'COLUMN', @level2name = N'workstationname'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_workstation',
+'COLUMN', N'process_realid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅鎵灞炲伐鑹篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_workstation'
+, @level2type = 'COLUMN', @level2name = N'process_realid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅鎵灞炲伐鑹篿d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_workstation'
+, @level2type = 'COLUMN', @level2name = N'process_realid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_workstation',
+'COLUMN', N'process_realdetailid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅鎵灞炲伐搴廼d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_workstation'
+, @level2type = 'COLUMN', @level2name = N'process_realdetailid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅鎵灞炲伐搴廼d'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_workstation'
+, @level2type = 'COLUMN', @level2name = N'process_realdetailid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_task_workstation',
+'COLUMN', N'taskid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ュ崟id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_workstation'
+, @level2type = 'COLUMN', @level2name = N'taskid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ュ崟id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_task_workstation'
+, @level2type = 'COLUMN', @level2name = N'taskid'
+GO
+
+-- ----------------------------
+-- Records of tb_work_task_workstation
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_wordAnalysisReport_content
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_wordAnalysisReport_content]
+GO
+CREATE TABLE [dbo].[tb_work_wordAnalysisReport_content] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[name] varchar(50) NULL ,
+[type] varchar(5) NULL ,
+[curveType] varchar(5) NULL ,
+[axis] varchar(10) NULL ,
+[textContent] varchar(500) NULL ,
+[morder] int NULL ,
+[curveWidth] varchar(50) NULL ,
+[curveHeight] varchar(50) NULL ,
+[curveUnit] varchar(50) NULL ,
+[curveScaleSt] varchar(10) NULL ,
+[curveMaxValue] varchar(50) NULL ,
+[curveMinValue] varchar(50) NULL ,
+[curveInterval] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_wordAnalysisReport_content
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_wordAnalysisReport_content_curve
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_wordAnalysisReport_content_curve]
+GO
+CREATE TABLE [dbo].[tb_work_wordAnalysisReport_content_curve] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[fixedValue] varchar(50) NULL ,
+[axisNum] int NULL ,
+[calculationMethod] varchar(10) NULL ,
+[valueRange] varchar(50) NULL ,
+[unitConversion] varchar(100) NULL ,
+[morder] int NULL ,
+[legendShape] varchar(1000) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_wordAnalysisReport_content_curve
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_wordAnalysisReport_content_curve_axis
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_wordAnalysisReport_content_curve_axis]
+GO
+CREATE TABLE [dbo].[tb_work_wordAnalysisReport_content_curve_axis] (
+[id] varchar(50) NOT NULL ,
+[num] int NULL ,
+[position] varchar(50) NULL ,
+[unit] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[curveMaxValue] varchar(50) NULL ,
+[curveMinValue] varchar(50) NULL ,
+[curveInterval] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_wordAnalysisReport_content_curve_axis
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_wordAnalysisReport_content_form
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_wordAnalysisReport_content_form]
+GO
+CREATE TABLE [dbo].[tb_work_wordAnalysisReport_content_form] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[insertRow] int NULL ,
+[insertColumn] int NULL ,
+[columns] int NULL ,
+[rows] int NULL ,
+[showText] varchar(100) NULL ,
+[showTextSt] varchar(2) NULL ,
+[mpid] varchar(50) NULL ,
+[calculationMethod] varchar(10) NULL ,
+[type] varchar(10) NULL ,
+[valueRange] varchar(50) NULL ,
+[unitConversion] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_wordAnalysisReport_content_form
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_wordAnalysisReport_formData
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_wordAnalysisReport_formData]
+GO
+CREATE TABLE [dbo].[tb_work_wordAnalysisReport_formData] (
+[id] varchar(50) NOT NULL ,
+[mpid] varchar(50) NULL ,
+[value] float(53) NULL ,
+[pid] varchar(50) NULL ,
+[modeFormld] varchar(50) NULL ,
+[showText] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_wordAnalysisReport_formData
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_wordAnalysisReport_record
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_wordAnalysisReport_record]
+GO
+CREATE TABLE [dbo].[tb_work_wordAnalysisReport_record] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[sdt] datetime NULL ,
+[edt] datetime NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_wordAnalysisReport_record
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_wordAnalysisReport_structure
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_wordAnalysisReport_structure]
+GO
+CREATE TABLE [dbo].[tb_work_wordAnalysisReport_structure] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(200) NULL ,
+[unitId] varchar(50) NULL ,
+[morder] int NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[startHour] varchar(50) NULL ,
+[startDay] varchar(50) NULL ,
+[endDay] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[type] varchar(10) NULL ,
+[fontSize] varchar(50) NULL ,
+[boldFont] varchar(5) NULL ,
+[color] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_wordAnalysisReport_structure
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_wordAnalysisReport_text
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_wordAnalysisReport_text]
+GO
+CREATE TABLE [dbo].[tb_work_wordAnalysisReport_text] (
+[id] varchar(50) NOT NULL ,
+[text] varchar(500) NULL ,
+[pid] varchar(50) NULL ,
+[modeFormld] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_work_wordAnalysisReport_text
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_work_workshop
+-- ----------------------------
+DROP TABLE [dbo].[TB_work_workshop]
+GO
+CREATE TABLE [dbo].[TB_work_workshop] (
+[id] varchar(50) NOT NULL ,
+[bizid] varchar(50) NULL ,
+[picurl] varchar(5000) NULL ,
+[name] varchar(200) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[morder] int NULL ,
+[flag] varchar(50) NULL ,
+[rid] varchar(50) NULL ,
+[areas] varchar(200) NULL ,
+[ownuserid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_work_workshop
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_work_workshop_procedures
+-- ----------------------------
+DROP TABLE [dbo].[TB_work_workshop_procedures]
+GO
+CREATE TABLE [dbo].[TB_work_workshop_procedures] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[workshopid] varchar(50) NOT NULL ,
+[procedureid] varchar(50) NOT NULL ,
+[porder] int NOT NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_work_workshop_procedures
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_workstation
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_workstation]
+GO
+CREATE TABLE [dbo].[tb_work_workstation] (
+[id] varchar(50) NOT NULL ,
+[serial] varchar(50) NULL ,
+[typeid] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[deptid] varchar(50) NULL ,
+[intro] varchar(1000) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[remark] varchar(2000) NULL ,
+[equipmentid] varchar(50) NULL ,
+[equipmentname] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_workstation',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_workstation',
+'COLUMN', N'serial')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation'
+, @level2type = 'COLUMN', @level2name = N'serial'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation'
+, @level2type = 'COLUMN', @level2name = N'serial'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_workstation',
+'COLUMN', N'typeid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅绫诲瀷id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation'
+, @level2type = 'COLUMN', @level2name = N'typeid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅绫诲瀷id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation'
+, @level2type = 'COLUMN', @level2name = N'typeid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_workstation',
+'COLUMN', N'name')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation'
+, @level2type = 'COLUMN', @level2name = N'name'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅鍚嶇О'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation'
+, @level2type = 'COLUMN', @level2name = N'name'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_workstation',
+'COLUMN', N'deptid')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杞﹂棿id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation'
+, @level2type = 'COLUMN', @level2name = N'deptid'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杞﹂棿id'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation'
+, @level2type = 'COLUMN', @level2name = N'deptid'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_workstation',
+'COLUMN', N'intro')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation'
+, @level2type = 'COLUMN', @level2name = N'intro'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation'
+, @level2type = 'COLUMN', @level2name = N'intro'
+GO
+
+-- ----------------------------
+-- Records of tb_work_workstation
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_work_workstation_type
+-- ----------------------------
+DROP TABLE [dbo].[tb_work_workstation_type]
+GO
+CREATE TABLE [dbo].[tb_work_workstation_type] (
+[id] varchar(50) NOT NULL ,
+[serial] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[intro] varchar(1000) NULL ,
+[insuser] varchar(50) NULL ,
+[insdt] datetime NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_workstation_type',
+NULL, NULL)) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅绫诲瀷琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅绫诲瀷琛'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_workstation_type',
+'COLUMN', N'serial')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅绫诲瀷缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation_type'
+, @level2type = 'COLUMN', @level2name = N'serial'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅绫诲瀷缂栧彿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation_type'
+, @level2type = 'COLUMN', @level2name = N'serial'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_work_workstation_type',
+'COLUMN', N'intro')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅绫诲瀷鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation_type'
+, @level2type = 'COLUMN', @level2name = N'intro'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'宸ヤ綅绫诲瀷鎻忚堪'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_work_workstation_type'
+, @level2type = 'COLUMN', @level2name = N'intro'
+GO
+
+-- ----------------------------
+-- Records of tb_work_workstation_type
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_workorder_achievement
+-- ----------------------------
+DROP TABLE [dbo].[tb_workorder_achievement]
+GO
+CREATE TABLE [dbo].[tb_workorder_achievement] (
+[id] varchar(50) NOT NULL ,
+[user_id] varchar(50) NULL ,
+[participate_content] varchar(500) NULL ,
+[project_role] varchar(50) NULL ,
+[work_time] money NULL ,
+[evaluate_score] money NULL ,
+[skill_weight] money NULL ,
+[actual_work_time] money NULL ,
+[explain] varchar(500) NULL ,
+[type] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[table_type] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_workorder_achievement
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_workorder_achievement_order
+-- ----------------------------
+DROP TABLE [dbo].[tb_workorder_achievement_order]
+GO
+CREATE TABLE [dbo].[tb_workorder_achievement_order] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[tb_type] varchar(50) NULL ,
+[stu_type] varchar(100) NULL ,
+[type1] varchar(100) NULL ,
+[type2] varchar(100) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_workorder_achievement_order
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_workorder_consume
+-- ----------------------------
+DROP TABLE [dbo].[tb_workorder_consume]
+GO
+CREATE TABLE [dbo].[tb_workorder_consume] (
+[id] varchar(50) NOT NULL ,
+[goods_id] varchar(50) NULL ,
+[repair_item_number] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[upsuser] varchar(50) NULL ,
+[library_number] int NULL ,
+[library_price] money NULL ,
+[library_total_price] money NULL ,
+[stock_type] varchar(50) NULL ,
+[number] int NULL ,
+[price] money NULL ,
+[total_price] money NULL ,
+[memo] varchar(50) NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_workorder_consume',
+'COLUMN', N'repair_item_number')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'缁翠慨椤圭洰浠g爜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_workorder_consume'
+, @level2type = 'COLUMN', @level2name = N'repair_item_number'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'缁翠慨椤圭洰浠g爜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_workorder_consume'
+, @level2type = 'COLUMN', @level2name = N'repair_item_number'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_workorder_consume',
+'COLUMN', N'stock_type')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'搴撳唴/搴撳'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_workorder_consume'
+, @level2type = 'COLUMN', @level2name = N'stock_type'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'搴撳唴/搴撳'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_workorder_consume'
+, @level2type = 'COLUMN', @level2name = N'stock_type'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_workorder_consume',
+'COLUMN', N'memo')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'瀹為檯涓庡畾棰濆樊寮傜殑鍒嗘瀽璇存槑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_workorder_consume'
+, @level2type = 'COLUMN', @level2name = N'memo'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'瀹為檯涓庡畾棰濆樊寮傜殑鍒嗘瀽璇存槑'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_workorder_consume'
+, @level2type = 'COLUMN', @level2name = N'memo'
+GO
+
+-- ----------------------------
+-- Records of tb_workorder_consume
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_workorder_consume2
+-- ----------------------------
+DROP TABLE [dbo].[tb_workorder_consume2]
+GO
+CREATE TABLE [dbo].[tb_workorder_consume2] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[maintenance_detail_id] varchar(50) NULL ,
+[outstock_record_detail_id] varchar(50) NULL ,
+[goods_id] varchar(50) NULL ,
+[consume_number] money NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_workorder_consume2
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_workorder_detail
+-- ----------------------------
+DROP TABLE [dbo].[tb_workorder_detail]
+GO
+CREATE TABLE [dbo].[tb_workorder_detail] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[job_number] varchar(200) NULL ,
+[job_name] varchar(200) NULL ,
+[type] varchar(50) NULL ,
+[repair_plan_type] varchar(50) NULL ,
+[repair_type] varchar(50) NULL ,
+[receive_user_id] varchar(2000) NULL ,
+[receive_user_ids] varchar(2000) NULL ,
+[equipment_id] varchar(50) NULL ,
+[plan_date] datetime NULL ,
+[complete_date] datetime NULL ,
+[cycle] varchar(50) NULL ,
+[processId] varchar(255) NULL ,
+[processDefId] varchar(255) NULL ,
+[outsource] varchar(50) NULL ,
+[fault_description] varchar(500) NULL ,
+[scheme_resume] varchar(2000) NULL ,
+[achievements_hour] money NULL ,
+[status] varchar(50) NULL ,
+[is_compete] char(1) NULL ,
+[compete_team_ids] varchar(500) NULL ,
+[abnormity_id] varchar(50) NULL ,
+[repair_date] datetime NULL ,
+[equipment_id2] varchar(50) NULL ,
+[save_type] tinyint NULL ,
+[compete_date] datetime NULL ,
+[equ_plan_id] varchar(255) NULL ,
+[abnormity_date] datetime NULL ,
+[out_date] datetime NULL ,
+[in_date] datetime NULL ,
+[out_confirm_user] varchar(50) NULL ,
+[out_confirm_dt] datetime NULL ,
+[in_confirm_user] varchar(50) NULL ,
+[in_confirm_dt] datetime NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'tb_workorder_detail',
+'COLUMN', N'out_confirm_user')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'纭浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_workorder_detail'
+, @level2type = 'COLUMN', @level2name = N'out_confirm_user'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'纭浜'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'tb_workorder_detail'
+, @level2type = 'COLUMN', @level2name = N'out_confirm_user'
+GO
+
+-- ----------------------------
+-- Records of tb_workorder_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_workorder_library_maintain
+-- ----------------------------
+DROP TABLE [dbo].[tb_workorder_library_maintain]
+GO
+CREATE TABLE [dbo].[tb_workorder_library_maintain] (
+[id] varchar(50) NOT NULL ,
+[library_id] varchar(50) NULL ,
+[actual_work_time] money NULL ,
+[differences] varchar(500) NULL ,
+[type] varchar(50) NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_workorder_library_maintain
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_workorder_library_overhaul
+-- ----------------------------
+DROP TABLE [dbo].[tb_workorder_library_overhaul]
+GO
+CREATE TABLE [dbo].[tb_workorder_library_overhaul] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[unit_id] varchar(50) NULL ,
+[library_content_id] nchar(10) NULL ,
+[project_name] varchar(100) NULL ,
+[condition] varchar(500) NULL ,
+[cycle] varchar(50) NULL ,
+[repair_content] varchar(500) NULL ,
+[finish_situation] varchar(500) NULL ,
+[belong_library] varchar(10) NULL ,
+[inside_repair_time] money NULL ,
+[outside_repair_cost] money NULL ,
+[working_hours] money NULL ,
+[actual_cost] money NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_workorder_library_overhaul
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_workorder_repair_content
+-- ----------------------------
+DROP TABLE [dbo].[tb_workorder_repair_content]
+GO
+CREATE TABLE [dbo].[tb_workorder_repair_content] (
+[id] varchar(50) NOT NULL ,
+[detail_id] varchar(50) NULL ,
+[repair_content_id] varchar(50) NULL ,
+[self_quota_hour] money NULL ,
+[self_actual_hour] money NULL ,
+[outsource_quota_fee] money NULL ,
+[outsource_actual_fee] money NULL ,
+[memo] varchar(1000) NULL ,
+[unit_id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[upsuser] varchar(50) NULL ,
+[upsdt] datetime NULL ,
+[repair_name] varchar(255) NULL ,
+[content_type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_workorder_repair_content
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for temp_tableSpaceInfo
+-- ----------------------------
+DROP TABLE [dbo].[temp_tableSpaceInfo]
+GO
+CREATE TABLE [dbo].[temp_tableSpaceInfo] (
+[name] nvarchar(128) NULL ,
+[rows] char(11) NULL ,
+[reserved] varchar(18) NULL ,
+[data] varchar(18) NULL ,
+[index_size] varchar(18) NULL ,
+[unused] varchar(18) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of temp_tableSpaceInfo
+-- ----------------------------
+
+-- ----------------------------
+-- View structure for Purchase_sale_deposit
+-- ----------------------------
+DROP VIEW [dbo].[Purchase_sale_deposit]
+GO
+CREATE VIEW [dbo].[Purchase_sale_deposit] AS
+select *
+from
+(((select a.id as out_id ,a.name as out_name,sum(b.out_number)as out_number,b.price as out_price,sum(b.total_money)as out_total_money
+from TB_SparePart_OutStockRecord c LEFT JOIN TB_SparePart_OutStockRecordDetail b on c.id = b.outstock_record_id LEFT JOIN TB_SparePart_Goods a on a.id = b.goods_id
+where 1=1
+GROUP by a.id ,a.name,b.price) x FULL outer JOIN
+(select f.id as in_id ,f.name as in_name,sum(e.instock_number)as in_stock_number,e.price as in_price,sum(e.total_money)as in_total_money
+from TB_SparePart_InStockRecord d LEFT JOIN TB_SparePart_InStockRecordDetail e on d.id = e.instock_record_id LEFT JOIN TB_SparePart_Goods f on f.id = e.goods_id
+where 1=1
+GROUP by f.id ,f.name,e.price) y
+on x.out_id = y.in_id )FULL outer JOIN
+(select a.id as cs_id ,a.name as cs_name,sum(h.real_number)as cs_real_number,h.price as cs_price,sum(h.price*h.real_number)as cs_total_money
+from TB_SparePart_StockCheck g LEFT JOIN TB_SparePart_StockCheckDetail h on g.id = h.check_id LEFT JOIN TB_SparePart_Goods a on a.id = h.goods_id
+where 1=1
+GROUP by a.id ,a.name,h.price) z
+on z.cs_id = x.out_id )FULL outer JOIN
+(select a.id as ls_id ,a.name as ls_name ,sum(h.real_number)as ls_real_number,h.price as ls_price,sum(h.price*h.real_number)as ls_total_money
+from TB_SparePart_StockCheck k LEFT JOIN TB_SparePart_StockCheckDetail h on k.id = h.check_id LEFT JOIN TB_SparePart_Goods a on a.id = h.goods_id
+where k.now_time in( SELECT last_time from TB_SparePart_StockCheck where MONTH(now_time) = '11' )
+GROUP by a.id ,a.name,h.price) m
+on m.ls_id = z.cs_id ;
+GO
+
+-- ----------------------------
+-- View structure for TB_LGY
+-- ----------------------------
+DROP VIEW [dbo].[TB_LGY]
+GO
+CREATE VIEW [dbo].[TB_LGY] AS
+SELECT dbo.TB_Sewage_Source.name AS Expr2, dbo.BIG_YE.*, dbo.TB_Sewage_Source.contract_number,
+ dbo.TB_Sewage_Source.contract_order, dbo.TB_Sewage_Source.username,
+ dbo.TB_Sewage_Source.process_section_id, dbo.TB_Sewage_Source.unit_id,
+ dbo.TB_Sewage_Source.displacement
+FROM dbo.BIG_YE INNER JOIN
+ dbo.TB_Sewage_Source ON dbo.BIG_YE.dwmc = dbo.TB_Sewage_Source.name
+GO
+
+-- ----------------------------
+-- View structure for TB_SJXJ
+-- ----------------------------
+DROP VIEW [dbo].[TB_SJXJ]
+GO
+CREATE VIEW [dbo].[TB_SJXJ] AS
+SELECT dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.worker_id AS Expr3, dbo.tb_user.*, dbo.tb_user.id AS Expr1,
+ dbo.tb_user.name AS Expr2, dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.insdt AS Expr4,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.insuser AS Expr5,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.patrol_record_id,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.floor_id,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.patrol_route_id,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.previous_id,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.next_id, dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.type,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.posx,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.patrol_point_id,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.posy,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.container_height,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.container_width,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.finishdt, dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.status,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.latitude, dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.longitude,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.morder AS Expr6,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.finish_num_content,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.all_num_content,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.finish_num_measurePoint,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.all_num_measurePoint,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.previous_id_actual,
+ dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.next_id_actual
+FROM dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute INNER JOIN
+ dbo.tb_user ON dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute.worker_id = dbo.tb_user.id
+GO
+
+-- ----------------------------
+-- View structure for tb_ytsj
+-- ----------------------------
+DROP VIEW [dbo].[tb_ytsj]
+GO
+CREATE VIEW [dbo].[tb_ytsj] AS
+SELECT dbo.TB_Sewage_Source.id AS Expr1, dbo.TB_Sewage_Source.contract_order AS Expr2,
+ dbo.TB_Sewage_Source.contract_number AS Expr3, dbo.TB_Sewage_Source.id,
+ dbo.TB_Sewage_Source.contract_number, dbo.TB_Sewage_Source.contract_order, dbo.TB_Sewage_Source.name,
+ dbo.TB_Sewage_Source.address, dbo.TB_Sewage_Source.contract_date, dbo.TB_Sewage_Source.username,
+ dbo.TB_Sewage_Source.phone, dbo.TB_Sewage_Source.process_section_id, dbo.TB_Sewage_Source.unit_id,
+ dbo.TB_Sewage_Source.vent_num, dbo.TB_Sewage_Source.permit_num, dbo.TB_Sewage_Source.plane_num,
+ dbo.TB_Sewage_Source.environment_num, dbo.TB_Sewage_Source.trade, dbo.TB_Sewage_Source.permit,
+ dbo.TB_Sewage_Source.displacement, dbo.TB_Sewage_Source.standard, dbo.TB_Sewage_Source.city,
+ dbo.TB_Sewage_Source.society_number, dbo.TB_Sewage_Source.longitude_latitude, dbo.TB_Sewage_Source.attribute,
+ dbo.TB_Sewage_Source.remark, dbo.TB_Sewage_Source.insdt, dbo.TB_Sewage_Source.insuser,
+ dbo.TB_Sewage_Source.account_number, dbo.TB_Sewage_Source.account_name,
+ dbo.TB_Sewage_Source.abbreviation, dbo.TB_Sewage_Source.area, dbo.TB_Sewage_Source.important_level,
+ dbo.TB_Sewage_Source.remarks, dbo.TB_JSYW_Point.tstamp, dbo.TB_JSYW_Point.pollutantvalue
+FROM dbo.TB_Sewage_Source INNER JOIN
+ dbo.TB_JSYW_Point ON dbo.TB_Sewage_Source.name = dbo.TB_JSYW_Point.psname
+GO
+
+-- ----------------------------
+-- View structure for uv_equipment
+-- ----------------------------
+DROP VIEW [dbo].[uv_equipment]
+GO
+CREATE VIEW [dbo].[uv_equipment] AS
+select e.id as id,e.equipmentCardID as equipmentCardId,e.equipmentName as equipmentName,ecb.name as bname,ecs.name as sname,pro.sname as processName,e.areaID as areaName,e.insdt as creatTime
+from TB_EM_EquipmentCard e
+left outer join tb_process_section pro on pro.id = e.processSectionId
+left outer join TB_EM_EquipmentClass ecb on ecb.id = e.equipment_big_class_id
+left outer join TB_EM_EquipmentClass ecs on ecs.id = e.equipmentClassID
+where ecb.name = '鐢垫皵璁惧'
+GO
+
+-- ----------------------------
+-- View structure for uv_equipmentCard_tree
+-- ----------------------------
+DROP VIEW [dbo].[uv_equipmentCard_tree]
+GO
+CREATE VIEW [dbo].[uv_equipmentCard_tree] AS
+SELECT id AS uid, id, sname AS name, pid, 'C' AS flag
+FROM dbo.tb_company
+UNION
+SELECT b.[bizId] + b.[equipment_belong_id] + 'B' AS uid, b.[equipment_belong_id] AS id, a.belong_name AS name,
+ b.[bizId] AS pid, 'B' AS flag
+FROM [dbo].[TB_EM_EquipmentCard] b LEFT JOIN
+ tb_em_equipment_belong a ON a.id = b.equipment_belong_id
+GROUP BY b.[bizId], b.[equipment_belong_id], a.belong_name
+UNION
+SELECT b.[bizId] + b.[equipment_belong_id] + b.[processSectionId] + 'P' AS uid, b.[processSectionId] AS id, a.[name] AS name,
+ b.[bizId] + b.[equipment_belong_id] + 'B' AS pid, 'P' AS flag
+FROM [dbo].[TB_EM_EquipmentCard] b LEFT JOIN
+ [dbo].[tb_process_section] a ON a.id = b.[processSectionId]
+GROUP BY b.[bizId], b.[equipment_belong_id], b.[processSectionId], a.[name]
+UNION
+SELECT b.[bizId] + b.[equipment_belong_id] + b.[processSectionId] + b.[equipment_big_class_id] + 'E' AS uid,
+ b.[equipment_big_class_id] AS id, a.[name] AS name,
+ b.[bizId] + b.[equipment_belong_id] + b.[processSectionId] + 'P' AS pid, 'E' AS flag
+FROM [dbo].[TB_EM_EquipmentCard] b LEFT JOIN
+ [dbo].[TB_EM_EquipmentClass] a ON a.id = b.[equipment_big_class_id]
+GROUP BY b.[bizId], b.[equipment_belong_id], b.[processSectionId], b.[equipment_big_class_id], a.[name]
+UNION
+SELECT b.[bizId] + b.[equipment_belong_id] + b.[processSectionId] + b.[equipment_big_class_id] + b.[equipmentClassID] + 'S' AS uid,
+ b.[equipmentClassID] AS id, a.[name] AS name,
+ b.[bizId] + b.[equipment_belong_id] + b.[processSectionId] + b.[equipment_big_class_id] + 'E' AS pid, 'S' AS flag
+FROM [dbo].[TB_EM_EquipmentCard] b LEFT JOIN
+ [dbo].[TB_EM_EquipmentClass] a ON a.id = b.[equipmentClassID]
+GROUP BY b.[bizId], b.[equipment_belong_id], b.[processSectionId], b.[equipment_big_class_id], b.[equipmentClassID], a.[name]
+GO
+
+-- ----------------------------
+-- View structure for uv_equtree
+-- ----------------------------
+DROP VIEW [dbo].[uv_equtree]
+GO
+CREATE VIEW [dbo].[uv_equtree] AS
+SELECT id AS uid, id, sname AS name, pid, 'C' AS flag, '' AS code
+FROM dbo.tb_company
+UNION
+SELECT b.[bizId] + b.[processSectionId] + 'P' AS uid, b.[processSectionId] AS id, a.[name] AS name, b.[bizId] AS pid, 'P' AS flag,
+ a.[code] AS code
+FROM [dbo].[TB_EM_EquipmentCard] b LEFT JOIN
+ [dbo].[tb_process_section] a ON a.id = b.[processSectionId]
+GROUP BY b.[bizId], b.[processSectionId], a.[name], a.[code]
+UNION
+SELECT b.[bizId] + b.[processSectionId] + b.[equipment_big_class_id] + 'E' AS uid, b.[equipment_big_class_id] AS id,
+ a.[name] AS name, b.[bizId] + b.[processSectionId] + 'P' AS pid, 'E' AS flag, a.[equipment_class_code] AS code
+FROM [dbo].[TB_EM_EquipmentCard] b LEFT JOIN
+ [dbo].[TB_EM_EquipmentClass] a ON a.id = b.[equipment_big_class_id]
+GROUP BY b.[bizId], b.[processSectionId], b.[equipment_big_class_id], a.[name], a.[equipment_class_code]
+UNION
+SELECT b.[bizId] + b.[processSectionId] + b.[equipment_big_class_id] + b.[equipmentClassID] + 'S' AS uid,
+ b.[equipmentClassID] AS id, a.[name] AS name,
+ b.[bizId] + b.[processSectionId] + b.[equipment_big_class_id] + 'E' AS pid, 'S' AS flag,
+ a.[equipment_class_code] AS code
+FROM [dbo].[TB_EM_EquipmentCard] b LEFT JOIN
+ [dbo].[TB_EM_EquipmentClass] a ON a.id = b.[equipmentClassID]
+GROUP BY b.[bizId], b.[processSectionId], b.[equipment_big_class_id], b.[equipmentClassID], a.[name], a.[equipment_class_code]
+GO
+
+-- ----------------------------
+-- View structure for uv_pumptree
+-- ----------------------------
+DROP VIEW [dbo].[uv_pumptree]
+GO
+CREATE VIEW [dbo].[uv_pumptree] AS
+SELECT id AS uid, id, sname AS name, pid, 'C' AS flag, '' AS code
+FROM dbo.tb_company
+UNION
+
+SELECT biz_id + id +'T' AS uid, id, name AS name, biz_id AS pid, 'T' AS flag, '' AS code
+FROM dbo.tb_process_section_type
+GROUP BY biz_id, id, name
+
+UNION
+SELECT b.[bizId] + b.[processSectionId] + 'P' AS uid, b.[processSectionId] AS id, a.[name] AS name, b.[bizId]+a.process_section_type_id+'T' AS pid, 'P' AS flag,
+ a.[code] AS code
+FROM [dbo].[TB_EM_EquipmentCard] b
+LEFT JOIN [dbo].[tb_process_section] a ON a.id = b.[processSectionId]
+
+GROUP BY b.[bizId], b.[processSectionId], a.[name], a.[code],a.[process_section_type_id]
+UNION
+SELECT b.[bizId] +b.[processSectionId] + b.[equipment_big_class_id] + 'E' AS uid, b.[equipment_big_class_id] AS id,
+ a.[name] AS name, b.[bizId]+ b.[processSectionId] + 'P' AS pid, 'E' AS flag, a.[equipment_class_code] AS code
+FROM [dbo].[TB_EM_EquipmentCard] b LEFT JOIN
+ [dbo].[TB_EM_EquipmentClass] a ON a.id = b.[equipment_big_class_id]
+ LEFT JOIN [dbo].[tb_process_section] c ON c.id = b.[processSectionId]
+
+
+GROUP BY b.[bizId], b.[processSectionId], b.[equipment_big_class_id], a.[name], a.[equipment_class_code], c.process_section_type_id
+UNION
+SELECT b.[bizId] + b.[processSectionId] + b.[equipment_big_class_id] + b.[equipmentClassID] + 'S' AS uid,
+ b.[equipmentClassID] AS id, a.[name] AS name,
+ b.[bizId] + b.[processSectionId] + b.[equipment_big_class_id] + 'E' AS pid, 'S' AS flag,
+ a.[equipment_class_code] AS code
+FROM [dbo].[TB_EM_EquipmentCard] b LEFT JOIN
+ [dbo].[TB_EM_EquipmentClass] a ON a.id = b.[equipmentClassID]
+GROUP BY b.[bizId], b.[processSectionId], b.[equipment_big_class_id], b.[equipmentClassID], a.[name], a.[equipment_class_code]
+GO
+
+-- ----------------------------
+-- View structure for uv_unit
+-- ----------------------------
+DROP VIEW [dbo].[uv_unit]
+GO
+CREATE VIEW [dbo].[uv_unit] AS
+SELECT tb_company.id AS id, tb_company.name AS name, (CASE WHEN tb_company.sname IS NULL THEN tb_company.name ELSE tb_company.sname END) AS sname,
+ tb_company.pid AS pid, tb_company.taskid AS taskid, type, tb_company.active AS active, tb_company.morder AS morder, 'F' AS syncflag
+FROM tb_company
+UNION
+SELECT id, full_name AS name, (CASE WHEN short_name IS NULL THEN full_name ELSE short_name END) AS sname, pid, '' AS taskid, 'M' AS type, active AS active,
+ morder AS morder, isnull(syncflag,'I')
+FROM tb_maintenance_maintainer
+UNION
+SELECT tb_dept.id AS id, tb_dept.name AS name, (CASE WHEN tb_dept.sname IS NULL THEN tb_dept.name ELSE tb_dept.sname END) AS sname, tb_dept.pid AS pid,
+ tb_dept.taskid AS taskid, 'D' AS type, tb_dept.active AS active, tb_dept.morder AS morder, 'F' AS syncflag
+FROM tb_dept
+UNION
+SELECT TB_User.id, TB_User.name AS name, TB_User.caption AS sname, pid, mobile AS taskid, 'U' AS type, TB_User.active AS active, morder, isnull(TB_User.syncflag, 'I')
+FROM TB_User
+GO
+
+-- ----------------------------
+-- View structure for uv_user_power
+-- ----------------------------
+DROP VIEW [dbo].[uv_user_power]
+GO
+CREATE VIEW [dbo].[uv_user_power] AS
+SELECT DISTINCT
+ TOP (100) PERCENT dbo.tb_user_role.EmpID, dbo.tb_menuitem.id, dbo.tb_menuitem.name, dbo.tb_menuitem.pid, dbo.tb_menuitem.caption,
+ dbo.tb_menuitem.location, dbo.tb_menuitem.target, dbo.tb_menuitem.type, dbo.tb_menuitem.active, dbo.tb_menuitem.lvl, dbo.tb_menuitem.morder
+FROM dbo.tb_user_role INNER JOIN
+ dbo.tb_role_menu ON dbo.tb_user_role.RoleID = dbo.tb_role_menu.roleID INNER JOIN
+ dbo.tb_menuitem ON dbo.tb_role_menu.menuID = dbo.tb_menuitem.id
+GO
+
+-- ----------------------------
+-- View structure for view_timeefficiency_patrolpoint
+-- ----------------------------
+DROP VIEW [dbo].[view_timeefficiency_patrolpoint]
+GO
+CREATE VIEW [dbo].[view_timeefficiency_patrolpoint] AS
+SELECT id, insuser, insdt, remark, name, '0533ZB' AS biz_id, process_section_id, longitude, latitude, active, morder,
+ modbus_fig_id, read_or_write, register, type, patrol_content
+FROM dbo.TB_TimeEfficency_PatrolPoint
+GO
+
+-- ----------------------------
+-- View structure for view_timeefficiency_record
+-- ----------------------------
+DROP VIEW [dbo].[view_timeefficiency_record]
+GO
+CREATE VIEW [dbo].[view_timeefficiency_record] AS
+SELECT id, insdt, insuser, biz_id, NULL AS patrol_area_id, name, [content], start_time, end_time, act_finish_time, patrol_plan_id,
+ worker_id, work_result, status, type, NULL AS patrol_model_id, NULL AS color
+FROM dbo.TB_TimeEfficiency_PatrolRecord AS w
+GO
+
+-- ----------------------------
+-- View structure for view_timeefficiency_recordpoint
+-- ----------------------------
+DROP VIEW [dbo].[view_timeefficiency_recordpoint]
+GO
+CREATE VIEW [dbo].[view_timeefficiency_recordpoint] AS
+SELECT id, patrol_record_id, patrol_point_id, insuser, insdt, worker_id, finishdt, status, latitude, longitude,
+ finishdt AS morder
+FROM dbo.TB_TimeEfficiency_PatrolRecord_PatrolRoute AS w
+GO
+
+-- ----------------------------
+-- View structure for view_timeefficiency_workerpositi
+-- ----------------------------
+DROP VIEW [dbo].[view_timeefficiency_workerpositi]
+GO
+CREATE VIEW [dbo].[view_timeefficiency_workerpositi] AS
+SELECT id, dttime, worker_id AS worker, latitude, longitude, insuser, insdt, biz_id AS bizid, patrol_record_id, type
+FROM dbo.TB_TimeEfficiency_Worker_Position
+GO
+
+-- ----------------------------
+-- Procedure structure for execWebservice
+-- ----------------------------
+DROP PROCEDURE [dbo].[execWebservice]
+GO
+
+CREATE PROCEDURE [dbo].[execWebservice](
+ @URL varchar(500)
+)
+AS
+BEGIN
+ declare @ServiceUrl as varchar(1000)
+ declare @status int=0
+ set @ServiceUrl = @URL
+
+ Declare @Object as Int
+ Declare @ResponseText as Varchar(8000)
+
+ Exec sp_OACreate 'Msxml2.ServerXMLHTTP.3.0', @Object OUT;
+ Exec sp_OAMethod @Object, 'open', NULL, 'get',@ServiceUrl,'false'
+ Exec sp_OAMethod @Object, 'send'
+ Exec sp_OAMethod @Object, 'responseText', @ResponseText OUTPUT
+ --print 'ResponseText'+@ResponseText
+ if(CHARINDEX('pass',@responseText)>0)
+ begin
+ set @status=1
+ end
+ Exec sp_OADestroy @Object
+ --print 'status:'
+ --print @status
+ --Select @status as status
+ return @status
+END;
+
+GO
+
+-- ----------------------------
+-- Procedure structure for Get_Biz_EquipmentStatistics
+-- ----------------------------
+DROP PROCEDURE [dbo].[Get_Biz_EquipmentStatistics]
+GO
+
+CREATE PROCEDURE [dbo].[Get_Biz_EquipmentStatistics]
+AS
+BEGIN
+ declare @bizid varchar(50) -- 姘村巶Id
+ declare @equipLevelId varchar(50) --璁惧绛夌骇id
+ declare @equipTotalNum int --璁惧鎬诲彴鏁
+ declare @equipIntactNum int --璁惧瀹屽ソ鍙版暟
+ declare @equipFaultNum int --璁惧鏁呴殰娆℃暟
+ declare @equipIntactRate float --璁惧瀹屽ソ鐜
+ declare @equipTotalHour int --璁惧鎬诲彴鏃
+ declare @equipFaultMin int --璁惧鏁呴殰鍒嗛挓
+ declare @stdt datetime --鑼冨洿寮濮嬫椂闂
+ set @stdt = (select dateadd (month,-1,getdate()))
+ declare @eddt datetime --鑼冨洿缁撴潫鏃堕棿
+ set @eddt = getdate()
+ declare @days int --鑼冨洿鍐呭ぉ鏁
+ set @days = (select datediff(day,(select dateadd (month,-1,getdate())),getdate()))
+ --寰幆姘村巶
+ DECLARE bizList CURSOR FOR SELECT id FROM [tb_company] where type = 'B'
+ open bizList
+ FETCH next FROM bizList INTO @bizid
+ WHILE (@@FETCH_STATUS = 0)
+ BEGIN
+ --寰幆璁惧绛夌骇锛屽悇淇濆瓨涓鏉¤褰
+ DECLARE equipLevelList CURSOR FOR SELECT id FROM [TB_EM_EquipmentLevel] where active = '1'
+ open equipLevelList
+ FETCH next FROM equipLevelList INTO @equipLevelId
+ WHILE (@@FETCH_STATUS = 0)
+ BEGIN
+ --璁惧鎬诲彴鏁
+ set @equipTotalNum = (select count(id) from [TB_EM_EquipmentCard] where equipmentLevelId = @equipLevelId and bizId = @bizid)
+
+ --璁惧瀹屽ソ鍙版暟
+ set @equipIntactNum = (select count(id) from [TB_EM_EquipmentCard] where equipmentLevelId = @equipLevelId and bizId = @bizid and equipmentStatus = '1')
+
+ --鏁呴殰娆℃暟
+ set @equipFaultNum = (select count(id) from [tb_maintenance_detail] where equipment_id in
+ (select id from [TB_EM_EquipmentCard] where equipmentLevelId = @equipLevelId and bizId = @bizid)
+ and [status] = '1' and insdt between @stdt and @eddt) --缁翠慨鍗
+
+ --瀹屽ソ鐜
+ set @equipTotalHour = @equipTotalNum * 24 * @days
+
+ set @equipFaultMin = (select isnull(sum(DATEDIFF( Minute, D.[insdt], D.[actual_finish_date])),0) AS diff FROM [tb_maintenance_detail] D
+ left outer join [TB_EM_EquipmentCard] C on C.id = D.equipment_id
+ where D.[actual_finish_date] is not null and D.[status] = '1' and D.insdt between @stdt and @eddt and C.equipmentLevelId = @equipLevelId and C.bizId = @bizid)
+
+ --闈0鍒ゆ柇
+ if (@equipTotalHour > 0)
+ begin
+ set @equipIntactRate = 1-(@equipFaultMin/60/@equipTotalHour);
+ end
+ else
+ begin
+ set @equipIntactRate = 0;
+ end
+
+ insert into [TB_EM_Equipment_Statistics] ([insdt],[equipment_level_id],[company_id],[total_equip_num],[intact_equip_num],[fault_equip_num],[intact_rate]) values
+ (@eddt,@equipLevelId,@bizid,@equipTotalNum,@equipIntactNum,@equipFaultNum,@equipIntactRate)
+ FETCH next FROM equipLevelList INTO @equipLevelId
+ END
+ --鍏抽棴娓告爣
+ CLOSE equipLevelList
+ --閲婃斁娓告爣
+ DEALLOCATE equipLevelList
+
+ --鐢熸垚涓鏉″叏浣撹褰
+ --璁惧鎬诲彴鏁
+ set @equipTotalNum = (select count(id) from [TB_EM_EquipmentCard] where bizId = @bizid)
+
+ --璁惧瀹屽ソ鍙版暟
+ set @equipIntactNum = (select count(id) from [TB_EM_EquipmentCard] where bizId = @bizid and equipmentStatus = '1')
+
+ --鏁呴殰娆℃暟
+ set @equipFaultNum = (select count(id) from [tb_maintenance_detail] where equipment_id in
+ (select id from [TB_EM_EquipmentCard] where bizId = @bizid)
+ and [status] = '1' and insdt between @stdt and @eddt) --缁翠慨鍗
+
+ --瀹屽ソ鐜
+ set @equipTotalHour = @equipTotalNum * 24 * @days
+ set @equipFaultMin = (select isnull(sum(DATEDIFF( Minute, D.[insdt], D.[actual_finish_date])) ,0) AS diff FROM [tb_maintenance_detail] D
+ left outer join [TB_EM_EquipmentCard] C on C.id = D.equipment_id
+ where D.[actual_finish_date] is not null and D.[status] = '1' and D.insdt between @stdt and @eddt and C.bizId = @bizid)
+ --set @equipIntactRate = (@equipTotalHour - @equipFaultMin/60) / @equipTotalHour
+ print @bizid
+ print @equipTotalHour
+ print @equipFaultMin
+ --闈0鍒ゆ柇
+ if (@equipTotalHour > 0)
+ begin
+ set @equipIntactRate = 1-(@equipFaultMin/60/@equipTotalHour);
+ print '>0'
+ print @equipIntactRate
+ print 1-(@equipFaultMin/60/@equipTotalHour)
+ end
+ else
+ begin
+ set @equipIntactRate = 0;
+ end
+ insert into [TB_EM_Equipment_Statistics] ([insdt],[equipment_level_id],[company_id],[total_equip_num],[intact_equip_num],[fault_equip_num],[intact_rate]) values
+ (@eddt,'all',@bizid,@equipTotalNum,@equipIntactNum,@equipFaultNum,@equipIntactRate)
+
+ FETCH next FROM bizList INTO @bizid
+ END
+END
+
+GO
+
+-- ----------------------------
+-- Procedure structure for Get_Equipment_EconomicLife
+-- ----------------------------
+DROP PROCEDURE [dbo].[Get_Equipment_EconomicLife]
+GO
+
+CREATE PROCEDURE [dbo].[Get_Equipment_EconomicLife]
+AS
+BEGIN
+ declare @equipmentPropId varchar(50) -- 璁惧闄勮〃Id
+ declare @equipmentId varchar(50) -- 璁惧涓昏〃Id
+ declare @repairMoney money -- 缁翠慨璐箂a
+ declare @maintainMoney money -- 缁存姢璐
+ declare @purchaseMoney money --閲囪喘璐
+ declare @residualValueRate float --娈嬪肩巼
+ declare @maintainIncrement float --缁存姢澧為
+ declare @economicLife float --缁忔祹瀵垮懡
+ --寰幆璁惧
+ DECLARE equipmentPropList CURSOR FOR SELECT id,equipment_id,purchase_money,repair_money,maintain_money,purchase_money,residual_value_rate,maintain_increment FROM [TB_EM_EquipmentCard_Prop]
+ open equipmentPropList
+ FETCH next FROM equipmentPropList INTO @equipmentPropId,@equipmentId,@purchaseMoney,@repairMoney,@maintainMoney,@purchaseMoney,@residualValueRate,@maintainIncrement
+ WHILE (@@FETCH_STATUS = 0)
+ BEGIN
+ --鑻ヨ澶囨病鏈夋畫鍊肩巼 鑾峰彇榛樿娈嬪肩巼
+ if(@residualValueRate is null)
+ begin
+ set @residualValueRate = (select param1 FROM [TB_EM_Equipment_Model] where status = '1')
+ end
+ print @residualValueRate
+ --缁忔祹瀵垮懡
+ if(@maintainIncrement is null or @maintainIncrement = 0)
+ begin
+ set @maintainIncrement = 1
+ end
+ set @economicLife = sqrt((2*@purchaseMoney*(1-@residualValueRate) + @repairMoney + @maintainMoney)/@maintainIncrement)
+ print @economicLife
+ update [TB_EM_EquipmentCard_Prop] set [economic_life] = @economicLife where id = @equipmentPropId
+ FETCH next FROM equipmentPropList INTO @equipmentPropId,@equipmentId,@purchaseMoney,@repairMoney,@maintainMoney,@purchaseMoney,@residualValueRate,@maintainIncrement
+ END
+END
+
+GO
+
+-- ----------------------------
+-- Procedure structure for Get_Equipment_ResidualValue
+-- ----------------------------
+DROP PROCEDURE [dbo].[Get_Equipment_ResidualValue]
+GO
+
+CREATE PROCEDURE [dbo].[Get_Equipment_ResidualValue]
+AS
+BEGIN
+ declare @equipmentPropId varchar(50) -- 璁惧闄勮〃Id
+ declare @equipmentId varchar(50) -- 璁惧涓昏〃Id
+ declare @purchaseMoney money -- 璧勪骇鍘熷糣0
+ declare @physicalLife float -- 棰勮浣跨敤骞撮檺T
+ declare @residualValueRate float --娈嬪肩巼
+ declare @useTime float --褰撳墠浣跨敤骞撮檺
+
+ declare @increaseValue money --澧炲姞鍊
+
+ declare @residualValue money -- 鍥哄畾璧勪骇鍑娈嬪
+ declare @monthDepreciationRate float -- 鏈堟姌鏃х巼
+ declare @yearDepreciationRate float -- 骞存姌鏃х巼
+ declare @monthDepreciation money -- 鏈堟姌鏃ч
+ declare @yearDepreciation money -- 骞存姌鏃ч
+ declare @totalDepreciation money -- 绱鎶樻棫
+ declare @currentValue money -- 褰撳墠浠峰
+
+
+ --寰幆璁惧
+ DECLARE equipmentPropList CURSOR FOR SELECT id,equipment_id,purchase_money,physical_life,residual_value_rate,use_time,increase_value,residual_value,month_depreciation_rate,year_depreciation_rate,month_depreciation,year_depreciation,total_depreciation,current_value FROM [TB_EM_EquipmentCard_Prop]
+ open equipmentPropList
+ FETCH next FROM equipmentPropList INTO @equipmentPropId,@equipmentId,@purchaseMoney,@physicalLife,@residualValueRate,@useTime,@increaseValue,@residualValue,@monthDepreciationRate,@yearDepreciationRate,@monthDepreciation,@yearDepreciation,@totalDepreciation,@currentValue
+ WHILE (@@FETCH_STATUS = 0)
+ BEGIN
+ --鑻ヨ澶囨病鏈夋畫鍊肩巼 鑾峰彇榛樿娈嬪肩巼
+ if(@residualValueRate is null)
+ begin
+ set @residualValueRate = (select gama FROM [TB_EM_Equipment_Model] where status = '1')
+ end
+ print @residualValueRate
+ --鑻ヨ澶囨病鏈夌墿鐞嗗鍛 鑾峰彇榛樿鐗╃悊瀵垮懡
+ if(@physicalLife is null)
+ begin
+ set @physicalLife = (select param2 FROM [TB_EM_Equipment_Model] where status = '1')
+ end
+ print @physicalLife
+ --璁惧浠峰煎鍔
+
+ declare @sumSQL nvarchar(4000)
+ set @sumSQL=N''
+ set @sumSQL=@sumSQL+N'select @increaseValue=sum(increase_value) from [TB_EM_Equipment_IncreaseValue] where equipment_id = ''' +@equipmentId +N' '' '
+
+ print @sumSQL
+ EXEC sp_executesql @sumSQL,N'@increaseValue money output',@increaseValue output
+ if(@increaseValue is null)
+ begin
+ set @increaseValue=0
+ end
+
+ --璁惧鎶樻棫妯″瀷
+ set @residualValue = @purchaseMoney*@residualValueRate
+ set @monthDepreciationRate = (1-@residualValueRate)/(12*@physicalLife)
+ set @yearDepreciationRate = (1-@residualValueRate)/@physicalLife
+ set @monthDepreciation = @purchaseMoney*@monthDepreciationRate
+ set @yearDepreciation = @purchaseMoney*@yearDepreciationRate
+ set @totalDepreciation = @purchaseMoney*@yearDepreciationRate*@useTime
+ if(@totalDepreciation is null)
+ begin
+ set @totalDepreciation=0
+ end
+ print @totalDepreciation
+ set @currentValue = @purchaseMoney-@totalDepreciation+@increaseValue
+ print @increaseValue
+ if(@currentValue is null)
+ begin
+ set @currentValue=0
+ end
+ print @currentValue
+ update [TB_EM_EquipmentCard_Prop] set [residual_value_rate]=@residualValueRate,[physical_life]=@physicalLife, [residual_value] = @residualValue,[month_depreciation_rate] = @monthDepreciationRate,[year_depreciation_rate]=@yearDepreciationRate,[month_depreciation]=@monthDepreciation,[year_depreciation]=@yearDepreciation,[total_depreciation]=@totalDepreciation,[current_value]=@currentValue,[increase_value]=@increaseValue where id = @equipmentPropId
+ FETCH next FROM equipmentPropList INTO @equipmentPropId,@equipmentId,@purchaseMoney,@physicalLife,@residualValueRate,@useTime,@increaseValue,@residualValue,@monthDepreciationRate,@yearDepreciationRate,@monthDepreciation,@yearDepreciation,@totalDepreciation,@currentValue
+ END
+END
+
+GO
+
+-- ----------------------------
+-- Procedure structure for Get_Equipment_Score
+-- ----------------------------
+DROP PROCEDURE [dbo].[Get_Equipment_Score]
+GO
+
+CREATE PROCEDURE [dbo].[Get_Equipment_Score] --@startTime varchar(20)
+ as
+ begin
+ --绯荤粺褰撳墠鏃堕棿
+ declare @nowDate datetime
+ set @nowDate = GETDATE()
+ --1銆侀渶瑕佷紶鍏ョ殑鍙傛暟锛岃澶囩被鍨嬨佸瀷鍙枫佸巶鍟嗐佽鏍硷紝鍚庨潰闇瑕侀亶鍘嗚〃涓墍鏈夌被鍨嬪緱鍒
+ declare @type varchar(50) -- 璁惧绫诲瀷
+ -- declare @model varchar(50) -- 璁惧鍨嬪彿
+ declare @standard varchar(50) -- 瑙勬牸
+ declare @brand varchar(50) -- 鍝佺墝
+--2銆佸啓select璇彞锛屾牴鎹笂闈㈠嚑涓彉閲忕瓫閫夊嚭鎵鏈夎澶
+--3銆佸姣忓彴璁惧寰幆鎵ц璁$畻
+--4銆佹牴鎹瘡鍙拌澶囪绠楃殑鎸囨爣锛岃绠椾竴绫昏澶囩殑鎸囨爣
+--5銆佷竴绫昏澶囩殑鎸囨爣insert鍒皌b_em_equipmentEvaluate
+ declare @equipmentPropId varchar(50) -- 璁惧闄勮〃Id
+ declare @equipmentId varchar(50) -- 璁惧涓昏〃Id
+ declare @energMoney varchar(50) -- 鑳借楄垂
+ declare @repairMoney money -- 缁翠慨璐箂a
+ declare @maintainMoney money -- 缁存姢璐
+ declare @purchaseMoney money --閲囪喘璐
+ declare @residuaValueRate float --娈嬪肩巼
+ declare @useTime float --宸茬敤骞撮檺
+ declare @faulStopTime decimal(18,2) --鏁呴殰鍋滄満鏃堕暱
+ declare @installDate datetime --瀹夎鏃堕暱
+ declare @runTime varchar(50) --杩愯鎬绘椂闀
+ declare @repairNumber float --缁翠慨娆℃暟绱
+ declare @faultNnumber float --鏁呴殰娆℃暟绱
+ declare @energyMoney money --鑳借楄垂
+ declare @laborMoney money --姣忔湀浜哄伐璐
+ declare @totalLaborMoney money --鎬荤殑浜哄伐璐
+ declare @residualValueRate float --娈嬪肩巼
+ declare @residualValue float --娈嬪
+ declare @Cn money --鍗曚釜璁惧鎴愭湰
+ declare @Trunn float --鍗曚釜璁惧鐨勫疄闄呰繍琛屾椂闀
+ declare @En float --鍗曚釜璁惧鐨勫崟浣嶆椂闀挎垚鏈
+ declare @Qn float --鍗曚釜璁惧鐨勮澶囧畬濂界巼
+ declare @useHour float -- 璁惧瀹夎鐨勫皬鏃舵暟
+ --鏇存柊璁惧灞炴ч檮灞炶〃鐨勬暟鎹
+ DECLARE equipmentPropList CURSOR FOR SELECT id,equipment_id,install_date,purchase_money,energy_money,labor_money,residual_value_rate,run_time FROM [TB_EM_EquipmentCard_Prop]
+ open equipmentPropList
+ FETCH next FROM equipmentPropList INTO @equipmentPropId,@equipmentId,@installDate,@purchaseMoney,@energyMoney,@laborMoney,@residualValueRate,@Trunn
+ WHILE (@@FETCH_STATUS = 0)
+ BEGIN
+ --璁$畻鐩墠涓烘锛岃澶囩殑缁存姢淇濆吇璐圭敤锛岀淮淇垂鐢紝缁翠慨娆℃暟锛屾晠闅滄鏁
+ set @maintainMoney = (select SUM (actual_money) from [tb_maintenance_detail] where type = '1' and equipment_id = @equipmentId and status = '1')
+ set @repairMoney = (select SUM ( actual_money) from [tb_maintenance_detail] where type = '2' and equipment_id = @equipmentId and status = '1')
+ --print @maintainMoney
+ set @repairNumber = (select count(*) from [tb_maintenance_detail] where type = '2' and equipment_id = @equipmentId and status = '1')
+ set @faultNnumber = (select count(*) from [tb_maintenance_detail] where type = '2' and equipment_id = @equipmentId )
+ --print @repairNumber
+ --print @faultNnumber
+ --鏇存柊浣跨敤骞撮檺
+ set @useTime = cast(((SELECT DATEDIFF(HOUR,@installDate,@nowDate))/8760.00) as decimal(18,2))
+ set @useHour = (SELECT DATEDIFF(HOUR,@installDate,@nowDate))
+ set @faulStopTime = (select isnull(sum(hour),0) from (select DATEDIFF(HOUR,insdt,actual_finish_date) as hour from [tb_maintenance_detail] where type = '1' and equipment_id = @equipmentId and status = '1') A)
+ --select isnull(sum(hour),0) from (select DATEDIFF(HOUR,insdt,actual_finish_date) as hour from [tb_maintenance_detail] where type = '1' and equipment_id = @equipmentId and status = '1') A
+
+ --璁$畻鍗曚釜璁惧鐨勫崟浣嶆垚鏈
+ set @residualValue = @purchaseMoney * @residualValueRate
+ set @totalLaborMoney = @laborMoney * @useTime *12
+ if(@energyMoney is null)
+ begin
+ set @energyMoney =0.00
+ end
+ if(@maintainMoney is null)
+ begin
+ set @maintainMoney =0.00
+ end
+ if(@repairMoney is null)
+ begin
+ set @repairMoney =0.00
+ end
+ --print @residualValue
+ --璁惧瀹為檯杩愯鏃堕暱 = 瀹夎鏃堕暱 - 鏁呴殰鍋滄満鏃堕暱
+ set @Trunn = @useHour - @faulStopTime
+ set @Cn = @purchaseMoney + @energyMoney + @maintainMoney + @repairMoney + @totalLaborMoney + @residualValue
+ --闈炶緭鍑鸿澶
+ set @En = @Cn/@Trunn
+ --杈撳嚭璁惧
+ --set @En = @Cn/@On
+ set @Qn = (@Trunn/(@useHour)) * 100
+ print @Qn
+ update [TB_EM_EquipmentCard_Prop] set maintain_money = @maintainMoney, repair_money = @repairMoney,use_time = @useTime,run_time = @Trunn,
+ En = @En, repair_number = @repairNumber, fault_number = @faultNnumber ,intact_rate = @Qn where id = @equipmentPropId
+
+ FETCH next FROM equipmentPropList INTO @equipmentPropId,@equipmentId,@installDate,@purchaseMoney,@energyMoney,@laborMoney,@residualValueRate,@Trunn
+ END
+
+ end
+
+GO
+
+-- ----------------------------
+-- Procedure structure for Get_EquipmentEvaluate_Score
+-- ----------------------------
+DROP PROCEDURE [dbo].[Get_EquipmentEvaluate_Score]
+GO
+
+CREATE PROCEDURE [dbo].[Get_EquipmentEvaluate_Score] --@startTime varchar(20)
+ as
+ begin
+ --绯荤粺褰撳墠鏃堕棿
+ declare @nowDate datetime
+ set @nowDate = GETDATE()
+ --1銆侀渶瑕佷紶鍏ョ殑鍙傛暟锛岃澶囩被鍨嬨佸瀷鍙枫佸巶鍟嗐佽鏍硷紝鍚庨潰闇瑕侀亶鍘嗚〃涓墍鏈夌被鍨嬪緱鍒
+ declare @type varchar(50) -- 璁惧绫诲瀷
+ declare @standard varchar(50) -- 瑙勬牸
+ declare @brand varchar(50) -- 鍝佺墝
+ declare @useTimeMin int -- 浣跨敤骞撮檺妗d綅鏈灏忓
+ declare @useTimeMax int -- 浣跨敤骞撮檺妗d綅鏈澶у
+ declare @usetimeLevel varchar(50)
+--2銆佸啓select璇彞锛屾牴鎹笂闈㈠嚑涓彉閲忕瓫閫夊嚭鎵鏈夎澶
+--3銆佸姣忓彴璁惧寰幆鎵ц璁$畻
+--4銆佹牴鎹瘡鍙拌澶囪绠楃殑鎸囨爣锛岃绠椾竴绫昏澶囩殑鎸囨爣
+--5銆佷竴绫昏澶囩殑鎸囨爣insert鍒皌b_em_equipmentEvaluate
+ --鎸囨爣寰幆
+ DECLARE equipmentEvaluateList CURSOR FOR
+ SELECT E.equipmentClassID,E.specification,E.equipmentModel,U.value_min,U.value_max,U.id
+ FROM [CPELM].[dbo].[TB_EM_EquipmentCard] E
+ left outer join [CPELM].[dbo].[TB_EM_EquipmentCard_Prop] P on P.equipment_id = E.id
+ CROSS JOIN [CPELM].[dbo].[TB_EM_Equipment_UseAge] U --绗涘崱灏旂Н
+ where E.equipment_big_class_id in ('1','12') -- 甯告帓瀹氬埗榛樿椋庢満鍜屾车
+ group by E.equipmentClassID,E.specification,E.equipmentModel,U.value_min,U.value_max,U.id
+ order by U.value_min
+
+ open equipmentEvaluateList
+ FETCH next FROM equipmentEvaluateList INTO @type,@standard,@brand,@useTimeMin,@useTimeMax,@usetimeLevel
+ WHILE (@@FETCH_STATUS = 0)
+ BEGIN
+ print '寮濮'
+ declare @equNum int --璇ョ被璁惧鏁
+ if(@useTimeMax is null)
+ begin
+ set @useTimeMax = 100
+ end
+ set @equNum = (select count(E.id) from [CPELM].[dbo].[TB_EM_EquipmentCard] E
+ left outer join [CPELM].[dbo].[TB_EM_EquipmentCard_Prop] P on P.equipment_id = E.id
+ where E.equipmentClassID = @type and E.specification = @standard and E.equipmentModel = @brand and P.[use_time] between @useTimeMin and @useTimeMax)
+ print '璁℃暟鍣'
+ print @equNum
+ if (@equNum > 0)
+ begin
+ --濡傛灉鏈夎澶
+ --璐ㄩ噺鎸囨爣璇勫垎
+ declare @Qn float --姝ょ被璁惧璐ㄩ噺骞冲潎瀹屽ソ鐜囨爣骞冲潎鍊硷紙璐ㄩ噺鎸囨爣锛 闇瑕乽pdate
+ set @Qn = (select avg(P.intact_rate) from [CPELM].[dbo].[TB_EM_EquipmentCard] E
+ left outer join [CPELM].[dbo].[TB_EM_EquipmentCard_Prop] P on P.equipment_id = E.id
+ where E.equipmentClassID = @type and E.specification = @standard and E.equipmentModel = @brand and P.[use_time] between @useTimeMin and @useTimeMax)
+
+ --鍒嗙被璁惧瀹屽ソ鐜
+ declare @goodEquNum int
+ set @goodEquNum = (select count(E.id) from [CPELM].[dbo].[TB_EM_EquipmentCard] E
+ left outer join [CPELM].[dbo].[TB_EM_EquipmentCard_Prop] P on P.equipment_id = E.id
+ where E.equipmentClassID = @type and E.specification = @standard and E.equipmentModel = @brand and P.[use_time] between @useTimeMin and @useTimeMax
+ and [equipmentStatus] <> '2')
+
+ declare @totalEquNum int
+ set @goodEquNum = (select count(E.id) from [CPELM].[dbo].[TB_EM_EquipmentCard] E
+ left outer join [CPELM].[dbo].[TB_EM_EquipmentCard_Prop] P on P.equipment_id = E.id
+ where E.equipmentClassID = @type and E.specification = @standard and E.equipmentModel = @brand and P.[use_time] between @useTimeMin and @useTimeMax)
+
+ declare @evaluateQn float --闇瑕乽pdate
+ set @evaluateQn = (@goodEquNum/@goodEquNum * 100)
+
+ --鏁堢巼鎸囨爣璇勫垎
+ declare @Pn float --姝ょ被璁惧骞冲潎鏁堢巼 闇瑕乽pdate
+ set @Pn = (select avg(P.instant_flow) from [CPELM].[dbo].[TB_EM_EquipmentCard] E
+ left outer join [CPELM].[dbo].[TB_EM_EquipmentCard_Prop] P on P.equipment_id = E.id
+ where E.equipmentClassID = @type and E.specification = @standard and E.equipmentModel = @brand and P.[use_time] between @useTimeMin and @useTimeMax)
+
+ --缁忔祹鎸囨爣璇勫垎
+ declare @En float --鍗曚綅鎴愭湰 闇瑕乽pdate
+ --绫荤殑鍗曚綅鎴愭湰锛屾墍鏈夎澶囧崟浣嶆垚鏈殑骞冲潎鍊
+ set @En = (select avg(P.En) from [CPELM].[dbo].[TB_EM_EquipmentCard] E
+ left outer join [CPELM].[dbo].[TB_EM_EquipmentCard_Prop] P on P.equipment_id = E.id
+ where E.equipmentClassID = @type and E.specification = @standard and E.equipmentModel = @brand and P.[use_time] between @useTimeMin and @useTimeMax)
+
+ --鎻掑叆
+ declare @evaluteExistDeterminer int --璇ョ被鏄惁瀛樺湪璁℃暟鍣
+ set @evaluteExistDeterminer = (SELECT count(*) FROM [CPELM].[dbo].[TB_EM_EquipmentEvaluate]
+ where class_id = @type and specification = @standard and model = @brand and use_time = @usetimeLevel)
+ if (@evaluteExistDeterminer = 0)
+ begin
+ --濡傛灉涓虹┖
+ print 'evaluate insert null'
+ insert into [CPELM].[dbo].[TB_EM_EquipmentEvaluate] ([insdt]
+ ,[class_id]
+ ,[specification]
+ ,[model]
+ ,[Qn]
+ ,[En]
+ ,[power]
+ ,[intact_rate]
+ ,[use_time])values(@nowDate,@type,@standard,@brand,@Qn,@En,@Pn,@evaluateQn,@usetimeLevel)
+ --鍒ゆ柇鎻掑叆鏄惁鎴愬姛
+ set @evaluteExistDeterminer = (SELECT count(*) FROM [CPELM].[dbo].[TB_EM_EquipmentEvaluate]
+ where class_id = @type and specification = @standard and model = @brand and use_time = @usetimeLevel)
+ if (@evaluteExistDeterminer = 1)
+ begin
+ --濡傛灉涓嶄负绌
+ declare @id int
+ set @id = (select id from [CPELM].[dbo].[TB_EM_EquipmentEvaluate] where class_id = @type and specification = @standard and model = @brand and use_time = @usetimeLevel)
+ declare @econRankKPI varchar(50)
+ set @econRankKPI = 'CP_ECO_SCORE_' + convert(varchar,@id)
+ declare @totalRankKPI varchar(50)
+ set @totalRankKPI = 'CP_GEN_SCORE_' + convert(varchar,@id)
+ declare @effiRankKPI varchar(50)
+ set @effiRankKPI = 'CP_EFF_SCORE_' + convert(varchar,@id)
+ declare @qualRankKPI varchar(50)
+ set @qualRankKPI = 'CP_QUA_SCORE_' + convert(varchar,@id)
+ update [CPELM].[dbo].[TB_EM_EquipmentEvaluate] set ecomomic_kpi = @econRankKPI, efficiency_kpi= @effiRankKPI,quality_kpi = @qualRankKPI,total_kpi = @totalRankKPI
+ where class_id = @type and specification = @standard and use_time =@usetimeLevel and model = @brand
+ --鏂板娴嬮噺鐐
+ print '鍒'
+ print @econRankKPI
+ insert into [EIP_PRD_CP].[dbo].[TB_MeasurePoint]([ID],[MPointID],[MPointCode],[ParmName],[SignalType]
+ ,[valuetype],[active],[type])values(@econRankKPI,@econRankKPI,@econRankKPI,'缁忔祹璇勫垎鎺掑悕','AI','sql','鍚敤','kpi')
+ insert into [EIP_PRD_CP].[dbo].[TB_MeasurePoint]([ID],[MPointID],[MPointCode],[ParmName],[SignalType]
+ ,[valuetype],[active],[type])values(@effiRankKPI,@effiRankKPI,@effiRankKPI,'鏁堢巼璇勫垎鎺掑悕','AI','sql','鍚敤','kpi')
+ insert into [EIP_PRD_CP].[dbo].[TB_MeasurePoint]([ID],[MPointID],[MPointCode],[ParmName],[SignalType]
+ ,[valuetype],[active],[type])values(@qualRankKPI,@qualRankKPI,@qualRankKPI,'璐ㄩ噺璇勫垎鎺掑悕','AI','sql','鍚敤','kpi')
+ insert into [EIP_PRD_CP].[dbo].[TB_MeasurePoint]([ID],[MPointID],[MPointCode],[ParmName],[SignalType]
+ ,[valuetype],[active],[type])values(@totalRankKPI,@totalRankKPI,@totalRankKPI,'缁煎悎璇勫垎鎺掑悕','AI','sql','鍚敤','kpi')
+ print 'end'
+ end
+ end
+ else
+ begin
+ --濡傛灉涓嶄负绌
+ print 'not null'
+ update [CPELM].[dbo].[TB_EM_EquipmentEvaluate] set
+ [Qn] = @Qn
+ ,[En] = @En
+ ,[power] = @Pn
+ ,[intact_rate] = @evaluateQn
+ where class_id = @type and specification = @standard and use_time =@usetimeLevel and model = @brand
+ end
+ end
+ FETCH next FROM equipmentEvaluateList INTO @type,@standard,@brand,@useTimeMin,@useTimeMax,@usetimeLevel
+ end
+
+ --璇勫垎寰幆
+ --Declare @Qn float
+ --Declare @Pn float
+ declare @type2 varchar(50) -- 璁惧绫诲瀷
+ declare @standard2 varchar(50) -- 瑙勬牸
+ declare @brand2 varchar(50) -- 鍝佺墝
+ declare @usetimeLevel2 varchar(50)--浣跨敤骞撮檺绛夌骇
+ Declare @Qn2 float
+ Declare @Pn2 float
+ Declare @Eni float
+ DECLARE evaluateList CURSOR FOR
+ SELECT class_id,specification,use_time,model,Qn,[power],En
+ FROM [CPELM].[dbo].[TB_EM_EquipmentEvaluate]
+ group by class_id,specification,use_time,model,Qn,[power],En
+
+ open evaluateList
+ FETCH next FROM evaluateList INTO @type2,@standard2,@usetimeLevel2,@brand2,@Qn2,@Pn2,@Eni
+ WHILE (@@FETCH_STATUS = 0)
+ BEGIN
+ print '寮濮嬭瘎鍒'
+ --璐ㄩ噺鎸囨爣璇勫垎
+ declare @QnMax float --璁惧璐ㄩ噺鏈澶у畬濂界巼
+ set @QnMax = (select Max(Qn) from [CPELM].[dbo].[TB_EM_EquipmentEvaluate]-- 鍚屽勾闄 鍚岀被鍨 鍚岃鏍 涓嶅悓鍨嬪彿鐨凲n max
+ where class_id = @type2 and specification = @standard2 and use_time =@usetimeLevel2)
+
+ declare @Cn float --
+ set @Cn = (10 * @Qn2)/@QnMax
+
+ --鏁堢巼鎸囨爣璇勫垎
+ declare @PnMax float --璁惧璐ㄩ噺鏈澶ф晥鐜
+ set @PnMax = (select Max(power) from [CPELM].[dbo].[TB_EM_EquipmentEvaluate]-- 鍚屽勾闄 鍚岀被鍨 鍚岃鏍 涓嶅悓鍨嬪彿鐨凲n max
+ where class_id = @type2 and specification = @standard2 and use_time =@usetimeLevel2)
+ declare @Bn float --鏁堢巼璇勫垎 闇瑕乽pdate
+ set @Bn = (10 * @Pn2)/@PnMax
+
+ --缁忔祹璇勫垎
+ --绫讳腑鍗曚綅鎴愭湰鏈灏忓
+ declare @Emin float
+ declare @An float
+ set @Emin = (select Min(En) from [CPELM].[dbo].[TB_EM_EquipmentEvaluate]
+ where class_id = @type2 and specification = @standard2 and use_time =@usetimeLevel2)
+ set @An = (10 * @Emin)/@Eni
+
+ --缁煎悎璇勫垎 闇瑕乽pdate
+ declare @x1 float --缁忔祹鎸囨爣鏉冮噸
+ declare @x2 float --鏁堢巼鎸囨爣鏉冮噸
+ declare @x3 float --璐ㄩ噺鎸囨爣鏉冮噸
+ set @x1 = (select E.x1 from [CPELM].[dbo].[TB_EM_Equipment_Model] E where E.status ='1')
+ set @x2 = (select E.x2 from [CPELM].[dbo].[TB_EM_Equipment_Model] E where E.status ='1')
+ set @x3 = (select E.x3 from [CPELM].[dbo].[TB_EM_Equipment_Model] E where E.status ='1')
+ declare @Zn float--缁煎悎璇勫垎 闇瑕乽pdate
+ set @Zn = @x1*@An+@x2*@Bn+@x3*@Cn
+
+ --鏇存柊璇勫垎
+ update [CPELM].[dbo].[TB_EM_EquipmentEvaluate] set [total_score]= @Zn
+ ,[economic_score] = @An
+ ,[efficiency_score] = @Bn
+ ,[quality_score] = @Cn
+ where class_id = @type2 and specification = @standard2 and use_time =@usetimeLevel2 and model = @brand2
+ FETCH next FROM evaluateList INTO @type2,@standard2,@usetimeLevel2,@brand2,@Qn2,@Pn2,@Eni
+ end
+
+
+ --鎺掑悕寰幆
+ DECLARE evaluateRankList CURSOR FOR
+ SELECT class_id,specification,use_time
+ FROM [CPELM].[dbo].[TB_EM_EquipmentEvaluate]
+ group by class_id,specification,use_time
+
+ open evaluateRankList
+ FETCH next FROM evaluateRankList INTO @type,@standard,@usetimeLevel
+ WHILE (@@FETCH_STATUS = 0)
+ BEGIN
+ declare @totalkpi varchar(500)
+ declare @econkpi varchar(500)
+ declare @qualkpi varchar(500)
+ declare @effikpi varchar(500)
+ declare @ranknum int
+ --缁忔祹鎺掑悕
+ DECLARE econScoreList CURSOR FOR
+ SELECT ecomomic_kpi,RANK() OVER(order by economic_score desc) as rank FROM [CPELM].[dbo].[TB_EM_EquipmentEvaluate]
+ where class_id = @type and specification = @standard and use_time = @usetimeLevel
+ ORDER by economic_score desc;
+ open econScoreList
+ FETCH next FROM econScoreList INTO @econkpi,@ranknum
+ WHILE (@@FETCH_STATUS = 0)
+ BEGIN
+ update [EIP_PRD_CP].[dbo].[TB_MeasurePoint] set ParmValue = @ranknum , MeasureDT = @nowDate
+ where id = @econkpi
+ declare @tableecon varchar(1000)
+ set @tableecon = 'insert into [EIP_PRD_CP].[dbo].[TB_MP_' + @econkpi
+ + '] ([ParmValue],[MeasureDT],[insdt]) values ('''+ convert(varchar,@ranknum) +''','''+ convert(varchar,@nowDate) +''','''+ convert(varchar,@nowDate)+''')'
+ print @tableecon
+ exec(@tableecon) -- 鎴愬姛
+ FETCH next FROM econScoreList INTO @econkpi,@ranknum
+ end
+
+ --鏁堢巼鎺掑悕
+ DECLARE effiScoreList CURSOR FOR
+ SELECT efficiency_kpi,RANK() OVER(order by efficiency_score desc) as rank FROM [CPELM].[dbo].[TB_EM_EquipmentEvaluate]
+ where class_id = @type and specification = @standard and use_time = @usetimeLevel
+ ORDER by efficiency_score desc;
+ open effiScoreList
+ FETCH next FROM effiScoreList INTO @effikpi,@ranknum
+ WHILE (@@FETCH_STATUS = 0)
+ BEGIN
+ update [EIP_PRD_CP].[dbo].[TB_MeasurePoint] set ParmValue = @ranknum , MeasureDT = @nowDate
+ where id = @effikpi
+ declare @tableeffi varchar(1000)
+ set @tableeffi = 'insert into [EIP_PRD_CP].[dbo].[TB_MP_' + @effikpi
+ + '] ([ParmValue],[MeasureDT],[insdt]) values ('''+ convert(varchar,@ranknum) +''','''+ convert(varchar,@nowDate) +''','''+ convert(varchar,@nowDate)+''')'
+ print @tableeffi
+ exec(@tableeffi) -- 鎴愬姛
+ FETCH next FROM effiScoreList INTO @effikpi,@ranknum
+ end
+
+ --璐ㄩ噺鎺掑悕
+ DECLARE qualScoreList CURSOR FOR
+ SELECT quality_kpi,RANK() OVER(order by quality_score desc) as rank FROM [CPELM].[dbo].[TB_EM_EquipmentEvaluate]
+ where class_id = @type and specification = @standard and use_time = @usetimeLevel
+ ORDER by quality_score desc;
+ open qualScoreList
+ FETCH next FROM qualScoreList INTO @qualkpi,@ranknum
+ WHILE (@@FETCH_STATUS = 0)
+ BEGIN
+ update [EIP_PRD_CP].[dbo].[TB_MeasurePoint] set ParmValue = @ranknum , MeasureDT = @nowDate
+ where id = @qualkpi
+ declare @tablequal varchar(1000)
+ set @tablequal = 'insert into [EIP_PRD_CP].[dbo].[TB_MP_' + @qualkpi
+ + '] ([ParmValue],[MeasureDT],[insdt]) values ('''+ convert(varchar,@ranknum) +''','''+ convert(varchar,@nowDate) +''','''+ convert(varchar,@nowDate)+''')'
+ print @tablequal
+ exec(@tablequal) -- 鎴愬姛
+
+ FETCH next FROM qualScoreList INTO @qualkpi,@ranknum
+ end
+
+ --缁煎悎鎺掑悕
+ DECLARE totalScoreList CURSOR FOR
+ SELECT total_kpi,RANK() OVER(order by total_score desc) as rank FROM [CPELM].[dbo].[TB_EM_EquipmentEvaluate]
+ where class_id = @type and specification = @standard and use_time = @usetimeLevel
+ ORDER by total_score desc;
+ open totalScoreList
+ FETCH next FROM totalScoreList INTO @totalkpi,@ranknum
+ WHILE (@@FETCH_STATUS = 0)
+ BEGIN
+ update [EIP_PRD_CP].[dbo].[TB_MeasurePoint] set ParmValue = @ranknum , MeasureDT = @nowDate
+ where id = @totalkpi
+ declare @tabletotal varchar(1000)
+ set @tabletotal = 'insert into [EIP_PRD_CP].[dbo].[TB_MP_' + @totalkpi
+ + '] ([ParmValue],[MeasureDT],[insdt]) values ('''+ convert(varchar,@ranknum) +''','''+ convert(varchar,@nowDate) +''','''+ convert(varchar,@nowDate)+''')'
+ print @tabletotal
+ exec(@tabletotal) -- 鎴愬姛
+ FETCH next FROM totalScoreList INTO @totalkpi,@ranknum
+ end
+
+ close econScoreList --鍏抽棴缁忔祹娓告爣
+ DEALLOCATE econScoreList
+ close effiScoreList --鍏抽棴鏁堢巼娓告爣
+ DEALLOCATE effiScoreList
+ close qualScoreList --鍏抽棴璐ㄩ噺娓告爣
+ DEALLOCATE qualScoreList
+ close totalScoreList --鍏抽棴缁煎悎娓告爣
+ DEALLOCATE totalScoreList
+ FETCH next FROM evaluateRankList INTO @type,@standard,@usetimeLevel
+ end
+ end
+
+GO
+
+-- ----------------------------
+-- Procedure structure for Insert_MeasurePoint_For_EquipmentEvaluate
+-- ----------------------------
+DROP PROCEDURE [dbo].[Insert_MeasurePoint_For_EquipmentEvaluate]
+GO
+
+CREATE PROCEDURE [dbo].[Insert_MeasurePoint_For_EquipmentEvaluate] --@startTime varchar(20)
+ as
+ begin
+ --绯荤粺褰撳墠鏃堕棿
+ declare @nowDate datetime
+ set @nowDate = GETDATE()
+
+
+ declare @equipmentName varchar(50) -- 璁惧鍚嶇О
+ declare @equipmentId varchar(50) -- 璁惧Id
+
+ declare @ID varchar(50) -- Id
+ declare @MPointID varchar(50) -- 娴嬮噺鐐笽d
+ declare @MPointCode varchar(50) -- 娴嬮噺鐐筩ode
+ declare @ParmName varchar(50) -- 娴嬮噺鐐筺ame
+ declare @type varchar(50) -- 娴嬮噺鐐箃ype
+
+ declare @energy_money varchar(50) -- 鑳借楄垂鎷兼帴娴嬮噺鐐筰d
+ declare @output_flow varchar(50) -- 鍑哄彛娴侀噺绱鎷兼帴娴嬮噺鐐筰d
+ declare @run_time varchar(50) -- 杩愯鎬绘椂闀挎嫾鎺ユ祴閲忕偣id
+ declare @instant_flow varchar(50) -- 鐬椂娴侀噺鎷兼帴娴嬮噺鐐筰d
+
+ declare @energy_money_name varchar(50) -- 鑳借楄垂鎷兼帴娴嬮噺鐐筺ame
+ declare @output_flow_name varchar(50) -- 鍑哄彛娴侀噺绱鎷兼帴娴嬮噺鐐筺ame
+ declare @run_time_name varchar(50) -- 杩愯鎬绘椂闀挎嫾鎺ユ祴閲忕偣name
+ declare @instant_flow_name varchar(50) -- 鐬椂娴侀噺鎷兼帴娴嬮噺鐐筺ame
+
+
+ set @energy_money = N''+'energyMoney1'
+ set @output_flow = N''+'outputFlow1'
+ set @run_time = N''+'runTime1'
+ set @instant_flow = N''+'instantFlow1'
+
+ set @energy_money_name = N''+'鑳借楄垂_1'
+ set @output_flow_name = N''+'鍑哄彛娴侀噺绱_1'
+ set @run_time_name = N''+'杩愯鎬绘椂闀縚1'
+ set @instant_flow_name = N''+'鐬椂娴侀噺_1'
+
+ --璁惧涓昏〃寰幆
+ DECLARE equipmentList CURSOR FOR SELECT id,equipmentName FROM [ZHSWELM].[dbo].[TB_EM_EquipmentCard]
+ open equipmentList
+ FETCH next FROM equipmentList INTO @equipmentId,@equipmentName
+ WHILE (@@FETCH_STATUS = 0)
+ BEGIN
+ set @ID = @equipmentId+'_'+@energy_money
+ set @MPointID = @equipmentId+'_'+@energy_money
+ set @MPointCode = @equipmentId+'_'+@energy_money
+ set @ParmName = @equipmentName+'_'+@energy_money_name
+ insert into [EIP_PRD_ZHSWELM].[dbo].[TB_MeasurePoint] (ID,MPointID,MPointCode,ParmName,type,active,valuetype,BizType,SignalType,equipmentId) values (@ID,@MPointID,@MPointCode,@ParmName,'data','1','sql','0756ZH','AI',@equipmentId)
+
+
+
+ FETCH next FROM equipmentList INTO @equipmentId,@equipmentName
+ END
+
+ end
+
+GO
+
+-- ----------------------------
+-- Procedure structure for selectSchedule
+-- ----------------------------
+DROP PROCEDURE [dbo].[selectSchedule]
+GO
+
+CREATE PROCEDURE [dbo].[selectSchedule]
+AS
+BEGIN
+ SELECT * from tb_schedule_job where id = '24f3g4g6'
+END
+
+GO
+
+-- ----------------------------
+-- Procedure structure for selectScheduleJob
+-- ----------------------------
+DROP PROCEDURE [dbo].[selectScheduleJob]
+GO
+
+CREATE PROCEDURE [dbo].[selectScheduleJob]
+AS
+BEGIN
+ SELECT * from tb_schedule_job where id = '24f3g4g6'
+END
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_alterdiagram
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_alterdiagram]
+GO
+
+CREATE PROCEDURE [dbo].[sp_alterdiagram]
+ (
+ @diagramname sysname,
+ @owner_id int = null,
+ @version int,
+ @definition varbinary(max)
+ )
+ WITH EXECUTE AS 'dbo'
+ AS
+ BEGIN
+ set nocount on
+
+ declare @theId int
+ declare @retval int
+ declare @IsDbo int
+
+ declare @UIDFound int
+ declare @DiagId int
+ declare @ShouldChangeUID int
+
+ if(@diagramname is null)
+ begin
+ RAISERROR ('Invalid ARG', 16, 1)
+ return -1
+ end
+
+ execute as caller;
+ select @theId = DATABASE_PRINCIPAL_ID();
+ select @IsDbo = IS_MEMBER(N'db_owner');
+ if(@owner_id is null)
+ select @owner_id = @theId;
+ revert;
+
+ select @ShouldChangeUID = 0
+ select @DiagId = diagram_id, @UIDFound = principal_id from dbo.sysdiagrams where principal_id = @owner_id and name = @diagramname
+
+ if(@DiagId IS NULL or (@IsDbo = 0 and @theId <> @UIDFound))
+ begin
+ RAISERROR ('Diagram does not exist or you do not have permission.', 16, 1);
+ return -3
+ end
+
+ if(@IsDbo <> 0)
+ begin
+ if(@UIDFound is null or USER_NAME(@UIDFound) is null) -- invalid principal_id
+ begin
+ select @ShouldChangeUID = 1 ;
+ end
+ end
+
+ -- update dds data
+ update dbo.sysdiagrams set definition = @definition where diagram_id = @DiagId ;
+
+ -- change owner
+ if(@ShouldChangeUID = 1)
+ update dbo.sysdiagrams set principal_id = @theId where diagram_id = @DiagId ;
+
+ -- update dds version
+ if(@version is not null)
+ update dbo.sysdiagrams set version = @version where diagram_id = @DiagId ;
+
+ return 0
+ END
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_creatediagram
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_creatediagram]
+GO
+
+CREATE PROCEDURE [dbo].[sp_creatediagram]
+ (
+ @diagramname sysname,
+ @owner_id int = null,
+ @version int,
+ @definition varbinary(max)
+ )
+ WITH EXECUTE AS 'dbo'
+ AS
+ BEGIN
+ set nocount on
+
+ declare @theId int
+ declare @retval int
+ declare @IsDbo int
+ declare @userName sysname
+ if(@version is null or @diagramname is null)
+ begin
+ RAISERROR (N'E_INVALIDARG', 16, 1);
+ return -1
+ end
+
+ execute as caller;
+ select @theId = DATABASE_PRINCIPAL_ID();
+ select @IsDbo = IS_MEMBER(N'db_owner');
+ revert;
+
+ if @owner_id is null
+ begin
+ select @owner_id = @theId;
+ end
+ else
+ begin
+ if @theId <> @owner_id
+ begin
+ if @IsDbo = 0
+ begin
+ RAISERROR (N'E_INVALIDARG', 16, 1);
+ return -1
+ end
+ select @theId = @owner_id
+ end
+ end
+ -- next 2 line only for test, will be removed after define name unique
+ if EXISTS(select diagram_id from dbo.sysdiagrams where principal_id = @theId and name = @diagramname)
+ begin
+ RAISERROR ('The name is already used.', 16, 1);
+ return -2
+ end
+
+ insert into dbo.sysdiagrams(name, principal_id , version, definition)
+ VALUES(@diagramname, @theId, @version, @definition) ;
+
+ select @retval = @@IDENTITY
+ return @retval
+ END
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_dropdiagram
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_dropdiagram]
+GO
+
+CREATE PROCEDURE [dbo].[sp_dropdiagram]
+ (
+ @diagramname sysname,
+ @owner_id int = null
+ )
+ WITH EXECUTE AS 'dbo'
+ AS
+ BEGIN
+ set nocount on
+ declare @theId int
+ declare @IsDbo int
+
+ declare @UIDFound int
+ declare @DiagId int
+
+ if(@diagramname is null)
+ begin
+ RAISERROR ('Invalid value', 16, 1);
+ return -1
+ end
+
+ EXECUTE AS CALLER;
+ select @theId = DATABASE_PRINCIPAL_ID();
+ select @IsDbo = IS_MEMBER(N'db_owner');
+ if(@owner_id is null)
+ select @owner_id = @theId;
+ REVERT;
+
+ select @DiagId = diagram_id, @UIDFound = principal_id from dbo.sysdiagrams where principal_id = @owner_id and name = @diagramname
+ if(@DiagId IS NULL or (@IsDbo = 0 and @UIDFound <> @theId))
+ begin
+ RAISERROR ('Diagram does not exist or you do not have permission.', 16, 1)
+ return -3
+ end
+
+ delete from dbo.sysdiagrams where diagram_id = @DiagId;
+
+ return 0;
+ END
+
+GO
+
+-- ----------------------------
+-- Procedure structure for Sp_Formula
+-- ----------------------------
+DROP PROCEDURE [dbo].[Sp_Formula]
+GO
+
+CREATE PROCEDURE [dbo].[Sp_Formula]
+ @execTime varchar(19),
+ @execType varchar(20)
+ as
+ begin
+ declare @mainMpCode varchar(50)--鏈夊叕寮忕殑娴嬮噺鐐
+ declare @exp varchar(500)
+ declare @mainUnitId varchar(50)
+ declare @nowTimes varchar(19)--褰撳墠鏃堕棿
+ set @nowTimes=convert(char(19),getdate(),120)
+ declare @nextTimes varchar(10)--绗簩澶╂棩鏈
+ set @nextTimes=CONVERT(varchar(10),dateadd(day,1,getdate()), 120 )
+
+
+ declare @tmpstr varchar(100)
+ set @tmpstr=' ()+-*/casewhenthenelseend'
+
+ DECLARE formulaList CURSOR FOR SELECT mpcode,exp,unitId FROM tb_formula_configure where (exp is not null and exp!='') and datatype=@execType order by morder
+ open formulaList
+ FETCH next FROM formulaList INTO @mainMpCode,@exp,@mainUnitId
+ WHILE (@@FETCH_STATUS=0)
+ BEGIN
+
+ print @mainMpCode
+
+ declare @sqlstr varchar(1000)
+ set @sqlstr=''
+ declare @cc varchar(50)--鎷嗗垎鍚庢瘡琛岀殑鏁版嵁
+ set @exp = ltrim(rtrim(@exp))
+ print @exp
+ declare c1 cursor for
+ select a from dbo.f_get_exp_split(@exp,@tmpstr)
+ open c1
+ fetch next from c1 into @cc
+ while @@fetch_status=0
+ begin
+ --print @cc
+ if (charindex(@cc,@tmpstr)>0)--鏄惁涓哄洓鍒欒繍绠楃
+ begin
+ set @sqlstr=@sqlstr+cast(@cc as varchar(50))
+ end
+ else if (ISNUMERIC(@cc)=1)--鏄惁涓烘暟瀛
+ begin
+ set @sqlstr=@sqlstr+cast(@cc as varchar(50))
+ end
+ else
+ begin
+
+ declare @detailMpCode varchar(50)--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @detailMpCode=''
+ declare @mode varchar(50)--閲囬泦鏂瑰紡 first sum avg diff 绛
+ declare @starthour int--璁$畻寮濮嬫椂闂 0-0 8-8
+ declare @detailUnitId varchar(50)
+
+ declare @detailMpSQL nvarchar(4000)
+ set @detailMpSQL=N''
+ set @detailMpSQL=@detailMpSQL+N'select top 1 @detailMpCode=mpid,@mode=mode,@starthour=starthour,@detailUnitId=unitId from [tb_formula_configureDetail] where pmpid='''+@mainMpCode+''' and formulaname='''+@cc+''' '
+ EXEC sp_executesql @detailMpSQL,N'@detailMpCode varchar(50) output,@mode varchar(50) output,@starthour int output,@detailUnitId varchar(50) output',@detailMpCode output,@mode output,@starthour output,@detailUnitId output
+
+ if(@starthour='' or @starthour is null)
+ begin
+ set @starthour=0
+ end
+
+ declare @dMpPv float--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMpPv=0
+
+ declare @whereSql varchar(1000)--鏌ヨ鍘嗗彶鏁版嵁鐨剋here
+ if(@execType='day')
+ begin
+ set @whereSql=' where MeasureDT between '''+SUBSTRING(@execTime,0,11)+' '+cast(@starthour AS varchar(5))+':00:00'' and '''+SUBSTRING(@nextTimes,0,11)+' '+cast(@starthour AS varchar(5))+':00:00'' '
+ end
+ else if(@execType='month')
+ begin
+ set @whereSql=' where MeasureDT between '''+SUBSTRING(@execTime,0,8)+'-01 '+cast(@starthour AS varchar(5))+':00:00'' and '''+SUBSTRING(CONVERT(varchar(10),dateadd(day,0,cast(''+dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,''+@execTime+'')+1, 0))+'' as varchar(10))), 120 ),0,11)+' '+cast(@starthour AS varchar(5))+':00:00'' '
+ end
+ else if(@execType='nowTime')
+ begin
+ set @whereSql=' where MeasureDT <='''+@nowTimes+''' and MeasureDT >='''+substring(@execTime,0,11)+' 00:00'' '
+ end
+
+ declare @selectSql varchar(500)--鏌ヨ鍘嗗彶鏁版嵁鐨剆elect
+ declare @orderSql varchar(500)--鏌ヨ鍘嗗彶鏁版嵁鐨刼rder
+ if(@mode='first')
+ begin
+ set @selectSql=' top 1 @dMpPv=ParmValue '
+ set @orderSql=' order by MeasureDT desc '
+ end
+ else if(@mode='sum')
+ begin
+ set @selectSql=' @dMpPv=sum(ParmValue) '
+ set @orderSql=''
+ end
+ else if(@mode='avg')
+ begin
+ set @selectSql=' @dMpPv=avg(ParmValue) '
+ set @orderSql=''
+ end
+
+ declare @detailMpPVSQL nvarchar(4000)
+
+ if(@mode='diff')
+ begin
+ declare @dMpPv1 float--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMpPv1=0
+
+ declare @detailMpPVSQL1 nvarchar(4000)
+ set @detailMpPVSQL1=N''
+ set @detailMpPVSQL1=@detailMpPVSQL1+N'select top 1 @dMpPv1=ParmValue from ['+@detailUnitId+'].[dbo].[tb_mp_'+@detailMpCode+'] '+@whereSql+' order by MeasureDT desc '
+ EXEC sp_executesql @detailMpPVSQL1,N'@dMpPv1 float output',@dMpPv1 output
+
+ declare @dMpPv2 float--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMpPv2=0
+ declare @detailMpPVSQL2 nvarchar(4000)
+ set @detailMpPVSQL2=N''
+ set @detailMpPVSQL2=@detailMpPVSQL2+N'select top 1 @dMpPv2=ParmValue from ['+@detailUnitId+'].[dbo].[tb_mp_'+@detailMpCode+'] '+@whereSql+' order by MeasureDT asc '
+ EXEC sp_executesql @detailMpPVSQL2,N'@dMpPv2 float output',@dMpPv2 output
+
+ set @dMpPv=@dMpPv1-@dMpPv2
+ end
+ else begin
+ set @detailMpPVSQL=N''
+ set @detailMpPVSQL=@detailMpPVSQL+N'select '+@selectSql+' from ['+@detailUnitId+'].[dbo].[tb_mp_'+@detailMpCode+'] '+@whereSql+' '+@orderSql+' '
+ --print @detailMpPVSQL
+ EXEC sp_executesql @detailMpPVSQL,N'@dMpPv float output',@dMpPv output
+ end
+
+ if(@dMpPv is null)begin
+ set @dMpPv=0
+ end
+
+ set @dMpPv=cast(cast(@dMpPv as float) as decimal(19,6))
+
+ set @sqlstr=@sqlstr+cast(@dMpPv as varchar(50))
+
+
+
+
+ end
+
+ fetch next from c1 into @cc
+ end
+ close c1
+ deallocate c1
+
+ print @mainMpCode
+ print @sqlstr
+
+ declare @upmaintbsql nvarchar(4000)--鏇存柊涓昏〃parmValue鍊
+ set @upmaintbsql=N''
+ set @upmaintbsql=@upmaintbsql+N'update ['+@mainUnitId+'].[dbo].[TB_MeasurePoint] set ParmValue='+@sqlstr+',MeasureDT='''+@execTime+''' where MPointCode='''+@mainMpCode+''' '
+ EXEC sp_executesql @upmaintbsql
+
+ if(@execType='month' or @execType='day')begin
+ declare @instbsqlnum int
+
+ declare @instbsqlnumSQL nvarchar(4000)
+ set @instbsqlnumSQL=N''
+ set @instbsqlnumSQL=@instbsqlnumSQL+N'select @instbsqlnum=count(*) from ['+@mainUnitId+'].[dbo].[tb_mp_'+@mainMpCode+'] where datediff('+@execType+',MeasureDT,'''+@execTime+''')=0 '
+ EXEC sp_executesql @instbsqlnumSQL,N'@instbsqlnum int output',@instbsqlnum output
+
+ if(@instbsqlnum=0)begin
+ declare @instbsql nvarchar(4000)--鎻掑叆瀛楄〃
+ set @instbsql=N''
+ set @instbsql=@instbsql+N'insert into ['+@mainUnitId+'].[dbo].[tb_mp_'+@mainMpCode+'] (ParmValue,MeasureDT) values('+@sqlstr+','''+@execTime+''') '
+ EXEC sp_executesql @instbsql
+ end
+ else begin
+ declare @uptbsql nvarchar(4000)--鎻掑叆瀛楄〃
+ set @uptbsql=N''
+ set @uptbsql=@uptbsql+N'update ['+@mainUnitId+'].[dbo].[tb_mp_'+@mainMpCode+'] set ParmValue='+@sqlstr+' where datediff('+@execType+',MeasureDT,'''+@execTime+''')=0 '
+ EXEC sp_executesql @uptbsql
+ end
+ end
+ else begin
+ declare @instbsql2 nvarchar(4000)--鎻掑叆瀛楄〃
+ set @instbsql2=N''
+ set @instbsql2=@instbsql2+N'insert into ['+@mainUnitId+'].[dbo].[tb_mp_'+@mainMpCode+'] (ParmValue,MeasureDT) values('+@sqlstr+','''+@execTime+''') '
+ EXEC sp_executesql @instbsql2
+ end
+
+ FETCH next FROM formulaList INTO @mainMpCode,@exp,@mainUnitId
+ end
+ CLOSE formulaList
+ DEALLOCATE formulaList
+ end
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_helpdiagramdefinition
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_helpdiagramdefinition]
+GO
+
+CREATE PROCEDURE [dbo].[sp_helpdiagramdefinition]
+ (
+ @diagramname sysname,
+ @owner_id int = null
+ )
+ WITH EXECUTE AS N'dbo'
+ AS
+ BEGIN
+ set nocount on
+
+ declare @theId int
+ declare @IsDbo int
+ declare @DiagId int
+ declare @UIDFound int
+
+ if(@diagramname is null)
+ begin
+ RAISERROR (N'E_INVALIDARG', 16, 1);
+ return -1
+ end
+
+ execute as caller;
+ select @theId = DATABASE_PRINCIPAL_ID();
+ select @IsDbo = IS_MEMBER(N'db_owner');
+ if(@owner_id is null)
+ select @owner_id = @theId;
+ revert;
+
+ select @DiagId = diagram_id, @UIDFound = principal_id from dbo.sysdiagrams where principal_id = @owner_id and name = @diagramname;
+ if(@DiagId IS NULL or (@IsDbo = 0 and @UIDFound <> @theId ))
+ begin
+ RAISERROR ('Diagram does not exist or you do not have permission.', 16, 1);
+ return -3
+ end
+
+ select version, definition FROM dbo.sysdiagrams where diagram_id = @DiagId ;
+ return 0
+ END
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_helpdiagrams
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_helpdiagrams]
+GO
+
+CREATE PROCEDURE [dbo].[sp_helpdiagrams]
+ (
+ @diagramname sysname = NULL,
+ @owner_id int = NULL
+ )
+ WITH EXECUTE AS N'dbo'
+ AS
+ BEGIN
+ DECLARE @user sysname
+ DECLARE @dboLogin bit
+ EXECUTE AS CALLER;
+ SET @user = USER_NAME();
+ SET @dboLogin = CONVERT(bit,IS_MEMBER('db_owner'));
+ REVERT;
+ SELECT
+ [Database] = DB_NAME(),
+ [Name] = name,
+ [ID] = diagram_id,
+ [Owner] = USER_NAME(principal_id),
+ [OwnerID] = principal_id
+ FROM
+ sysdiagrams
+ WHERE
+ (@dboLogin = 1 OR USER_NAME(principal_id) = @user) AND
+ (@diagramname IS NULL OR name = @diagramname) AND
+ (@owner_id IS NULL OR principal_id = @owner_id)
+ ORDER BY
+ 4, 5, 1
+ END
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_renamediagram
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_renamediagram]
+GO
+
+CREATE PROCEDURE [dbo].[sp_renamediagram]
+ (
+ @diagramname sysname,
+ @owner_id int = null,
+ @new_diagramname sysname
+
+ )
+ WITH EXECUTE AS 'dbo'
+ AS
+ BEGIN
+ set nocount on
+ declare @theId int
+ declare @IsDbo int
+
+ declare @UIDFound int
+ declare @DiagId int
+ declare @DiagIdTarg int
+ declare @u_name sysname
+ if((@diagramname is null) or (@new_diagramname is null))
+ begin
+ RAISERROR ('Invalid value', 16, 1);
+ return -1
+ end
+
+ EXECUTE AS CALLER;
+ select @theId = DATABASE_PRINCIPAL_ID();
+ select @IsDbo = IS_MEMBER(N'db_owner');
+ if(@owner_id is null)
+ select @owner_id = @theId;
+ REVERT;
+
+ select @u_name = USER_NAME(@owner_id)
+
+ select @DiagId = diagram_id, @UIDFound = principal_id from dbo.sysdiagrams where principal_id = @owner_id and name = @diagramname
+ if(@DiagId IS NULL or (@IsDbo = 0 and @UIDFound <> @theId))
+ begin
+ RAISERROR ('Diagram does not exist or you do not have permission.', 16, 1)
+ return -3
+ end
+
+ -- if((@u_name is not null) and (@new_diagramname = @diagramname)) -- nothing will change
+ -- return 0;
+
+ if(@u_name is null)
+ select @DiagIdTarg = diagram_id from dbo.sysdiagrams where principal_id = @theId and name = @new_diagramname
+ else
+ select @DiagIdTarg = diagram_id from dbo.sysdiagrams where principal_id = @owner_id and name = @new_diagramname
+
+ if((@DiagIdTarg is not null) and @DiagId <> @DiagIdTarg)
+ begin
+ RAISERROR ('The name is already used.', 16, 1);
+ return -2
+ end
+
+ if(@u_name is null)
+ update dbo.sysdiagrams set [name] = @new_diagramname, principal_id = @theId where diagram_id = @DiagId
+ else
+ update dbo.sysdiagrams set [name] = @new_diagramname where diagram_id = @DiagId
+ return 0
+ END
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_UpdateTableSpaceInfo
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_UpdateTableSpaceInfo]
+GO
+
+CREATE PROCEDURE [dbo].[sp_UpdateTableSpaceInfo]
+AS
+BEGIN
+ --鏌ヨ鏄惁瀛樺湪缁撴灉瀛樺偍琛
+ IF NOT EXISTS (SELECT * FROM sysobjects where id = OBJECT_ID(N'temp_tableSpaceInfo') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
+ BEGIN
+ --涓嶅瓨鍦ㄥ垯鍒涘缓
+ CREATE TABLE temp_tableSpaceInfo
+ (name NVARCHAR(128),
+ rows char(11),
+ reserved VARCHAR(18),
+ data VARCHAR(18),
+ index_size VARCHAR(18),
+ unused VARCHAR(18))
+ END
+ --娓呯┖鏁版嵁琛
+ DELETE FROM temp_tableSpaceInfo
+
+ --瀹氫箟涓存椂鍙橀噺鍦ㄩ亶鍘嗘椂瀛樺偍琛ㄥ悕绉
+ DECLARE @tablename VARCHAR(255)
+
+ --浣跨敤娓告爣璇诲彇鏁版嵁搴撳唴鎵鏈夎〃琛ㄥ悕
+ DECLARE table_list_cursor CURSOR FOR
+ SELECT name FROM sysobjects
+ WHERE OBJECTPROPERTY(id, N'IsTable') = 1 AND name NOT LIKE N'#%%' ORDER BY name
+
+ --鎵撳紑娓告爣
+ OPEN table_list_cursor
+ --璇诲彇绗竴鏉℃暟鎹
+ FETCH NEXT FROM table_list_cursor INTO @tablename
+
+ --閬嶅巻鏌ヨ鍒扮殑琛ㄥ悕
+ WHILE @@FETCH_STATUS = 0
+ BEGIN
+ --妫鏌ュ綋鍓嶈〃鏄惁涓虹敤鎴疯〃
+ IF EXISTS (SELECT * FROM sysobjects WHERE id = OBJECT_ID(@tablename) AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
+ BEGIN
+ --褰撳墠琛ㄥ垯璇诲彇鍏朵俊鎭彃鍏ュ埌琛ㄦ牸涓
+ EXECUTE sp_executesql N'INSERT INTO temp_tableSpaceInfo EXEC sp_spaceused @tbname', N'@tbname varchar(255)', @tbname = @tablename
+ END
+ --璇诲彇涓嬩竴鏉℃暟鎹
+ FETCH NEXT FROM table_list_cursor INTO @tablename
+ END
+
+ --閲婃斁娓告爣
+ CLOSE table_list_cursor
+ DEALLOCATE table_list_cursor
+END
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_upgraddiagrams
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_upgraddiagrams]
+GO
+
+CREATE PROCEDURE [dbo].[sp_upgraddiagrams]
+ AS
+ BEGIN
+ IF OBJECT_ID(N'dbo.sysdiagrams') IS NOT NULL
+ return 0;
+
+ CREATE TABLE dbo.sysdiagrams
+ (
+ name sysname NOT NULL,
+ principal_id int NOT NULL, -- we may change it to varbinary(85)
+ diagram_id int PRIMARY KEY IDENTITY,
+ version int,
+
+ definition varbinary(max)
+ CONSTRAINT UK_principal_name UNIQUE
+ (
+ principal_id,
+ name
+ )
+ );
+
+
+ /* Add this if we need to have some form of extended properties for diagrams */
+ /*
+ IF OBJECT_ID(N'dbo.sysdiagram_properties') IS NULL
+ BEGIN
+ CREATE TABLE dbo.sysdiagram_properties
+ (
+ diagram_id int,
+ name sysname,
+ value varbinary(max) NOT NULL
+ )
+ END
+ */
+
+ IF OBJECT_ID(N'dbo.dtproperties') IS NOT NULL
+ begin
+ insert into dbo.sysdiagrams
+ (
+ [name],
+ [principal_id],
+ [version],
+ [definition]
+ )
+ select
+ convert(sysname, dgnm.[uvalue]),
+ DATABASE_PRINCIPAL_ID(N'dbo'), -- will change to the sid of sa
+ 0, -- zero for old format, dgdef.[version],
+ dgdef.[lvalue]
+ from dbo.[dtproperties] dgnm
+ inner join dbo.[dtproperties] dggd on dggd.[property] = 'DtgSchemaGUID' and dggd.[objectid] = dgnm.[objectid]
+ inner join dbo.[dtproperties] dgdef on dgdef.[property] = 'DtgSchemaDATA' and dgdef.[objectid] = dgnm.[objectid]
+
+ where dgnm.[property] = 'DtgSchemaNAME' and dggd.[uvalue] like N'_EA3E6268-D998-11CE-9454-00AA00A3F36E_'
+ return 2;
+ end
+ return 1;
+ END
+
+GO
+
+-- ----------------------------
+-- Procedure structure for updateTasks
+-- ----------------------------
+DROP PROCEDURE [dbo].[updateTasks]
+GO
+
+CREATE PROCEDURE [dbo].[updateTasks]
+ @Rk_chadan varchar(1), --鏄惁绱фヨ鍗
+ @FBillNo varchar(255),
+ @resp varchar(5) output --杩斿洖缁撴灉
+AS
+ declare @url varchar(4000);
+ if @Rk_chadan = '1'
+BEGIN
+ set @url='http://192.168.10.245:8080/PlantEngine_RLD/services/workOrderInfo/updateTaskOrderBychadan?taskcode='+@FBillNo;--url
+ EXECUTE @resp=execWebservice @url;
+ select @resp as resp
+END
+ Else if @Rk_chadan = 0
+BEGIN
+ set @url='http://192.168.10.245:8080/PlantEngine_RLD/services/workOrderInfo/updateTaskOrder?taskcode='+@FBillNo;--url
+ EXECUTE @resp=execWebservice @url;
+ select @resp as resp
+END
+
+GO
+
+-- ----------------------------
+-- Procedure structure for USP_DelMessage_RU
+-- ----------------------------
+DROP PROCEDURE [dbo].[USP_DelMessage_RU]
+GO
+
+CREATE PROCEDURE [dbo].[USP_DelMessage_RU] AS
+
+Declare @sdate datetime
+Declare @edate datetime
+
+
+
+
+set @edate = getdate();
+set @edate = dateadd(hh,-datepart(hh,@edate),@edate)
+set @edate = dateadd(mi,-datepart(mi,@edate),@edate)
+set @edate = dateadd(ss,-datepart(ss,@edate),@edate)
+set @edate = dateadd(ms,-datepart(mS,@edate),@edate)
+--set @edate = dateadd(hh,8,@edate) --褰撴棩8鐐瑰埌鏄庢棩8鐐
+--print @edate
+set @sdate = dateadd(day,-7,@edate)
+--print @sdate
+
+delete FROM TB_MESSAGE_RECV_RU where masterid in (select id FROM TB_MESSAGE_RU where insdt<@sdate)
+or insdt<@sdate
+
+delete FROM TB_MESSAGE_RU where insdt<@sdate
+
+GO
+
+-- ----------------------------
+-- Procedure structure for USP_Update_VisualDP
+-- ----------------------------
+DROP PROCEDURE [dbo].[USP_Update_VisualDP]
+GO
+
+CREATE PROCEDURE [dbo].[USP_Update_VisualDP]
+
+ as
+
+declare @execTime varchar(19)
+set @execTime=convert(char(10),dateadd(day,-1,getdate()),120)
+declare @bizid varchar(50) -- 澹版槑鍘俰d
+declare @dbname varchar(50) -- 鐢熶骇搴撳悕
+
+declare @nextTimes varchar(10)--绗簩澶╂棩鏈
+set @nextTimes=CONVERT(varchar(10),dateadd(day,1,getdate()), 120 )
+
+--寰幆鍘俰d
+DECLARE companylist CURSOR FOR SELECT bizid,dbname FROM TB_PRO_XSERVER where dbname is not null
+open companylist
+FETCH next FROM companylist INTO @bizid,@dbname
+WHILE (@@FETCH_STATUS=0)
+BEGIN
+
+
+
+declare @mpointcode as varchar(50)
+declare @dataType as varchar(50)
+declare @timeType as varchar(50)
+
+declare mp cursor for select mpcode,dataType,timeType from [tb_visual_cacheData] where unitId=@bizid and active='1' and mpcode is not null
+open mp
+fetch next from mp into @mpointcode,@dataType,@timeType
+while @@fetch_status=0
+begin
+ begin
+
+ declare @parmvalue money
+ set @parmvalue=0
+ declare @measuredt datetime
+ set @measuredt=getdate()
+
+ declare @strsql nvarchar(4000)
+
+ print @mpointcode
+
+ if(@timeType='nowTime')begin
+ set @strsql=N''
+ set @strsql=@strsql+N'SELECT @parmvalue=ParmValue,@measuredt=MeasureDT FROM ['+@dbname+'].[dbo].[TB_MeasurePoint] where MPointCode='''+@mpointcode+''' '
+ EXEC sp_executesql @strsql,N'@parmvalue money output,@measuredt datetime output',@parmvalue output,@measuredt output
+
+ end
+ else begin
+ declare @whereSql varchar(1000)--鏌ヨ鍘嗗彶鏁版嵁鐨剋here
+ if(@timeType='day')
+ begin
+ set @whereSql=' where MeasureDT between '''+SUBSTRING(@execTime,0,11)+' 00:00'' and '''+SUBSTRING(@nextTimes,0,11)+' 23:59'' '
+ end
+ else if(@timeType='month')
+ begin
+ set @whereSql=' where MeasureDT between '''+SUBSTRING(@execTime,0,8)+'-01 00:00'' and '''+SUBSTRING(CONVERT(varchar(10),dateadd(day,0,cast(''+dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,''+@execTime+'')+1, 0))+'' as varchar(10))), 120 ),0,11)+' 23:59'' '
+ end
+ else if(@timeType='year')
+ begin
+ set @whereSql=' where MeasureDT between '''+SUBSTRING(@execTime,0,5)+'-01-01 00:00'' and '''+SUBSTRING(@nextTimes,0,5)+'-12-31 23:59'' '
+ end
+
+ declare @selectSql varchar(500)--鏌ヨ鍘嗗彶鏁版嵁鐨剆elect
+ declare @orderSql varchar(500)--鏌ヨ鍘嗗彶鏁版嵁鐨刼rder
+ if(@dataType='first')
+ begin
+ set @selectSql=' top 1 @parmvalue=ParmValue '
+ set @orderSql=' order by MeasureDT desc '
+ end
+ else if(@dataType='sum')
+ begin
+ set @selectSql=' @parmvalue=sum(ParmValue) '
+ set @orderSql=''
+ end
+ else if(@dataType='avg')
+ begin
+ set @selectSql=' @parmvalue=avg(ParmValue) '
+ set @orderSql=''
+ end
+
+ if(@dataType='diff')
+ begin
+ declare @dMpPv1 float--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMpPv1=0
+ declare @detailMpPVSQL1 nvarchar(4000)
+ set @detailMpPVSQL1=N''
+ set @detailMpPVSQL1=@detailMpPVSQL1+N'select top 1 @dMpPv1=ParmValue from ['+@dbname+'].[dbo].[tb_mp_'+@mpointcode+'] '+@whereSql+' order by MeasureDT desc '
+ EXEC sp_executesql @detailMpPVSQL1,N'@dMpPv1 float output',@dMpPv1 output
+
+ declare @dMpPv2 float--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMpPv2=0
+ declare @detailMpPVSQL2 nvarchar(4000)
+ set @detailMpPVSQL2=N''
+ set @detailMpPVSQL2=@detailMpPVSQL2+N'select top 1 @dMpPv2=ParmValue from ['+@dbname+'].[dbo].[tb_mp_'+@mpointcode+'] '+@whereSql+' order by MeasureDT asc '
+ EXEC sp_executesql @detailMpPVSQL2,N'@dMpPv2 float output',@dMpPv2 output
+
+ set @parmvalue=@dMpPv1+@dMpPv2
+ end
+ else begin
+ set @strsql=N''
+ set @strsql=@strsql+N'select '+@selectSql+' from ['+@dbname+'].[dbo].[tb_mp_'+@mpointcode+'] '+@whereSql+' '+@orderSql+' '
+ EXEC sp_executesql @strsql,N'@parmvalue money output',@parmvalue output
+ end
+ end
+ print @dbname
+ print @parmvalue
+ print @measuredt
+
+ update tb_visual_cacheData set value = @parmvalue, insdt = @measuredt where mpcode = @mpointcode and unitId=@bizid and active='1'
+ end
+
+fetch from mp into @mpointcode,@dataType,@timeType
+end
+close mp
+deallocate mp
+
+FETCH next FROM companylist INTO @bizid,@dbname
+end
+CLOSE companylist
+DEALLOCATE companylist
+
+GO
+
+-- ----------------------------
+-- Function structure for fn_diagramobjects
+-- ----------------------------
+DROP FUNCTION [dbo].[fn_diagramobjects]
+GO
+
+CREATE FUNCTION [dbo].[fn_diagramobjects]()
+ RETURNS int
+ WITH EXECUTE AS N'dbo'
+ AS
+ BEGIN
+ declare @id_upgraddiagrams int
+ declare @id_sysdiagrams int
+ declare @id_helpdiagrams int
+ declare @id_helpdiagramdefinition int
+ declare @id_creatediagram int
+ declare @id_renamediagram int
+ declare @id_alterdiagram int
+ declare @id_dropdiagram int
+ declare @InstalledObjects int
+
+ select @InstalledObjects = 0
+
+ select @id_upgraddiagrams = object_id(N'dbo.sp_upgraddiagrams'),
+ @id_sysdiagrams = object_id(N'dbo.sysdiagrams'),
+ @id_helpdiagrams = object_id(N'dbo.sp_helpdiagrams'),
+ @id_helpdiagramdefinition = object_id(N'dbo.sp_helpdiagramdefinition'),
+ @id_creatediagram = object_id(N'dbo.sp_creatediagram'),
+ @id_renamediagram = object_id(N'dbo.sp_renamediagram'),
+ @id_alterdiagram = object_id(N'dbo.sp_alterdiagram'),
+ @id_dropdiagram = object_id(N'dbo.sp_dropdiagram')
+
+ if @id_upgraddiagrams is not null
+ select @InstalledObjects = @InstalledObjects + 1
+ if @id_sysdiagrams is not null
+ select @InstalledObjects = @InstalledObjects + 2
+ if @id_helpdiagrams is not null
+ select @InstalledObjects = @InstalledObjects + 4
+ if @id_helpdiagramdefinition is not null
+ select @InstalledObjects = @InstalledObjects + 8
+ if @id_creatediagram is not null
+ select @InstalledObjects = @InstalledObjects + 16
+ if @id_renamediagram is not null
+ select @InstalledObjects = @InstalledObjects + 32
+ if @id_alterdiagram is not null
+ select @InstalledObjects = @InstalledObjects + 64
+ if @id_dropdiagram is not null
+ select @InstalledObjects = @InstalledObjects + 128
+
+ return @InstalledObjects
+ END
+
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_EVT_LOG
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table ACT_EVT_LOG
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_EVT_LOG] ADD PRIMARY KEY ([LOG_NR_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_GE_BYTEARRAY
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table ACT_GE_BYTEARRAY
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_GE_BYTEARRAY] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_GE_PROPERTY
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table ACT_GE_PROPERTY
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_GE_PROPERTY] ADD PRIMARY KEY ([NAME_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_HI_ACTINST
+-- ----------------------------
+CREATE INDEX [ACT_IDX_HI_ACT_INST_START] ON [dbo].[ACT_HI_ACTINST]
+([START_TIME_] ASC)
+GO
+CREATE INDEX [ACT_IDX_HI_ACT_INST_END] ON [dbo].[ACT_HI_ACTINST]
+([END_TIME_] ASC)
+GO
+CREATE INDEX [ACT_IDX_HI_ACT_INST_PROCINST] ON [dbo].[ACT_HI_ACTINST]
+([PROC_INST_ID_] ASC, [ACT_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_HI_ACT_INST_EXEC] ON [dbo].[ACT_HI_ACTINST]
+([EXECUTION_ID_] ASC, [ACT_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Primary Key structure for table ACT_HI_ACTINST
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_HI_ACTINST] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_HI_ATTACHMENT
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table ACT_HI_ATTACHMENT
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_HI_ATTACHMENT] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_HI_COMMENT
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table ACT_HI_COMMENT
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_HI_COMMENT] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_HI_DETAIL
+-- ----------------------------
+CREATE INDEX [ACT_IDX_HI_DETAIL_PROC_INST] ON [dbo].[ACT_HI_DETAIL]
+([PROC_INST_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_HI_DETAIL_ACT_INST] ON [dbo].[ACT_HI_DETAIL]
+([ACT_INST_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_HI_DETAIL_TIME] ON [dbo].[ACT_HI_DETAIL]
+([TIME_] ASC)
+GO
+CREATE INDEX [ACT_IDX_HI_DETAIL_NAME] ON [dbo].[ACT_HI_DETAIL]
+([NAME_] ASC)
+GO
+CREATE INDEX [ACT_IDX_HI_DETAIL_TASK_ID] ON [dbo].[ACT_HI_DETAIL]
+([TASK_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Primary Key structure for table ACT_HI_DETAIL
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_HI_DETAIL] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_HI_IDENTITYLINK
+-- ----------------------------
+CREATE INDEX [ACT_IDX_HI_IDENT_LNK_USER] ON [dbo].[ACT_HI_IDENTITYLINK]
+([USER_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_HI_IDENT_LNK_TASK] ON [dbo].[ACT_HI_IDENTITYLINK]
+([TASK_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_HI_IDENT_LNK_PROCINST] ON [dbo].[ACT_HI_IDENTITYLINK]
+([PROC_INST_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Primary Key structure for table ACT_HI_IDENTITYLINK
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_HI_IDENTITYLINK] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_HI_PROCINST
+-- ----------------------------
+CREATE INDEX [ACT_IDX_HI_PRO_INST_END] ON [dbo].[ACT_HI_PROCINST]
+([END_TIME_] ASC)
+GO
+CREATE INDEX [ACT_IDX_HI_PRO_I_BUSKEY] ON [dbo].[ACT_HI_PROCINST]
+([BUSINESS_KEY_] ASC)
+GO
+
+-- ----------------------------
+-- Primary Key structure for table ACT_HI_PROCINST
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_HI_PROCINST] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Uniques structure for table ACT_HI_PROCINST
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_HI_PROCINST] ADD UNIQUE ([PROC_INST_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_HI_TASKINST
+-- ----------------------------
+CREATE INDEX [ACT_IDX_HI_TASK_INST_PROCINST] ON [dbo].[ACT_HI_TASKINST]
+([PROC_INST_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Primary Key structure for table ACT_HI_TASKINST
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_HI_TASKINST] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_HI_VARINST
+-- ----------------------------
+CREATE INDEX [ACT_IDX_HI_PROCVAR_PROC_INST] ON [dbo].[ACT_HI_VARINST]
+([PROC_INST_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_HI_PROCVAR_NAME_TYPE] ON [dbo].[ACT_HI_VARINST]
+([NAME_] ASC, [VAR_TYPE_] ASC)
+GO
+CREATE INDEX [ACT_IDX_HI_PROCVAR_TASK_ID] ON [dbo].[ACT_HI_VARINST]
+([TASK_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Primary Key structure for table ACT_HI_VARINST
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_HI_VARINST] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_ID_GROUP
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table ACT_ID_GROUP
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_ID_GROUP] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_ID_INFO
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table ACT_ID_INFO
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_ID_INFO] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_ID_MEMBERSHIP
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table ACT_ID_MEMBERSHIP
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_ID_MEMBERSHIP] ADD PRIMARY KEY ([USER_ID_], [GROUP_ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_ID_USER
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table ACT_ID_USER
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_ID_USER] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_PROCDEF_INFO
+-- ----------------------------
+CREATE INDEX [ACT_IDX_INFO_PROCDEF] ON [dbo].[ACT_PROCDEF_INFO]
+([PROC_DEF_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Primary Key structure for table ACT_PROCDEF_INFO
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_PROCDEF_INFO] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Uniques structure for table ACT_PROCDEF_INFO
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_PROCDEF_INFO] ADD UNIQUE ([PROC_DEF_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_RE_DEPLOYMENT
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table ACT_RE_DEPLOYMENT
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RE_DEPLOYMENT] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_RE_MODEL
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table ACT_RE_MODEL
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RE_MODEL] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_RE_PROCDEF
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table ACT_RE_PROCDEF
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RE_PROCDEF] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Uniques structure for table ACT_RE_PROCDEF
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RE_PROCDEF] ADD UNIQUE ([KEY_] ASC, [VERSION_] ASC, [TENANT_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_RU_EVENT_SUBSCR
+-- ----------------------------
+CREATE INDEX [ACT_IDX_EVENT_SUBSCR_CONFIG_] ON [dbo].[ACT_RU_EVENT_SUBSCR]
+([CONFIGURATION_] ASC)
+GO
+CREATE INDEX [ACT_IDX_EVENT_SUBSCR_EXEC_ID] ON [dbo].[ACT_RU_EVENT_SUBSCR]
+([EXECUTION_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Primary Key structure for table ACT_RU_EVENT_SUBSCR
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RU_EVENT_SUBSCR] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_RU_EXECUTION
+-- ----------------------------
+CREATE INDEX [ACT_IDX_EXEC_BUSKEY] ON [dbo].[ACT_RU_EXECUTION]
+([BUSINESS_KEY_] ASC)
+GO
+CREATE INDEX [ACT_IDX_EXECUTION_PROC] ON [dbo].[ACT_RU_EXECUTION]
+([PROC_DEF_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_EXECUTION_PARENT] ON [dbo].[ACT_RU_EXECUTION]
+([PARENT_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_EXECUTION_SUPER] ON [dbo].[ACT_RU_EXECUTION]
+([SUPER_EXEC_] ASC)
+GO
+CREATE INDEX [ACT_IDX_EXECUTION_IDANDREV] ON [dbo].[ACT_RU_EXECUTION]
+([ID_] ASC, [REV_] ASC)
+GO
+CREATE INDEX [ACT_IDX_EXEC_PROC_INST_ID] ON [dbo].[ACT_RU_EXECUTION]
+([PROC_INST_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Primary Key structure for table ACT_RU_EXECUTION
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RU_EXECUTION] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_RU_IDENTITYLINK
+-- ----------------------------
+CREATE INDEX [ACT_IDX_IDENT_LNK_USER] ON [dbo].[ACT_RU_IDENTITYLINK]
+([USER_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_IDENT_LNK_GROUP] ON [dbo].[ACT_RU_IDENTITYLINK]
+([GROUP_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_ATHRZ_PROCEDEF] ON [dbo].[ACT_RU_IDENTITYLINK]
+([PROC_DEF_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_IDENT_LNK_TASK] ON [dbo].[ACT_RU_IDENTITYLINK]
+([TASK_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_IDENT_LNK_PROCINST] ON [dbo].[ACT_RU_IDENTITYLINK]
+([PROC_INST_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Primary Key structure for table ACT_RU_IDENTITYLINK
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RU_IDENTITYLINK] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_RU_JOB
+-- ----------------------------
+CREATE INDEX [ACT_IDX_JOB_EXCEPTION_STACK_ID] ON [dbo].[ACT_RU_JOB]
+([EXCEPTION_STACK_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Primary Key structure for table ACT_RU_JOB
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RU_JOB] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_RU_TASK
+-- ----------------------------
+CREATE INDEX [ACT_IDX_TASK_CREATE] ON [dbo].[ACT_RU_TASK]
+([CREATE_TIME_] ASC)
+GO
+CREATE INDEX [ACT_IDX_TASK_EXEC] ON [dbo].[ACT_RU_TASK]
+([EXECUTION_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_TASK_PROCINST] ON [dbo].[ACT_RU_TASK]
+([PROC_INST_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_TASK_PROC_DEF_ID] ON [dbo].[ACT_RU_TASK]
+([PROC_DEF_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Primary Key structure for table ACT_RU_TASK
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RU_TASK] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table ACT_RU_VARIABLE
+-- ----------------------------
+CREATE INDEX [ACT_IDX_VARIABLE_TASK_ID] ON [dbo].[ACT_RU_VARIABLE]
+([TASK_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_VARIABLE_BA] ON [dbo].[ACT_RU_VARIABLE]
+([BYTEARRAY_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_VARIABLE_EXEC] ON [dbo].[ACT_RU_VARIABLE]
+([EXECUTION_ID_] ASC)
+GO
+CREATE INDEX [ACT_IDX_VARIABLE_PROCINST] ON [dbo].[ACT_RU_VARIABLE]
+([PROC_INST_ID_] ASC)
+GO
+
+-- ----------------------------
+-- Primary Key structure for table ACT_RU_VARIABLE
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RU_VARIABLE] ADD PRIMARY KEY ([ID_])
+GO
+
+-- ----------------------------
+-- Indexes structure for table Listener_His
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table Listener_His
+-- ----------------------------
+ALTER TABLE [dbo].[Listener_His] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table Listener_Interface
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table Listener_Interface
+-- ----------------------------
+ALTER TABLE [dbo].[Listener_Interface] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table listener_message
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table listener_message
+-- ----------------------------
+ALTER TABLE [dbo].[listener_message] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table listener_message_reload
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table listener_message_reload
+-- ----------------------------
+ALTER TABLE [dbo].[listener_message_reload] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table Listener_Point
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table Listener_Point
+-- ----------------------------
+ALTER TABLE [dbo].[Listener_Point] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table sysdiagrams
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table sysdiagrams
+-- ----------------------------
+ALTER TABLE [dbo].[sysdiagrams] ADD PRIMARY KEY ([diagram_id])
+GO
+
+-- ----------------------------
+-- Uniques structure for table sysdiagrams
+-- ----------------------------
+ALTER TABLE [dbo].[sysdiagrams] ADD UNIQUE ([principal_id] ASC, [name] ASC)
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_abnormity
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_abnormity
+-- ----------------------------
+ALTER TABLE [dbo].[tb_abnormity] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Achievement_AcceptanceModel
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Achievement_AcceptanceModel
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Achievement_AcceptanceModel] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Achievement_AcceptanceModel_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Achievement_AcceptanceModel_file
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Achievement_AcceptanceModel_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Achievement_AcceptanceModel_MPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Achievement_AcceptanceModel_MPoint
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Achievement_AcceptanceModel_MPoint] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Achievement_AcceptanceModel_Output
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Achievement_AcceptanceModel_Output
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Achievement_AcceptanceModel_Output] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Achievement_AcceptanceModel_Text
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Achievement_AcceptanceModel_Text
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Achievement_AcceptanceModel_Text] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Achievement_AcceptanceModelData
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Achievement_AcceptanceModelData
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Achievement_AcceptanceModelData] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Achievement_AcceptanceModelOutputData
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Achievement_AcceptanceModelOutputData
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Achievement_AcceptanceModelOutputData] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Achievement_AcceptanceModelRecord
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Achievement_AcceptanceModelRecord
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Achievement_AcceptanceModelRecord] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Achievement_AcceptanceModelRecord_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Achievement_AcceptanceModelRecord_file
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Achievement_AcceptanceModelRecord_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Achievement_AcceptanceModelTextData
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Achievement_AcceptanceModelTextData
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Achievement_AcceptanceModelTextData] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Achievement_ModelLibrary
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Achievement_ModelLibrary
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Achievement_ModelLibrary] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_alarm_information
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_alarm_information
+-- ----------------------------
+ALTER TABLE [dbo].[tb_alarm_information] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_alarm_levels
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_alarm_levels
+-- ----------------------------
+ALTER TABLE [dbo].[tb_alarm_levels] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_alarm_mold
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_alarm_mold
+-- ----------------------------
+ALTER TABLE [dbo].[tb_alarm_mold] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_alarm_point
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_alarm_point
+-- ----------------------------
+ALTER TABLE [dbo].[tb_alarm_point] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_alarm_subscribe
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_alarm_subscribe
+-- ----------------------------
+ALTER TABLE [dbo].[tb_alarm_subscribe] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_alarmType
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_alarmType
+-- ----------------------------
+ALTER TABLE [dbo].[tb_alarmType] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_app_homePageData
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_app_homePageData
+-- ----------------------------
+ALTER TABLE [dbo].[tb_app_homePageData] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_app_menuitem
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_app_menuitem
+-- ----------------------------
+ALTER TABLE [dbo].[tb_app_menuitem] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_app_productMonitor
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_app_productMonitor
+-- ----------------------------
+ALTER TABLE [dbo].[tb_app_productMonitor] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_app_productMonitorMp
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_app_productMonitorMp
+-- ----------------------------
+ALTER TABLE [dbo].[tb_app_productMonitorMp] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_app_yesterdayMainData
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_app_yesterdayMainData
+-- ----------------------------
+ALTER TABLE [dbo].[tb_app_yesterdayMainData] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_appData_configure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_appData_configure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_appData_configure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_AssetClass
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_AssetClass
+-- ----------------------------
+ALTER TABLE [dbo].[TB_AssetClass] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Auto_Alert
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Auto_Alert
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Auto_Alert] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_basic_components
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_basic_components
+-- ----------------------------
+ALTER TABLE [dbo].[tb_basic_components] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_basic_configure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_basic_configure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_basic_configure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_basic_homePage
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_basic_homePage
+-- ----------------------------
+ALTER TABLE [dbo].[tb_basic_homePage] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_BIM_alarm_threshold
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_BIM_alarm_threshold
+-- ----------------------------
+ALTER TABLE [dbo].[tb_BIM_alarm_threshold] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_BIM_camera
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_BIM_camera
+-- ----------------------------
+ALTER TABLE [dbo].[tb_BIM_camera] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_BIM_CD_homePage_tree
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_BIM_CD_homePage_tree
+-- ----------------------------
+ALTER TABLE [dbo].[tb_BIM_CD_homePage_tree] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_BIM_currency
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_BIM_currency
+-- ----------------------------
+ALTER TABLE [dbo].[tb_BIM_currency] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_bimRoute_data
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_bimRoute_data
+-- ----------------------------
+ALTER TABLE [dbo].[tb_bimRoute_data] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_bimRoute_eqdata
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_bimRoute_eqdata
+-- ----------------------------
+ALTER TABLE [dbo].[tb_bimRoute_eqdata] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_bonuspoint
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_bonuspoint
+-- ----------------------------
+ALTER TABLE [dbo].[tb_bonuspoint] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_bonuspoint_record
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_bonuspoint_record
+-- ----------------------------
+ALTER TABLE [dbo].[tb_bonuspoint_record] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_bot
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_bot
+-- ----------------------------
+ALTER TABLE [dbo].[tb_bot] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_bot_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_bot_file
+-- ----------------------------
+ALTER TABLE [dbo].[tb_bot_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_business_unit
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_business_unit
+-- ----------------------------
+ALTER TABLE [dbo].[tb_business_unit] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_business_unit_audit
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_business_unit_audit
+-- ----------------------------
+ALTER TABLE [dbo].[tb_business_unit_audit] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_business_unit_dept_apply
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_business_unit_dept_apply
+-- ----------------------------
+ALTER TABLE [dbo].[tb_business_unit_dept_apply] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_business_unit_handle
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_business_unit_handle
+-- ----------------------------
+ALTER TABLE [dbo].[tb_business_unit_handle] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_business_unit_handle_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_business_unit_handle_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_business_unit_handle_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_business_unit_inquiry
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_business_unit_inquiry
+-- ----------------------------
+ALTER TABLE [dbo].[tb_business_unit_inquiry] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_business_unit_issue
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_business_unit_issue
+-- ----------------------------
+ALTER TABLE [dbo].[tb_business_unit_issue] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_clients
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_clients
+-- ----------------------------
+ALTER TABLE [dbo].[tb_clients] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_common_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_common_file
+-- ----------------------------
+ALTER TABLE [dbo].[tb_common_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_company
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_company
+-- ----------------------------
+ALTER TABLE [dbo].[tb_company] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_company_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_company_file
+-- ----------------------------
+ALTER TABLE [dbo].[tb_company_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_CQBYT_KPI_Analysis
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_CQBYT_KPI_Analysis
+-- ----------------------------
+ALTER TABLE [dbo].[TB_CQBYT_KPI_Analysis] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_CQBYT_SampleValue
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_CQBYT_SampleValue
+-- ----------------------------
+ALTER TABLE [dbo].[TB_CQBYT_SampleValue] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_CQBYT_TestReport
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_CQBYT_TestReport
+-- ----------------------------
+ALTER TABLE [dbo].[tb_CQBYT_TestReport] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_CQBYT_TestReport_Details
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_CQBYT_TestReport_Details
+-- ----------------------------
+ALTER TABLE [dbo].[tb_CQBYT_TestReport_Details] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_data_cleaning_condition
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_data_cleaning_condition
+-- ----------------------------
+ALTER TABLE [dbo].[tb_data_cleaning_condition] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_data_cleaning_configure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_data_cleaning_configure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_data_cleaning_configure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_data_cleaning_history
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_data_cleaning_history
+-- ----------------------------
+ALTER TABLE [dbo].[tb_data_cleaning_history] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_data_cleaning_point
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_data_cleaning_point
+-- ----------------------------
+ALTER TABLE [dbo].[tb_data_cleaning_point] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Data_Curve
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Data_Curve
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Data_Curve] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Data_Curve_ RemarkType
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Data_Curve_ RemarkType
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Data_Curve_ RemarkType] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Data_Curve_ RemarkTypeDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Data_Curve_ RemarkTypeDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Data_Curve_ RemarkTypeDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Data_Curve_MPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Data_Curve_MPoint
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Data_Curve_MPoint] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Data_Curve_Remark
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Data_Curve_Remark
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Data_Curve_Remark] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Data_Curve_Remark_File
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Data_Curve_Remark_File
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Data_Curve_Remark_File] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_data_source
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_data_source
+-- ----------------------------
+ALTER TABLE [dbo].[tb_data_source] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_dept
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_dept
+-- ----------------------------
+ALTER TABLE [dbo].[tb_dept] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_dept_area
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_dept_area
+-- ----------------------------
+ALTER TABLE [dbo].[tb_dept_area] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_dept_process
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_dept_process
+-- ----------------------------
+ALTER TABLE [dbo].[tb_dept_process] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_dept_role
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_dept_role
+-- ----------------------------
+ALTER TABLE [dbo].[tb_dept_role] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_doc_data
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_doc_data
+-- ----------------------------
+ALTER TABLE [dbo].[tb_doc_data] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Uniques structure for table tb_doc_data
+-- ----------------------------
+ALTER TABLE [dbo].[tb_doc_data] ADD UNIQUE ([id] ASC)
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_doc_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_doc_file
+-- ----------------------------
+ALTER TABLE [dbo].[tb_doc_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_doc_file_relation
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_doc_file_relation
+-- ----------------------------
+ALTER TABLE [dbo].[tb_doc_file_relation] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_document
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_document
+-- ----------------------------
+ALTER TABLE [dbo].[tb_document] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_efficiency_constituteConfigure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_efficiency_constituteConfigure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_efficiency_constituteConfigure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_efficiency_constituteConfigureDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_efficiency_constituteConfigureDetail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_efficiency_constituteConfigureDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_efficiency_efficiencyProcess
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_efficiency_efficiencyProcess
+-- ----------------------------
+ALTER TABLE [dbo].[TB_efficiency_efficiencyProcess] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_efficiency_overviewConfigure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_efficiency_overviewConfigure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_efficiency_overviewConfigure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_efficiency_overviewConfigure_assembly
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_efficiency_overviewConfigure_assembly
+-- ----------------------------
+ALTER TABLE [dbo].[tb_efficiency_overviewConfigure_assembly] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_efficiency_overviewConfigure_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_efficiency_overviewConfigure_file
+-- ----------------------------
+ALTER TABLE [dbo].[tb_efficiency_overviewConfigure_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_efficiency_overviewMpConfigure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_efficiency_overviewMpConfigure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_efficiency_overviewMpConfigure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_efficiency_statistics
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_efficiency_statistics
+-- ----------------------------
+ALTER TABLE [dbo].[tb_efficiency_statistics] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_efficiency_waterSpreadDataConfigure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_efficiency_waterSpreadDataConfigure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_efficiency_waterSpreadDataConfigure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_electricity_meter
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_electricity_meter
+-- ----------------------------
+ALTER TABLE [dbo].[tb_electricity_meter] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Arrangement
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Arrangement
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Arrangement] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_AcceptanceApply
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_AcceptanceApply
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_AcceptanceApply] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_AcceptanceApplyDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_AcceptanceApplyDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_AcceptanceApplyDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_Accident
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_Accident
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_Accident] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_AccidentDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_AccidentDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_AccidentDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_em_equipment_belong
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_em_equipment_belong
+-- ----------------------------
+ALTER TABLE [dbo].[tb_em_equipment_belong] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_em_equipment_dialin
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_em_equipment_dialin
+-- ----------------------------
+ALTER TABLE [dbo].[tb_em_equipment_dialin] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_IncreaseValue
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_IncreaseValue
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_IncreaseValue] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_LoseApply
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_LoseApply
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_LoseApply] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_LoseApplyDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_LoseApplyDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_LoseApplyDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_Model
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_Model
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_Model] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_SaleApply
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_SaleApply
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_SaleApply] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_SaleApplyDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_SaleApplyDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_SaleApplyDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_ScrapApply
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_ScrapApply
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_ScrapApply] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_ScrapApplyDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_ScrapApplyDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_ScrapApplyDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_Specification
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_Specification
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_Specification] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_Statistics
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_Statistics
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_Statistics] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_TypeNumber
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_TypeNumber
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_TypeNumber] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_Equipment_UseAge
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_Equipment_UseAge
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_Equipment_UseAge] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_EquipmentCard
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_EquipmentCard
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_EquipmentCard] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_EquipmentCard_Camera
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_EquipmentCard_Camera
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_EquipmentCard_Camera] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_EquipmentCard_Links
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_EquipmentCard_Links
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_EquipmentCard_Links] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_EquipmentCard_Links_Parameter
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_EquipmentCard_Links_Parameter
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_EquipmentCard_Links_Parameter] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_EquipmentCard_Prop
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_EquipmentCard_Prop
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_EquipmentCard_Prop] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_EquipmentClass
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_EquipmentClass
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_EquipmentClass] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_EquipmentClass_Prop
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_EquipmentClass_Prop
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_EquipmentClass_Prop] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_EquipmentDepreciation
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_EquipmentDepreciation
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_EquipmentDepreciation] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_EquipmentEvaluate
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_EquipmentEvaluate
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_EquipmentEvaluate] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_EquipmentLevel
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_EquipmentLevel
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_EquipmentLevel] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_EquipmentMaintain
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_EquipmentMaintain
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_EquipmentMaintain] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_EquipmentPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_EquipmentPoint
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_EquipmentPoint] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_FacilitiesCard
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_FacilitiesCard
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_FacilitiesCard] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_FacilitiesClass
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_FacilitiesClass
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_FacilitiesClass] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_GeographyArea
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_GeographyArea
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_GeographyArea] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_MaintenancePlan
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_MaintenancePlan
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_MaintenancePlan] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_EM_MobileManagement
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_EM_MobileManagement
+-- ----------------------------
+ALTER TABLE [dbo].[tb_EM_MobileManagement] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_StructureCard
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_StructureCard
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_StructureCard] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_StructureCard_picture
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_StructureCard_picture
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_StructureCard_picture] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_StructureCard_picture_route
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_StructureCard_picture_route
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_StructureCard_picture_route] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_EM_StructureCard_picture_route_pointdetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_EM_StructureCard_picture_route_pointdetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_EM_StructureCard_picture_route_pointdetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_EMPP_EmppAdmin
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_EMPP_EmppAdmin
+-- ----------------------------
+ALTER TABLE [dbo].[tb_EMPP_EmppAdmin] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_EMPP_EmppSend
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_EMPP_EmppSend
+-- ----------------------------
+ALTER TABLE [dbo].[tb_EMPP_EmppSend] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_EMPP_EmppSendUser
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_EMPP_EmppSendUser
+-- ----------------------------
+ALTER TABLE [dbo].[tb_EMPP_EmppSendUser] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_energyEfficiency_electricityPrice
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_energyEfficiency_electricityPrice
+-- ----------------------------
+ALTER TABLE [dbo].[TB_energyEfficiency_electricityPrice] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_energyEfficiency_electricityPrice_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_energyEfficiency_electricityPrice_detail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_energyEfficiency_electricityPrice_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_code_library
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_code_library
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_code_library] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_code_rule
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_code_rule
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_code_rule] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Equipment_File
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Equipment_File
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Equipment_File] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Equipment_Fittings
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Equipment_Fittings
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Equipment_Fittings] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_maintenanceplan_equipmentcard
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_maintenanceplan_equipmentcard
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_maintenanceplan_equipmentcard] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_maintenancerecord
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_maintenancerecord
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_maintenancerecord] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_paramset
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_paramset
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_paramset] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_paramset_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_paramset_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_paramset_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_paramset_status_evaluation
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_paramset_status_evaluation
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_paramset_status_evaluation] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_paramset_value
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_paramset_value
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_paramset_value] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_plan
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_plan
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_plan] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_plan_equ
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_plan_equ
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_plan_equ] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_plan_main_year
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_plan_main_year
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_plan_main_year] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_plan_main_year_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_plan_main_year_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_plan_main_year_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_plan_type
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_plan_type
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_plan_type] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Equipment_RepairPlan
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Equipment_RepairPlan
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Equipment_RepairPlan] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Equipment_StatusManagement
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Equipment_StatusManagement
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Equipment_StatusManagement] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_stop_record
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_stop_record
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_stop_record] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_equipment_stop_record_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_equipment_stop_record_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_equipment_stop_record_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Equipment_TransfersApply
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Equipment_TransfersApply
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Equipment_TransfersApply] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_evaluation_criterion
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_evaluation_criterion
+-- ----------------------------
+ALTER TABLE [dbo].[tb_evaluation_criterion] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_evaluation_index
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_evaluation_index
+-- ----------------------------
+ALTER TABLE [dbo].[tb_evaluation_index] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_evaluation_index_day
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_evaluation_index_day
+-- ----------------------------
+ALTER TABLE [dbo].[tb_evaluation_index_day] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_evaluation_index_m
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_evaluation_index_m
+-- ----------------------------
+ALTER TABLE [dbo].[tb_evaluation_index_m] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_evaluation_index_month
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_evaluation_index_month
+-- ----------------------------
+ALTER TABLE [dbo].[tb_evaluation_index_month] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_evaluation_index_y
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_evaluation_index_y
+-- ----------------------------
+ALTER TABLE [dbo].[tb_evaluation_index_y] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_evaluation_index_year
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_evaluation_index_year
+-- ----------------------------
+ALTER TABLE [dbo].[tb_evaluation_index_year] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_extsystem
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_extsystem
+-- ----------------------------
+ALTER TABLE [dbo].[tb_extsystem] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_finance_equipment_dept_info
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_finance_equipment_dept_info
+-- ----------------------------
+ALTER TABLE [dbo].[tb_finance_equipment_dept_info] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_formula_configure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_formula_configure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_formula_configure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_formula_configureDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_formula_configureDetail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_formula_configureDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_fwk_menunumber
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_fwk_menunumber
+-- ----------------------------
+ALTER TABLE [dbo].[tb_fwk_menunumber] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_fwk_usertomenu
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_fwk_usertomenu
+-- ----------------------------
+ALTER TABLE [dbo].[tb_fwk_usertomenu] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_info_recv
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_info_recv
+-- ----------------------------
+ALTER TABLE [dbo].[tb_info_recv] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_job
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_job
+-- ----------------------------
+ALTER TABLE [dbo].[tb_job] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_JSYW_Company
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_JSYW_Company
+-- ----------------------------
+ALTER TABLE [dbo].[TB_JSYW_Company] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_JSYW_Point
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_JSYW_Point
+-- ----------------------------
+ALTER TABLE [dbo].[TB_JSYW_Point] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_kpi_apply_biz
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_kpi_apply_biz
+-- ----------------------------
+ALTER TABLE [dbo].[tb_kpi_apply_biz] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_kpi_dimension
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_kpi_dimension
+-- ----------------------------
+ALTER TABLE [dbo].[tb_kpi_dimension] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_kpi_indicator_lib
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_kpi_indicator_lib
+-- ----------------------------
+ALTER TABLE [dbo].[tb_kpi_indicator_lib] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_kpi_indicator_lib_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_kpi_indicator_lib_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_kpi_indicator_lib_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_kpi_period_instance
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_kpi_period_instance
+-- ----------------------------
+ALTER TABLE [dbo].[tb_kpi_period_instance] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_kpi_plan
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_kpi_plan
+-- ----------------------------
+ALTER TABLE [dbo].[tb_kpi_plan] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_kpi_plan_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_kpi_plan_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_kpi_plan_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_kpi_plan_staff
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_kpi_plan_staff
+-- ----------------------------
+ALTER TABLE [dbo].[tb_kpi_plan_staff] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_kpi_result
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_kpi_result
+-- ----------------------------
+ALTER TABLE [dbo].[tb_kpi_result] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_kpi_result_indicator
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_kpi_result_indicator
+-- ----------------------------
+ALTER TABLE [dbo].[tb_kpi_result_indicator] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_kpi_result_indicator_weight
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_kpi_result_indicator_weight
+-- ----------------------------
+ALTER TABLE [dbo].[tb_kpi_result_indicator_weight] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_KPIPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_KPIPoint
+-- ----------------------------
+ALTER TABLE [dbo].[TB_KPIPoint] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_KPIPoint_Professor
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_KPIPoint_Professor
+-- ----------------------------
+ALTER TABLE [dbo].[TB_KPIPoint_Professor] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_KPIPoint_Professor_Param
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_KPIPoint_Professor_Param
+-- ----------------------------
+ALTER TABLE [dbo].[TB_KPIPoint_Professor_Param] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_lagerScreen_Configure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_lagerScreen_Configure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_lagerScreen_Configure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_lagerScreen_ConfigureDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_lagerScreen_ConfigureDetail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_lagerScreen_ConfigureDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_base
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_base
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_base] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_fault_bloc
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_fault_bloc
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_fault_bloc] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_fault_bloc_copy1
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_fault_bloc_copy1
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_fault_bloc_copy1] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_maintain_car
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_maintain_car
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_maintain_car] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_maintain_car_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_maintain_car_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_maintain_car_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_maintenance_common
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_maintenance_common
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_maintenance_common] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_maintenance_common_content
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_maintenance_common_content
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_maintenance_common_content] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_maintenance_lubrication
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_maintenance_lubrication
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_maintenance_lubrication] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_material_quota
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_material_quota
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_material_quota] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_mpoint_prop
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_mpoint_prop
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_mpoint_prop] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_mpoint_propsource
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_mpoint_propsource
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_mpoint_propsource] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_overhaul_content_bloc
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_overhaul_content_bloc
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_overhaul_content_bloc] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_overhaul_content_equ_biz
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_overhaul_content_equ_biz
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_overhaul_content_equ_biz] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_overhaul_content_model_bloc
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_overhaul_content_model_bloc
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_overhaul_content_model_bloc] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_overhaul_project_bloc
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_overhaul_project_bloc
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_overhaul_project_bloc] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_overhaul_project_equ_biz
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_overhaul_project_equ_biz
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_overhaul_project_equ_biz] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_overhaul_project_model_bloc
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_overhaul_project_model_bloc
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_overhaul_project_model_bloc] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_process_abnormal
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_process_abnormal
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_process_abnormal] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_process_adjustment
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_process_adjustment
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_process_adjustment] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_process_manage
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_process_manage
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_process_manage] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_process_manage_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_process_manage_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_process_manage_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_process_manage_workOrder
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_process_manage_workOrder
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_process_manage_workOrder] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_repair_bloc
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_repair_bloc
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_repair_bloc] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_repair_equ_biz
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_repair_equ_biz
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_repair_equ_biz] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_repair_model_bloc
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_repair_model_bloc
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_repair_model_bloc] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_routine_work
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_routine_work
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_routine_work] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_library_water_test
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_library_water_test
+-- ----------------------------
+ALTER TABLE [dbo].[tb_library_water_test] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_line
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_line
+-- ----------------------------
+ALTER TABLE [dbo].[tb_line] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_line_equipmentcard
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_line_equipmentcard
+-- ----------------------------
+ALTER TABLE [dbo].[tb_line_equipmentcard] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_line_process_section
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_line_process_section
+-- ----------------------------
+ALTER TABLE [dbo].[tb_line_process_section] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_log_info
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_log_info
+-- ----------------------------
+ALTER TABLE [dbo].[tb_log_info] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_main_config
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_main_config
+-- ----------------------------
+ALTER TABLE [dbo].[tb_main_config] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_main_config_20241122
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_main_config_20241122
+-- ----------------------------
+ALTER TABLE [dbo].[tb_main_config_20241122] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_main_config_JS(鏃犻渶鍚屾)
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_main_config_JS(鏃犻渶鍚屾)
+-- ----------------------------
+ALTER TABLE [dbo].[tb_main_config_JS(鏃犻渶鍚屾)] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_mainpage
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_mainpage
+-- ----------------------------
+ALTER TABLE [dbo].[tb_mainpage] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_mainpage_type
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_mainpage_type
+-- ----------------------------
+ALTER TABLE [dbo].[tb_mainpage_type] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_mainpage_type_user
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_mainpage_type_user
+-- ----------------------------
+ALTER TABLE [dbo].[tb_mainpage_type_user] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_anticorrosive_library
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_anticorrosive_library
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_anticorrosive_library] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_anticorrosive_library_equipment
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_anticorrosive_library_equipment
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_anticorrosive_library_equipment] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_anticorrosive_library_material
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_anticorrosive_library_material
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_anticorrosive_library_material] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_anticorrosive_material
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_anticorrosive_material
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_anticorrosive_material] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_equipment
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_equipment
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_equipment] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_faultlibrary
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_faultlibrary
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_faultlibrary] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_faultlibrary_branch
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_faultlibrary_branch
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_faultlibrary_branch] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_file
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_library_quota_level
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_library_quota_level
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_library_quota_level] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_maintain
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_maintain
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_maintain] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_maintain_car
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_maintain_car
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_maintain_car] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_maintain_library
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_maintain_library
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_maintain_library] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_maintain_plan
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_maintain_plan
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_maintain_plan] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_maintainer
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_maintainer
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_maintainer] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_maintainer_company
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_maintainer_company
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_maintainer_company] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_maintainer_selecttype
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_maintainer_selecttype
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_maintainer_selecttype] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_maintainer_type
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_maintainer_type
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_maintainer_type] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_newAndReset_library
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_newAndReset_library
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_newAndReset_library] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_newAndReset_library_quota
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_newAndReset_library_quota
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_newAndReset_library_quota] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_overhaul
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_overhaul
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_overhaul] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_overhaul_item_content
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_overhaul_item_content
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_overhaul_item_content] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_overhaul_item_equipment
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_overhaul_item_equipment
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_overhaul_item_equipment] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_overhaul_item_project
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_overhaul_item_project
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_overhaul_item_project] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_overhaul_library
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_overhaul_library
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_overhaul_library] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_overhaul_library_branch_content
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_overhaul_library_branch_content
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_overhaul_library_branch_content] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_overhaul_library_branch_project
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_overhaul_library_branch_project
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_overhaul_library_branch_project] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_overhaul_library_content
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_overhaul_library_content
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_overhaul_library_content] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_overhaul_library_content_quota
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_overhaul_library_content_quota
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_overhaul_library_content_quota] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_overhaul_type
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_overhaul_type
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_overhaul_type] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_problem_fille
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_problem_fille
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_problem_fille] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_record
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_record
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_record] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_repair
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_repair
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_repair] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_repair_car
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_repair_car
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_repair_car] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_repairlibrary
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_repairlibrary
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_repairlibrary] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_repairlibrary_branch
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_repairlibrary_branch
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_repairlibrary_branch] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_maintenance_repairlibrary_quota
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_maintenance_repairlibrary_quota
+-- ----------------------------
+ALTER TABLE [dbo].[tb_maintenance_repairlibrary_quota] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MeasurePoint_DATA
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MeasurePoint_DATA
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MeasurePoint_DATA] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_menuitem
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_menuitem
+-- ----------------------------
+ALTER TABLE [dbo].[tb_menuitem] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MESSAGE
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MESSAGE
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MESSAGE] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Triggers structure for table TB_MESSAGE
+-- ----------------------------
+DROP TRIGGER [dbo].[Trigger_message_syn]
+GO
+CREATE TRIGGER [dbo].[Trigger_message_syn]
+ON [dbo].[TB_MESSAGE]
+AFTER INSERT, UPDATE, DELETE
+AS
+--濡傛灉鏄坊鍔
+if exists(select 1 from inserted) and not exists(select 1 from deleted)
+begin
+ insert into TB_MESSAGE_RU
+ select * from inserted
+end
+--濡傛灉鏄洿鏂
+else if exists(select 1 from inserted) and exists(select 1 from deleted)
+begin
+ delete from TB_MESSAGE_RU
+ where TB_MESSAGE_RU.id in(select id from deleted)
+
+ insert into TB_MESSAGE_RU
+ select * from inserted
+end
+--濡傛灉鏄垹闄
+else if not exists(select 1 from inserted) and exists(select 1 from deleted)
+begin
+ delete from TB_MESSAGE_RU
+ where TB_MESSAGE_RU.id in(select id from deleted)
+END
+
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MESSAGE_FILE
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MESSAGE_FILE
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MESSAGE_FILE] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MESSAGE_RECV
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MESSAGE_RECV
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MESSAGE_RECV] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Triggers structure for table TB_MESSAGE_RECV
+-- ----------------------------
+DROP TRIGGER [dbo].[Trigger_messagerecv_syn]
+GO
+CREATE TRIGGER [dbo].[Trigger_messagerecv_syn]
+ON [dbo].[TB_MESSAGE_RECV]
+AFTER INSERT, UPDATE, DELETE
+AS
+--濡傛灉鏄坊鍔
+if exists(select 1 from inserted) and not exists(select 1 from deleted)
+begin
+ insert into TB_MESSAGE_RECV_RU
+ select * from inserted
+end
+--濡傛灉鏄洿鏂
+else if exists(select 1 from inserted) and exists(select 1 from deleted)
+begin
+ delete from TB_MESSAGE_RECV_RU
+ where TB_MESSAGE_RECV_RU.id in(select id from deleted)
+
+ insert into TB_MESSAGE_RECV_RU
+ select * from inserted
+end
+--濡傛灉鏄垹闄
+else if not exists(select 1 from inserted) and exists(select 1 from deleted)
+begin
+ delete from TB_MESSAGE_RECV_RU
+ where TB_MESSAGE_RECV_RU.id in(select id from deleted)
+END
+
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MESSAGE_RECV_RU
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MESSAGE_RECV_RU
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MESSAGE_RECV_RU] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MESSAGE_RU
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MESSAGE_RU
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MESSAGE_RU] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MESSAGE_TYPE
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MESSAGE_TYPE
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MESSAGE_TYPE] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MESSAGE_TYPE_alarmlevel
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MESSAGE_TYPE_alarmlevel
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MESSAGE_TYPE_alarmlevel] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MESSAGE_TYPE_getpeople
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MESSAGE_TYPE_getpeople
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MESSAGE_TYPE_getpeople] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MESSAGE_TYPE_msguser
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MESSAGE_TYPE_msguser
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MESSAGE_TYPE_msguser] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MESSAGE_TYPE_role
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MESSAGE_TYPE_role
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MESSAGE_TYPE_role] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MESSAGE_TYPE_smsuser
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MESSAGE_TYPE_smsuser
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MESSAGE_TYPE_smsuser] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_mobile_validation
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_mobile_validation
+-- ----------------------------
+ALTER TABLE [dbo].[tb_mobile_validation] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_model_cal_log
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_model_cal_log
+-- ----------------------------
+ALTER TABLE [dbo].[tb_model_cal_log] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_model_node_job
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_model_node_job
+-- ----------------------------
+ALTER TABLE [dbo].[tb_model_node_job] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_mp_JLYC_JD
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_mp_JLYC_JD
+-- ----------------------------
+ALTER TABLE [dbo].[tb_mp_JLYC_JD] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MPoint_Interface
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MPoint_Interface
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MPoint_Interface] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_mqtt_config
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_mqtt_config
+-- ----------------------------
+ALTER TABLE [dbo].[tb_mqtt_config] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_mqtt_config_topic
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_mqtt_config_topic
+-- ----------------------------
+ALTER TABLE [dbo].[tb_mqtt_config_topic] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_overhaul_statistics
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_overhaul_statistics
+-- ----------------------------
+ALTER TABLE [dbo].[tb_overhaul_statistics] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Overhaul_UploadFile
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Overhaul_UploadFile
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Overhaul_UploadFile] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_PersonalMpCollection
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_PersonalMpCollection
+-- ----------------------------
+ALTER TABLE [dbo].[tb_PersonalMpCollection] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_plan
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_plan
+-- ----------------------------
+ALTER TABLE [dbo].[tb_plan] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_plan_layout
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_plan_layout
+-- ----------------------------
+ALTER TABLE [dbo].[tb_plan_layout] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_plan_record_abnormity
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_plan_record_abnormity
+-- ----------------------------
+ALTER TABLE [dbo].[tb_plan_record_abnormity] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_PRO_ALARM
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_PRO_ALARM
+-- ----------------------------
+ALTER TABLE [dbo].[TB_PRO_ALARM] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_barChart
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_barChart
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_barChart] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_barChart_series
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_barChart_series
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_barChart_series] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_barChart_yAxis
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_barChart_yAxis
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_barChart_yAxis] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_camera
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_camera
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_camera] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_content
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_content
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_content] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_date
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_date
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_date] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_date_select
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_date_select
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_date_select] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_form
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_form
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_form] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_frame
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_frame
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_frame] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_frame_container
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_frame_container
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_frame_container] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_frame_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_frame_file
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_frame_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_gaugeChart
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_gaugeChart
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_gaugeChart] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_lineChart
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_lineChart
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_lineChart] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_lineChart_series
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_lineChart_series
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_lineChart_series] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_lineChart_yAxis
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_lineChart_yAxis
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_lineChart_yAxis] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_mPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_mPoint
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_mPoint] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_mPoint_warehouse
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_mPoint_warehouse
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_mPoint_warehouse] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_mpView
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_mpView
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_mpView] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_percentChart
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_percentChart
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_percentChart] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_picture_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_picture_file
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_picture_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_pieChart
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_pieChart
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_pieChart] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_pieChart_series
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_pieChart_series
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_pieChart_series] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_polarCoordinates
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_polarCoordinates
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_polarCoordinates] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_polarCoordinates_series
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_polarCoordinates_series
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_polarCoordinates_series] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_progressBarChart
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_progressBarChart
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_progressBarChart] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_radarChart
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_radarChart
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_radarChart] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_radarChart_axis
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_radarChart_axis
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_radarChart_axis] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_radarChart_series
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_radarChart_series
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_radarChart_series] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_SuspensionFrame
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_SuspensionFrame
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_SuspensionFrame] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_tab
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_tab
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_tab] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_text
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_text
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_text] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_text_warehouse
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_text_warehouse
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_text_warehouse] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_dataVisual_weather
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_dataVisual_weather
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_dataVisual_weather] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_decisionExpertBase
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_decisionExpertBase
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_decisionExpertBase] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_decisionExpertBase_text
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_decisionExpertBase_text
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_decisionExpertBase_text] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_productionIndexData
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_productionIndexData
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_productionIndexData] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_productionIndexPlanNameConfigure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_productionIndexPlanNameConfigure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_productionIndexPlanNameConfigure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_productionIndexPlanNameData
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_productionIndexPlanNameData
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_productionIndexPlanNameData] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_productionIndexPlanNameDataHis
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_productionIndexPlanNameDataHis
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_productionIndexPlanNameDataHis] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_productionIndexWorkOrder
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_productionIndexWorkOrder
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_productionIndexWorkOrder] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_testIndexManage
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_testIndexManage
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_testIndexManage] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_testMethods
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_testMethods
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_testMethods] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_pro_testTask
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_pro_testTask
+-- ----------------------------
+ALTER TABLE [dbo].[tb_pro_testTask] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_PRO_XSERVER
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_PRO_XSERVER
+-- ----------------------------
+ALTER TABLE [dbo].[TB_PRO_XSERVER] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_adjustment
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_adjustment
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_adjustment] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_adjustment_content
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_adjustment_content
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_adjustment_content] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_adjustment_type
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_adjustment_type
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_adjustment_type] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_equipment_adjustment
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_equipment_adjustment
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_equipment_adjustment] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_equipment_adjustment_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_equipment_adjustment_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_equipment_adjustment_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_meterCheck
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_meterCheck
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_meterCheck] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_meterCheck_library
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_meterCheck_library
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_meterCheck_library] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_modelplan_compute
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_modelplan_compute
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_modelplan_compute] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_routine_work
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_routine_work
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_routine_work] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_section
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_section
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_section] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_section_information
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_section_information
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_section_information] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_section_score
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_section_score
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_section_score] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_section_type
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_section_type
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_section_type] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Process_UploadFile
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Process_UploadFile
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Process_UploadFile] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_water_test
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_water_test
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_water_test] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_process_water_test_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_process_water_test_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_process_water_test_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_reasonable_advice
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_reasonable_advice
+-- ----------------------------
+ALTER TABLE [dbo].[tb_reasonable_advice] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_Repair_EmergencyConfigure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_Repair_EmergencyConfigure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_Repair_EmergencyConfigure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_Repair_EmergencyConfigureDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_Repair_EmergencyConfigureDetail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_Repair_EmergencyConfigureDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_Repair_EmergencyConfigureInfo
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_Repair_EmergencyConfigureInfo
+-- ----------------------------
+ALTER TABLE [dbo].[tb_Repair_EmergencyConfigureInfo] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Repair_EmergencyPlan
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Repair_EmergencyPlan
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Repair_EmergencyPlan] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Repair_EmergencyRecords
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Repair_EmergencyRecords
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Repair_EmergencyRecords] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Repair_EmergencyRecordsDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Repair_EmergencyRecordsDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Repair_EmergencyRecordsDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Repair_EmergencyRecordsWorkOrder
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Repair_EmergencyRecordsWorkOrder
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Repair_EmergencyRecordsWorkOrder] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_Report_customReport
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_Report_customReport
+-- ----------------------------
+ALTER TABLE [dbo].[tb_Report_customReport] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_Report_customReport_mPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_Report_customReport_mPoint
+-- ----------------------------
+ALTER TABLE [dbo].[tb_Report_customReport_mPoint] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_report_drainageDataomprehensiveTable
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_report_drainageDataomprehensiveTable
+-- ----------------------------
+ALTER TABLE [dbo].[tb_report_drainageDataomprehensiveTable] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_report_drainageDataomprehensiveTable_configure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_report_drainageDataomprehensiveTable_configure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_report_drainageDataomprehensiveTable_configure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_report_drainageDataomprehensiveTable_mainconfigure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_report_drainageDataomprehensiveTable_mainconfigure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_report_drainageDataomprehensiveTable_mainconfigure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_report_drainageDataomprehensiveTable_mainconfigure_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_report_drainageDataomprehensiveTable_mainconfigure_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_report_drainageDataomprehensiveTable_mainconfigure_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_RptCollectMode
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_RptCollectMode
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_RptCollectMode] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_RptCreate
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_RptCreate
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_RptCreate] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_RptCreateFile
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_RptCreateFile
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_RptCreateFile] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_RptDayLog
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_RptDayLog
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_RptDayLog] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_RptDayValSet
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_RptDayValSet
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_RptDayValSet] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_RptDeptSet
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_RptDeptSet
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_RptDeptSet] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_RptInfoSet
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_RptInfoSet
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_RptInfoSet] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_RptInfoSet_Sheet
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_RptInfoSet_Sheet
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_RptInfoSet_Sheet] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_RptInfoSetFile
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_RptInfoSetFile
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_RptInfoSetFile] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_RptLog
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_RptLog
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_RptLog] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_RptMpSet
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_RptMpSet
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_RptMpSet] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_RptSpSet
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_RptSpSet
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_RptSpSet] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_RptTypeSet
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_RptTypeSet
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_RptTypeSet] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_Template
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_Template
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_Template] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_TemplateFile
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_TemplateFile
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_TemplateFile] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Report_TemplateType
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Report_TemplateType
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Report_TemplateType] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_role
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_role
+-- ----------------------------
+ALTER TABLE [dbo].[tb_role] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_certificate
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_certificate
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_certificate] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_check_comprehensive
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_check_comprehensive
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_check_comprehensive] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_check_dayly
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_check_dayly
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_check_dayly] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_check_special
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_check_special
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_check_special] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_education_builder
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_education_builder
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_education_builder] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_education_insider
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_education_insider
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_education_insider] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_education_trainee
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_education_trainee
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_education_trainee] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_education_visitor
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_education_visitor
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_education_visitor] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_external_staff
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_external_staff
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_external_staff] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_files
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_files
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_files] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_flow_task
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_flow_task
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_flow_task] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_flow_task_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_flow_task_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_flow_task_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_job_inside
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_job_inside
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_job_inside] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_job_outside
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_job_outside
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_job_outside] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_safety_staff_archives
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_safety_staff_archives
+-- ----------------------------
+ALTER TABLE [dbo].[tb_safety_staff_archives] ADD PRIMARY KEY ([userid])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SCADAPIC
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SCADAPIC
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SCADAPIC] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SCADAPIC_EM
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SCADAPIC_EM
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SCADAPIC_EM] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SCADAPIC_MPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SCADAPIC_MPoint
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SCADAPIC_MPoint] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SCADAPIC_MPoint_Expression
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SCADAPIC_MPoint_Expression
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SCADAPIC_MPoint_Expression] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SCADAPIC_ProcessSection
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SCADAPIC_ProcessSection
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SCADAPIC_ProcessSection] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SCADAPIC_TXT
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SCADAPIC_TXT
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SCADAPIC_TXT] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_schedule_job
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_schedule_job
+-- ----------------------------
+ALTER TABLE [dbo].[tb_schedule_job] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_schedule_job_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_schedule_job_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_schedule_job_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_schedule_job_type
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_schedule_job_type
+-- ----------------------------
+ALTER TABLE [dbo].[tb_schedule_job_type] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Sewage_company_information
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Sewage_company_information
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Sewage_company_information] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Sewage_Input
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Sewage_Input
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Sewage_Input] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Sewage_pumpStation_information
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Sewage_pumpStation_information
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Sewage_pumpStation_information] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Sewage_pumpStationAttributes
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Sewage_pumpStationAttributes
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Sewage_pumpStationAttributes] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Sewage_Source
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Sewage_Source
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Sewage_Source] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Sewage_workshop_pumpStation
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Sewage_workshop_pumpStation
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Sewage_workshop_pumpStation] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_ApplyPurchasePlan
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_ApplyPurchasePlan
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_ApplyPurchasePlan] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Channels
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Channels
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Channels] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_ConsumeDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_ConsumeDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_ConsumeDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Contract
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Contract
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Contract] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Contract_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Contract_file
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Contract_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_ContractChange_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_ContractChange_file
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_ContractChange_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_ContractClass
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_ContractClass
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_ContractClass] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_ContractDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_ContractDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_ContractDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_ContractDetail_Invoice
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_ContractDetail_Invoice
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_ContractDetail_Invoice] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_ContractDetail_Invoice_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_ContractDetail_Invoice_file
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_ContractDetail_Invoice_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_ContractDetail_Payment
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_ContractDetail_Payment
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_ContractDetail_Payment] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_ContractTaxRate
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_ContractTaxRate
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_ContractTaxRate] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Goods
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Goods
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Goods] ADD PRIMARY KEY ([id], [number])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Goods_AcceptanceApplyDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Goods_AcceptanceApplyDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Goods_AcceptanceApplyDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Goods_Apply
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Goods_Apply
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Goods_Apply] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_GoodsClass
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_GoodsClass
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_GoodsClass] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_InStockRecord
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_InStockRecord
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_InStockRecord] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_sparepart_instockRecord_updateMoney
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_sparepart_instockRecord_updateMoney
+-- ----------------------------
+ALTER TABLE [dbo].[tb_sparepart_instockRecord_updateMoney] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_InStockRecordDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_InStockRecordDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_InStockRecordDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_OutStockRecord
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_OutStockRecord
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_OutStockRecord] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_OutStockRecordDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_OutStockRecordDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_OutStockRecordDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_OutStockRecordDetail_Consume
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_OutStockRecordDetail_Consume
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_OutStockRecordDetail_Consume] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Performance
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Performance
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Performance] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_PurchaseDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_PurchaseDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_PurchaseDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_PurchaseMethods
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_PurchaseMethods
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_PurchaseMethods] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_PurchasePlan
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_PurchasePlan
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_PurchasePlan] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_PurchaseRecord
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_PurchaseRecord
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_PurchaseRecord] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_PurchaseRecordDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_PurchaseRecordDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_PurchaseRecordDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Purpose
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Purpose
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Purpose] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_QualificationType
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_QualificationType
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_QualificationType] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_QualificationType_copy
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_QualificationType_copy
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_QualificationType_copy] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_RawMaterial
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_RawMaterial
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_RawMaterial] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_RawMaterialDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_RawMaterialDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_RawMaterialDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_ReturnStockRecord
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_ReturnStockRecord
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_ReturnStockRecord] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_ReturnStockRecordDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_ReturnStockRecordDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_ReturnStockRecordDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Score
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Score
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Score] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Score_copy
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Score_copy
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Score_copy] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Stock
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Stock
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Stock] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Stock_TransfersApplyDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Stock_TransfersApplyDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Stock_TransfersApplyDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_StockCheck
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_StockCheck
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_StockCheck] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_StockCheckDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_StockCheckDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_StockCheckDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Subscribe
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Subscribe
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Subscribe] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_SubscribeDetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_SubscribeDetail
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_SubscribeDetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Supplier
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Supplier
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Supplier] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Supplier_copy
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Supplier_copy
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Supplier_copy] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_SupplierClass
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_SupplierClass
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_SupplierClass] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_SupplierClass_copy
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_SupplierClass_copy
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_SupplierClass_copy] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_SupplierQualification
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_SupplierQualification
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_SupplierQualification] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_SupplierQualification_copy
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_SupplierQualification_copy
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_SupplierQualification_copy] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_SupplierQualification_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_SupplierQualification_file
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_SupplierQualification_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_Warehouse
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_Warehouse
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_Warehouse] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_SparePart_warrantyPeriod
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_SparePart_warrantyPeriod
+-- ----------------------------
+ALTER TABLE [dbo].[TB_SparePart_warrantyPeriod] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_special_equipment
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_special_equipment
+-- ----------------------------
+ALTER TABLE [dbo].[tb_special_equipment] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_SpeechRecognition
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_SpeechRecognition
+-- ----------------------------
+ALTER TABLE [dbo].[tb_SpeechRecognition] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_SpeechRecognition_MpRespond
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_SpeechRecognition_MpRespond
+-- ----------------------------
+ALTER TABLE [dbo].[tb_SpeechRecognition_MpRespond] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_teacher_coursewaretype
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_teacher_coursewaretype
+-- ----------------------------
+ALTER TABLE [dbo].[tb_teacher_coursewaretype] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_teacher_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_teacher_file
+-- ----------------------------
+ALTER TABLE [dbo].[tb_teacher_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficency_PatrolPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficency_PatrolPoint
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficency_PatrolPoint] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficency_PatrolPoint_MeasurePoint
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficency_PatrolPoint_MeasurePoint
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficency_PatrolPoint_MeasurePoint] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_Clockin_Record
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_Clockin_Record
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_Clockin_Record] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolArea
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolArea
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolArea] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolArea_Floor
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolArea_Floor
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolArea_Floor] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolArea_Floor_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolArea_Floor_file
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolArea_Floor_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolArea_ProcessSection
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolArea_ProcessSection
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolArea_ProcessSection] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolArea_User
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolArea_User
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolArea_User] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolContents
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolContents
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolContents] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolContents_Standard
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolContents_Standard
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolContents_Standard] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolModel
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolModel
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolModel] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolPlan
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolPlan
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolPlan] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolPlan_Dept
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolPlan_Dept
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_Dept] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolPlan_MeasurePoint
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolPlan_MeasurePoint
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_MeasurePoint] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolPlan_PatrolCamera
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolPlan_PatrolCamera
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolCamera] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolPlan_PatrolContents
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolPlan_PatrolContents
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolContents] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolPlan_PatrolEquipment
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolPlan_PatrolEquipment
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolEquipment] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolPlan_PatrolPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolPlan_PatrolPoint
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolPoint] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolPlan_PatrolRoute
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolPlan_PatrolRoute
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolPlan_PatrolRoute] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolPlanType
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolPlanType
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolPlanType] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolPoint_Camera
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolPoint_Camera
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolPoint_Camera] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolPoint_EquipmentCard
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolPoint_EquipmentCard
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolPoint_EquipmentCard] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolPoint_File
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolPoint_File
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolPoint_File] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolRecord
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolRecord
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolRecord] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolRecord_Dept
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolRecord_Dept
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_Dept] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolRecord_file
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolRecord_file
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_file] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolRecord_MeasurePoint
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolRecord_MeasurePoint
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_MeasurePoint] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolRecord_PatrolCamera
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolRecord_PatrolCamera
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolCamera] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolRecord_PatrolContents
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolRecord_PatrolContents
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolContents] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolRecord_PatrolEquipment
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolRecord_PatrolEquipment
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolEquipment] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolRecord_PatrolPoint
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolRecord_PatrolPoint
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolPoint] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_PatrolRoute_OLD] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_PatrolRecord_ViolationRecord
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_PatrolRecord_ViolationRecord
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_PatrolRecord_ViolationRecord] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_Work_Record
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_Work_Record
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_Work_Record] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_Worker_Position_App
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_Worker_Position_App
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_Worker_Position_App] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_TimeEfficiency_Worker_Position_OLD
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_TimeEfficiency_Worker_Position_OLD
+-- ----------------------------
+ALTER TABLE [dbo].[TB_TimeEfficiency_Worker_Position_OLD] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_user_change_log
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_user_change_log
+-- ----------------------------
+ALTER TABLE [dbo].[tb_user_change_log] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_user_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_user_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_user_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_user_job
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_user_job
+-- ----------------------------
+ALTER TABLE [dbo].[tb_user_job] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_user_outsiders
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_user_outsiders
+-- ----------------------------
+ALTER TABLE [dbo].[tb_user_outsiders] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_user_time
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_user_time
+-- ----------------------------
+ALTER TABLE [dbo].[tb_user_time] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_user_workstation
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_user_workstation
+-- ----------------------------
+ALTER TABLE [dbo].[tb_user_workstation] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visit_apply
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visit_apply
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visit_apply] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visit_position
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visit_position
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visit_position] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visit_register
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visit_register
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visit_register] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visit_register_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visit_register_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visit_register_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visit_safeArea
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visit_safeArea
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visit_safeArea] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visit_safeArea_position
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visit_safeArea_position
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visit_safeArea_position] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visit_safety_commitment
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visit_safety_commitment
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visit_safety_commitment] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visit_safety_commitment_record
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visit_safety_commitment_record
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visit_safety_commitment_record] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visit_visitors
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visit_visitors
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visit_visitors] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visual_cacheConfig
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visual_cacheConfig
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visual_cacheConfig] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visual_cacheData
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visual_cacheData
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visual_cacheData] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visual_datatype
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visual_datatype
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visual_datatype] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visual_interaction
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visual_interaction
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visual_interaction] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visual_jsp
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visual_jsp
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visual_jsp] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visual_jsp_configure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visual_jsp_configure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visual_jsp_configure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visual_jsp_configure_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visual_jsp_configure_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visual_jsp_configure_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visual_jsp_element
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visual_jsp_element
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visual_jsp_element] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visual_layout
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visual_layout
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visual_layout] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visual_layout_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visual_layout_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visual_layout_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Visual_Plan_Component
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Visual_Plan_Component
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Visual_Plan_Component] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Visual_Plan_Component_Element
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Visual_Plan_Component_Element
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Visual_Plan_Component_Element] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visual_plan_interaction
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visual_plan_interaction
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visual_plan_interaction] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_visual_processOperation
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_visual_processOperation
+-- ----------------------------
+ALTER TABLE [dbo].[tb_visual_processOperation] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_weather
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_weather
+-- ----------------------------
+ALTER TABLE [dbo].[tb_weather] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_camera
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_camera
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_camera] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_camera_File
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_camera_File
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_camera_File] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_group
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_group
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_group] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_group_copy1
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_group_copy1
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_group_copy1] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_group_copy2
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_group_copy2
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_group_copy2] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_group_member
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_group_member
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_group_member] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_groupContent
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_groupContent
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_groupContent] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_groupContentForm
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_groupContentForm
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_groupContentForm] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_groupContentFormData
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_groupContentFormData
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_groupContentFormData] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_groupdetail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_groupdetail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_groupdetail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_groupManage
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_groupManage
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_groupManage] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_grouptime
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_grouptime
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_grouptime] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_grouptype
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_grouptype
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_grouptype] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_interrupt
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_interrupt
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_interrupt] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_line
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_line
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_line] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_line_equipmentcard
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_line_equipmentcard
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_line_equipmentcard] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_modbusfig
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_modbusfig
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_modbusfig] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_modbusrecord
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_modbusrecord
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_modbusrecord] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_mPointHisChangeData
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_mPointHisChangeData
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_mPointHisChangeData] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_order
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_order
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_order] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_order_act
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_order_act
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_order_act] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_order_excute
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_order_excute
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_order_excute] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_procedure_workstation
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_procedure_workstation
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_procedure_workstation] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_process
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_process
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_process] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_processorder
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_processorder
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_processorder] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_scheduling
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_scheduling
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_scheduling] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_scheduling_replaceJob
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_scheduling_replaceJob
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_scheduling_replaceJob] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_task_equipment
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_task_equipment
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_task_equipment] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_task_group
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_task_group
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_task_group] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_task_material
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_task_material
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_task_material] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_task_workstation
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_task_workstation
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_task_workstation] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_wordAnalysisReport_content
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_wordAnalysisReport_content
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_wordAnalysisReport_content] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_wordAnalysisReport_content_curve
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_wordAnalysisReport_content_curve
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_wordAnalysisReport_content_curve] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_wordAnalysisReport_content_curve_axis
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_wordAnalysisReport_content_curve_axis
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_wordAnalysisReport_content_curve_axis] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_wordAnalysisReport_content_form
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_wordAnalysisReport_content_form
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_wordAnalysisReport_content_form] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_wordAnalysisReport_formData
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_wordAnalysisReport_formData
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_wordAnalysisReport_formData] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_wordAnalysisReport_record
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_wordAnalysisReport_record
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_wordAnalysisReport_record] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_wordAnalysisReport_structure
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_wordAnalysisReport_structure
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_wordAnalysisReport_structure] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_wordAnalysisReport_text
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_wordAnalysisReport_text
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_wordAnalysisReport_text] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_work_workshop
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_work_workshop
+-- ----------------------------
+ALTER TABLE [dbo].[TB_work_workshop] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_work_workshop_procedures
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_work_workshop_procedures
+-- ----------------------------
+ALTER TABLE [dbo].[TB_work_workshop_procedures] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_workstation
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_workstation
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_workstation] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_work_workstation_type
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_work_workstation_type
+-- ----------------------------
+ALTER TABLE [dbo].[tb_work_workstation_type] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_workorder_achievement
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_workorder_achievement
+-- ----------------------------
+ALTER TABLE [dbo].[tb_workorder_achievement] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_workorder_achievement_order
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_workorder_achievement_order
+-- ----------------------------
+ALTER TABLE [dbo].[tb_workorder_achievement_order] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_workorder_consume
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_workorder_consume
+-- ----------------------------
+ALTER TABLE [dbo].[tb_workorder_consume] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_workorder_consume2
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_workorder_consume2
+-- ----------------------------
+ALTER TABLE [dbo].[tb_workorder_consume2] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_workorder_detail
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_workorder_detail
+-- ----------------------------
+ALTER TABLE [dbo].[tb_workorder_detail] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_workorder_library_maintain
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_workorder_library_maintain
+-- ----------------------------
+ALTER TABLE [dbo].[tb_workorder_library_maintain] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_workorder_library_overhaul
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_workorder_library_overhaul
+-- ----------------------------
+ALTER TABLE [dbo].[tb_workorder_library_overhaul] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_workorder_repair_content
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_workorder_repair_content
+-- ----------------------------
+ALTER TABLE [dbo].[tb_workorder_repair_content] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Foreign Key structure for table [dbo].[ACT_GE_BYTEARRAY]
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_GE_BYTEARRAY] ADD FOREIGN KEY ([DEPLOYMENT_ID_]) REFERENCES [dbo].[ACT_RE_DEPLOYMENT] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+
+-- ----------------------------
+-- Foreign Key structure for table [dbo].[ACT_ID_MEMBERSHIP]
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_ID_MEMBERSHIP] ADD FOREIGN KEY ([GROUP_ID_]) REFERENCES [dbo].[ACT_ID_GROUP] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+ALTER TABLE [dbo].[ACT_ID_MEMBERSHIP] ADD FOREIGN KEY ([USER_ID_]) REFERENCES [dbo].[ACT_ID_USER] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+
+-- ----------------------------
+-- Foreign Key structure for table [dbo].[ACT_PROCDEF_INFO]
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_PROCDEF_INFO] ADD FOREIGN KEY ([INFO_JSON_ID_]) REFERENCES [dbo].[ACT_GE_BYTEARRAY] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+ALTER TABLE [dbo].[ACT_PROCDEF_INFO] ADD FOREIGN KEY ([PROC_DEF_ID_]) REFERENCES [dbo].[ACT_RE_PROCDEF] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+
+-- ----------------------------
+-- Foreign Key structure for table [dbo].[ACT_RE_MODEL]
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RE_MODEL] ADD FOREIGN KEY ([DEPLOYMENT_ID_]) REFERENCES [dbo].[ACT_RE_DEPLOYMENT] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+ALTER TABLE [dbo].[ACT_RE_MODEL] ADD FOREIGN KEY ([EDITOR_SOURCE_VALUE_ID_]) REFERENCES [dbo].[ACT_GE_BYTEARRAY] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+ALTER TABLE [dbo].[ACT_RE_MODEL] ADD FOREIGN KEY ([EDITOR_SOURCE_EXTRA_VALUE_ID_]) REFERENCES [dbo].[ACT_GE_BYTEARRAY] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+
+-- ----------------------------
+-- Foreign Key structure for table [dbo].[ACT_RU_EVENT_SUBSCR]
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RU_EVENT_SUBSCR] ADD FOREIGN KEY ([EXECUTION_ID_]) REFERENCES [dbo].[ACT_RU_EXECUTION] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+
+-- ----------------------------
+-- Foreign Key structure for table [dbo].[ACT_RU_EXECUTION]
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RU_EXECUTION] ADD FOREIGN KEY ([PARENT_ID_]) REFERENCES [dbo].[ACT_RU_EXECUTION] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+ALTER TABLE [dbo].[ACT_RU_EXECUTION] ADD FOREIGN KEY ([PROC_DEF_ID_]) REFERENCES [dbo].[ACT_RE_PROCDEF] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+ALTER TABLE [dbo].[ACT_RU_EXECUTION] ADD FOREIGN KEY ([SUPER_EXEC_]) REFERENCES [dbo].[ACT_RU_EXECUTION] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+
+-- ----------------------------
+-- Foreign Key structure for table [dbo].[ACT_RU_IDENTITYLINK]
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RU_IDENTITYLINK] ADD FOREIGN KEY ([PROC_DEF_ID_]) REFERENCES [dbo].[ACT_RE_PROCDEF] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+ALTER TABLE [dbo].[ACT_RU_IDENTITYLINK] ADD FOREIGN KEY ([PROC_INST_ID_]) REFERENCES [dbo].[ACT_RU_EXECUTION] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+ALTER TABLE [dbo].[ACT_RU_IDENTITYLINK] ADD FOREIGN KEY ([TASK_ID_]) REFERENCES [dbo].[ACT_RU_TASK] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+
+-- ----------------------------
+-- Foreign Key structure for table [dbo].[ACT_RU_JOB]
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RU_JOB] ADD FOREIGN KEY ([EXCEPTION_STACK_ID_]) REFERENCES [dbo].[ACT_GE_BYTEARRAY] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+
+-- ----------------------------
+-- Foreign Key structure for table [dbo].[ACT_RU_TASK]
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RU_TASK] ADD FOREIGN KEY ([EXECUTION_ID_]) REFERENCES [dbo].[ACT_RU_EXECUTION] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+ALTER TABLE [dbo].[ACT_RU_TASK] ADD FOREIGN KEY ([PROC_DEF_ID_]) REFERENCES [dbo].[ACT_RE_PROCDEF] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+ALTER TABLE [dbo].[ACT_RU_TASK] ADD FOREIGN KEY ([PROC_INST_ID_]) REFERENCES [dbo].[ACT_RU_EXECUTION] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+
+-- ----------------------------
+-- Foreign Key structure for table [dbo].[ACT_RU_VARIABLE]
+-- ----------------------------
+ALTER TABLE [dbo].[ACT_RU_VARIABLE] ADD FOREIGN KEY ([BYTEARRAY_ID_]) REFERENCES [dbo].[ACT_GE_BYTEARRAY] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+ALTER TABLE [dbo].[ACT_RU_VARIABLE] ADD FOREIGN KEY ([EXECUTION_ID_]) REFERENCES [dbo].[ACT_RU_EXECUTION] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
+ALTER TABLE [dbo].[ACT_RU_VARIABLE] ADD FOREIGN KEY ([PROC_INST_ID_]) REFERENCES [dbo].[ACT_RU_EXECUTION] ([ID_]) ON DELETE NO ACTION ON UPDATE NO ACTION
+GO
diff --git a/src/resources/sql/dbo.HQWS1230.sql b/src/resources/sql/dbo.HQWS1230.sql
new file mode 100644
index 00000000..a3c2c39c
--- /dev/null
+++ b/src/resources/sql/dbo.HQWS1230.sql
@@ -0,0 +1,18575 @@
+/*
+Navicat SQL Server Data Transfer
+
+Source Server : 127.0.0.1
+Source Server Version : 130000
+Source Host : 127.0.0.1:1433
+Source Database : EIP_PRD_HQWS
+Source Schema : dbo
+
+Target Server Type : SQL Server
+Target Server Version : 130000
+File Encoding : 65001
+
+Date: 2026-01-30 00:37:25
+*/
+
+
+-- ----------------------------
+-- Table structure for A_UPLOAD
+-- ----------------------------
+DROP TABLE [dbo].[A_UPLOAD]
+GO
+CREATE TABLE [dbo].[A_UPLOAD] (
+[mpointcode] varchar(50) NULL ,
+[parmname] varchar(50) NULL ,
+[scdtype] varchar(50) NULL ,
+[upload] char(10) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of A_UPLOAD
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for Alarm
+-- ----------------------------
+DROP TABLE [dbo].[Alarm]
+GO
+CREATE TABLE [dbo].[Alarm] (
+[IOServerName] varchar(50) NOT NULL ,
+[MachineName] text NULL ,
+[TagName] varchar(50) NOT NULL ,
+[TagComment] text NULL ,
+[GroupName] text NULL ,
+[AlarmValue] text NULL ,
+[AlarmValueDataType] int NULL ,
+[LimitValue] text NULL ,
+[LimitValueDataType] int NULL ,
+[AlarmType] text NULL ,
+[Pri] int NULL ,
+[Quality] int NULL ,
+[AlarmTime] datetime NULL ,
+[AlarmTimeMs] int NULL ,
+[EventTime] datetime NOT NULL ,
+[EventTimeMs] int NULL ,
+[OperatorName] text NULL ,
+[OperatorDomain] text NULL ,
+[ResumeValue] text NULL ,
+[ResumeValueDataType] int NULL ,
+[EventType] varchar(50) NOT NULL ,
+[AlarmText] text NULL ,
+[ExtendField1] text NULL ,
+[ExtendField2] text NULL ,
+[ExtendField3] text NULL ,
+[ExtendField4] text NULL ,
+[ExtendField5] text NULL ,
+[ExtendField6] text NULL ,
+[ExtendField7] text NULL ,
+[ExtendField8] text NULL ,
+[OperationRemark] text NULL ,
+[MachineIP] text NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of Alarm
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for dtproperties
+-- ----------------------------
+DROP TABLE [dbo].[dtproperties]
+GO
+CREATE TABLE [dbo].[dtproperties] (
+[id] int NOT NULL IDENTITY(1,1) ,
+[objectid] int NULL ,
+[property] varchar(64) NOT NULL ,
+[value] varchar(255) NULL ,
+[uvalue] nvarchar(255) NULL ,
+[lvalue] image NULL ,
+[version] int NOT NULL DEFAULT ((0))
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of dtproperties
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[dtproperties] ON
+GO
+SET IDENTITY_INSERT [dbo].[dtproperties] OFF
+GO
+
+-- ----------------------------
+-- Table structure for Enter
+-- ----------------------------
+DROP TABLE [dbo].[Enter]
+GO
+CREATE TABLE [dbo].[Enter] (
+[MachineName] varchar(50) NOT NULL ,
+[OperatorName] text NULL ,
+[OperatorDomain] text NULL ,
+[SuccessEnter] bit NULL ,
+[EventType] text NULL ,
+[EventTime] datetime NOT NULL ,
+[EventTimeMs] int NOT NULL ,
+[MachineIP] text NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of Enter
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for MZ_DF11_C_01_1006_02_COD02
+-- ----------------------------
+DROP TABLE [dbo].[MZ_DF11_C_01_1006_02_COD02]
+GO
+CREATE TABLE [dbo].[MZ_DF11_C_01_1006_02_COD02] (
+[ItemID] bigint NOT NULL IDENTITY(1,1) ,
+[ParmValue] float(53) NOT NULL DEFAULT ((0)) ,
+[MeasureDT] datetime NOT NULL DEFAULT (getdate()) ,
+[userid] varchar(50) NULL ,
+[insdt] varchar(50) NULL DEFAULT (getdate()) ,
+[memotype] varchar(100) NULL ,
+[memo] varchar(500) NULL
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[MZ_DF11_C_01_1006_02_COD02]', RESEED, 7489)
+GO
+
+-- ----------------------------
+-- Records of MZ_DF11_C_01_1006_02_COD02
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[MZ_DF11_C_01_1006_02_COD02] ON
+GO
+SET IDENTITY_INSERT [dbo].[MZ_DF11_C_01_1006_02_COD02] OFF
+GO
+
+-- ----------------------------
+-- Table structure for Operate
+-- ----------------------------
+DROP TABLE [dbo].[Operate]
+GO
+CREATE TABLE [dbo].[Operate] (
+[IOServerName] varchar(50) NOT NULL ,
+[MachineName] text NULL ,
+[TagName] varchar(50) NOT NULL ,
+[TagComment] text NULL ,
+[OldValue] text NULL ,
+[OldValueDataType] int NULL ,
+[NewValue] text NULL ,
+[NewValueDataType] int NULL ,
+[EventTime] datetime NOT NULL ,
+[EventTimeMs] int NULL ,
+[SuccessOa] bit NULL ,
+[EventType] varchar(50) NOT NULL ,
+[FieldName] text NULL ,
+[OperatorName] text NULL ,
+[OperatorDomain] text NULL ,
+[OperateText] text NULL ,
+[MachineIP] text NULL ,
+[ExtendField1] text NULL ,
+[ExtendField2] text NULL ,
+[ExtendField3] text NULL ,
+[ExtendField4] text NULL ,
+[ExtendField5] text NULL ,
+[ExtendField6] text NULL ,
+[ExtendField7] text NULL ,
+[ExtendField8] text NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of Operate
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for Station
+-- ----------------------------
+DROP TABLE [dbo].[Station]
+GO
+CREATE TABLE [dbo].[Station] (
+[MachineName] varchar(50) NOT NULL ,
+[EventType] text NULL ,
+[EventTime] datetime NOT NULL ,
+[EventTimeMs] int NOT NULL ,
+[MachineIP] text NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of Station
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_Alarm_col
+-- ----------------------------
+DROP TABLE [dbo].[TB_Alarm_col]
+GO
+CREATE TABLE [dbo].[TB_Alarm_col] (
+[id] int NOT NULL IDENTITY(1,1) ,
+[colval] varchar(50) NULL ,
+[colname] varchar(50) NULL ,
+[st] varchar(50) NULL ,
+[morder] int NULL
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[TB_Alarm_col]', RESEED, 19)
+GO
+
+-- ----------------------------
+-- Records of TB_Alarm_col
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_Alarm_col] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_Alarm_col] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_DataRemote_LOG
+-- ----------------------------
+DROP TABLE [dbo].[TB_DataRemote_LOG]
+GO
+CREATE TABLE [dbo].[TB_DataRemote_LOG] (
+[id] bigint NOT NULL IDENTITY(1,1) ,
+[dt] datetime NULL ,
+[content] varchar(800) NULL ,
+[insdt] datetime NULL DEFAULT (getdate())
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[TB_DataRemote_LOG]', RESEED, 18805)
+GO
+
+-- ----------------------------
+-- Records of TB_DataRemote_LOG
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_DataRemote_LOG] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_DataRemote_LOG] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_DATATRANS_BADMP
+-- ----------------------------
+DROP TABLE [dbo].[TB_DATATRANS_BADMP]
+GO
+CREATE TABLE [dbo].[TB_DATATRANS_BADMP] (
+[ID] int NOT NULL IDENTITY(1,1) ,
+[id_main] varchar(50) NULL ,
+[BadMPcode] varchar(50) NULL ,
+[BadMPname] varchar(50) NULL ,
+[IP] varchar(50) NULL ,
+[OPCServer] varchar(50) NULL ,
+[DBName] varchar(50) NULL ,
+[BizType] varchar(50) NULL ,
+[insdt] datetime NULL DEFAULT (getdate())
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[TB_DATATRANS_BADMP]', RESEED, 879)
+GO
+
+-- ----------------------------
+-- Records of TB_DATATRANS_BADMP
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_DATATRANS_BADMP] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_DATATRANS_BADMP] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_DATATRANS_LOG
+-- ----------------------------
+DROP TABLE [dbo].[TB_DATATRANS_LOG]
+GO
+CREATE TABLE [dbo].[TB_DATATRANS_LOG] (
+[id] bigint NOT NULL IDENTITY(1,1) ,
+[dt] datetime NULL ,
+[content] varchar(800) NULL ,
+[insdt] datetime NULL DEFAULT (getdate())
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[TB_DATATRANS_LOG]', RESEED, 28603)
+GO
+
+-- ----------------------------
+-- Records of TB_DATATRANS_LOG
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_DATATRANS_LOG] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_DATATRANS_LOG] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_DATATRANS_Record
+-- ----------------------------
+DROP TABLE [dbo].[TB_DATATRANS_Record]
+GO
+CREATE TABLE [dbo].[TB_DATATRANS_Record] (
+[ID] int NOT NULL IDENTITY(1,1) ,
+[id_main] varchar(50) NULL ,
+[IP] varchar(50) NULL ,
+[StartTime] datetime NULL ,
+[OPCServer] varchar(50) NULL ,
+[DBName] varchar(50) NULL ,
+[BizType] varchar(50) NULL ,
+[MPCount] varchar(50) NULL ,
+[MPGetCount] varchar(50) NULL ,
+[MPTransCount] varchar(50) NULL ,
+[SuccessRate] varchar(50) NULL ,
+[insdt] datetime NULL DEFAULT (getdate())
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[TB_DATATRANS_Record]', RESEED, 3712)
+GO
+
+-- ----------------------------
+-- Records of TB_DATATRANS_Record
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_DATATRANS_Record] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_DATATRANS_Record] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_DataUpError
+-- ----------------------------
+DROP TABLE [dbo].[TB_DataUpError]
+GO
+CREATE TABLE [dbo].[TB_DataUpError] (
+[id] bigint NOT NULL IDENTITY(1,1) ,
+[dbname] varchar(50) NULL ,
+[updt] datetime NULL ,
+[insdt] datetime NULL DEFAULT (getdate())
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[TB_DataUpError]', RESEED, 99)
+GO
+
+-- ----------------------------
+-- Records of TB_DataUpError
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_DataUpError] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_DataUpError] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_FANGAN
+-- ----------------------------
+DROP TABLE [dbo].[TB_FANGAN]
+GO
+CREATE TABLE [dbo].[TB_FANGAN] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[hismin] char(1) NULL DEFAULT ('1') ,
+[hishour] char(1) NULL DEFAULT ('1') ,
+[hisday] char(1) NULL DEFAULT ('1') ,
+[active] varchar(50) NULL ,
+[morder] int NULL ,
+[owneruserid] varchar(50) NULL ,
+[ownerdate] datetime NULL ,
+[SYSTEMCHART] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_FANGAN
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_FANGANDETAIL
+-- ----------------------------
+DROP TABLE [dbo].[TB_FANGANDETAIL]
+GO
+CREATE TABLE [dbo].[TB_FANGANDETAIL] (
+[id] varchar(50) NULL ,
+[faid] varchar(50) NULL ,
+[mps] varchar(500) NULL ,
+[func] varchar(50) NULL ,
+[axesorder] varchar(50) NULL ,
+[disname] varchar(50) NULL ,
+[avgmin] money NULL ,
+[avgmax] money NULL ,
+[forcemin] money NULL ,
+[forcemax] money NULL ,
+[color] varchar(50) NULL ,
+[morder] money NULL ,
+[fmt] varchar(50) NULL ,
+[axismax] money NULL ,
+[axismin] money NULL ,
+[spanrange] money NULL ,
+[numtail] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_FANGANDETAIL
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_FORMULA
+-- ----------------------------
+DROP TABLE [dbo].[TB_FORMULA]
+GO
+CREATE TABLE [dbo].[TB_FORMULA] (
+[id] varchar(50) NOT NULL ,
+[name] varchar(50) NULL ,
+[memo] varchar(500) NULL ,
+[exp] varchar(500) NULL ,
+[rate] money NULL ,
+[intv] varchar(50) NULL ,
+[starthour] int NULL ,
+[active] varchar(50) NULL ,
+[morder] varchar(50) NULL ,
+[owneruserid] varchar(50) NULL ,
+[ownerdate] datetime NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_FORMULA
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_FORMULADETAIL
+-- ----------------------------
+DROP TABLE [dbo].[TB_FORMULADETAIL]
+GO
+CREATE TABLE [dbo].[TB_FORMULADETAIL] (
+[id] varchar(50) NOT NULL ,
+[pid] varchar(50) NULL ,
+[name] varchar(50) NULL ,
+[memo] varchar(500) NULL ,
+[mp] varchar(50) NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_FORMULADETAIL
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_FORMULAPARM
+-- ----------------------------
+DROP TABLE [dbo].[TB_FORMULAPARM]
+GO
+CREATE TABLE [dbo].[TB_FORMULAPARM] (
+[ItemID] bigint NOT NULL IDENTITY(1,1) ,
+[MpointName] varchar(50) NULL ,
+[ParmName] varchar(50) NULL ,
+[ParmValue] money NULL ,
+[MeasureDT] datetime NULL
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[TB_FORMULAPARM]', RESEED, 471)
+GO
+
+-- ----------------------------
+-- Records of TB_FORMULAPARM
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_FORMULAPARM] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_FORMULAPARM] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_INMPVALUE
+-- ----------------------------
+DROP TABLE [dbo].[TB_INMPVALUE]
+GO
+CREATE TABLE [dbo].[TB_INMPVALUE] (
+[MeasureDT] datetime NULL ,
+[AT1103_JSCOD] float(53) NULL ,
+[AT2103_CSCOD] float(53) NULL ,
+[AT1104_JSNH3N] float(53) NULL ,
+[AT2104_CSNH3N] float(53) NULL ,
+[AT1102_JSSS] float(53) NULL ,
+[AT2102_CSSS] float(53) NULL ,
+[FT1101_JSFLOW] float(53) NULL ,
+[LT1102] float(53) NULL ,
+[LT1103] float(53) NULL ,
+[jsb3_I2] float(53) NULL ,
+[jsb4_I2] float(53) NULL ,
+[jsb5_I2] float(53) NULL ,
+[GFJ1_DL] float(53) NULL ,
+[GFJ2_DL] float(53) NULL ,
+[GFJ3_DL] float(53) NULL ,
+[AT105_DO] float(53) NULL ,
+[AT107_DO] float(53) NULL ,
+[AT106_DO] float(53) NULL ,
+[AT108_DO] float(53) NULL ,
+[AT109_MLSS] float(53) NULL ,
+[AT110_MLSS] float(53) NULL ,
+[AT101_ORP] float(53) NULL ,
+[AT102_ORP] float(53) NULL ,
+[AT103_ORP] float(53) NULL ,
+[AT104_ORP] float(53) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_INMPVALUE
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MeasurePoint
+-- ----------------------------
+DROP TABLE [dbo].[TB_MeasurePoint]
+GO
+CREATE TABLE [dbo].[TB_MeasurePoint] (
+[ID] varchar(50) NOT NULL ,
+[MPointID] varchar(50) NOT NULL ,
+[MPointCode] varchar(50) NOT NULL ,
+[ParmName] varchar(50) NULL ,
+[Unit] nvarchar(50) NULL ,
+[alarmmax] money NULL ,
+[alarmmin] money NULL ,
+[ParmValue] money NULL ,
+[MeasureDT] datetime NULL ,
+[Rate] decimal(18,10) NULL DEFAULT ((1)) ,
+[Freq] int NULL DEFAULT ((1)) ,
+[FreqUnit] varchar(10) NULL ,
+[SignalType] varchar(50) NULL DEFAULT ('AI') ,
+[SignalTag] varchar(50) NULL ,
+[LEDType] char(1) NULL DEFAULT ('1') ,
+[LEDColor] char(1) NULL DEFAULT ('1') ,
+[DirectType] char(1) NULL DEFAULT ('1') ,
+[BizId] varchar(50) NULL ,
+[BizType] varchar(50) NULL DEFAULT ('??') ,
+[NumTail] varchar(10) NULL DEFAULT ('0.00') ,
+[prochour] varchar(50) NULL ,
+[procday] varchar(50) NULL ,
+[procmonth] varchar(50) NULL ,
+[ShowName] char(1) NULL DEFAULT ('1') ,
+[exp] varchar(50) NULL ,
+[forcemin] money NULL ,
+[forcemax] money NULL ,
+[avgmax] money NULL ,
+[avgmin] money NULL ,
+[remoteup] char(1) NULL DEFAULT ('0') ,
+[morder] int NULL DEFAULT ((999)) ,
+[TriggerAlarm] varchar(50) NULL DEFAULT ('0') ,
+[ConfirmAlarm] char(1) NULL DEFAULT ('0') ,
+[flowset] money NULL DEFAULT ((0)) ,
+[triggerCycle] char(1) NULL DEFAULT ('0') ,
+[cyclemax] money NULL ,
+[cyclemin] money NULL ,
+[triggerMutation] char(1) NULL DEFAULT ('0') ,
+[mutationset] money NULL ,
+[causeset] money NULL ,
+[operateset] money NULL ,
+[resultset] money NULL ,
+[triggerEquOff] char(1) NULL DEFAULT ('0') ,
+[mathop] char(1) NULL DEFAULT ('*') ,
+[valuetype] varchar(50) NULL ,
+[valueMeaning] varchar(50) NULL ,
+[active] varchar(50) NULL DEFAULT ('??') ,
+[SoundAlarm] char(1) NULL DEFAULT ('0') ,
+[scdtype] varchar(50) NULL ,
+[spanrange] money NULL ,
+[modbusfigid] varchar(50) NULL ,
+[register] varchar(50) NULL ,
+[processSectionCode] varchar(50) NULL ,
+[equipmentId] varchar(50) NULL ,
+[source_type] varchar(50) NULL ,
+[patrol_type] varchar(10) NULL ,
+[remark] varchar(500) NULL ,
+[alarm_level] int NULL ,
+[disname] varchar(50) NULL ,
+[halarmmax] money NULL ,
+[lalarmmin] money NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'MPointID')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐笽D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'MPointID'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐笽D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'MPointID'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'MPointCode')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐瑰悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'MPointCode'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐瑰悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'MPointCode'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'ParmName')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐逛腑鏂囨弿杩'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'ParmName'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐逛腑鏂囨弿杩'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'ParmName'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'Unit')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'Unit'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'Unit'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'alarmmax')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶ヨ涓婇檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'alarmmax'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶ヨ涓婇檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'alarmmax'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'alarmmin')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶ヨ涓嬮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'alarmmin'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶ヨ涓嬮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'alarmmin'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'ParmValue')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲囬泦鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'ParmValue'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲囬泦鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'ParmValue'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'MeasureDT')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲囬泦鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'MeasureDT'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲囬泦鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'MeasureDT'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'Rate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绯绘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'Rate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绯绘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'Rate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'Freq')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒锋柊闂撮殧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'Freq'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒锋柊闂撮殧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'Freq'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'SignalType')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐瑰垎绫(AI妯℃嫙DI鏁板瓧)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'SignalType'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐瑰垎绫(AI妯℃嫙DI鏁板瓧)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'SignalType'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'LEDType')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮鍏抽噺鍒嗙被(1杩愯0鏁呴殰)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'LEDType'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮鍏抽噺鍒嗙被(1杩愯0鏁呴殰)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'LEDType'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'LEDColor')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'棰滆壊姝e弽(1绾㈠紑缁垮仠0缁垮紑绾㈠仠)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'LEDColor'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'棰滆壊姝e弽(1绾㈠紑缁垮仠0缁垮紑绾㈠仠)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'LEDColor'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'DirectType')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'淇″彿姝e弽(杩愯淇″彿鐩稿弽,鏁呴殰涔熸槸)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'DirectType'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'淇″彿姝e弽(杩愯淇″彿鐩稿弽,鏁呴殰涔熸槸)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'DirectType'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'BizType')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲囬泦绔欑偣鍒嗙被'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'BizType'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲囬泦绔欑偣鍒嗙被'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'BizType'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'NumTail')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'灏忔暟浣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'NumTail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'灏忔暟浣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'NumTail'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'prochour')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'灏忔椂閲囨牱鐐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'prochour'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'灏忔椂閲囨牱鐐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'prochour'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'procday')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏃ラ噰鏍风偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'procday'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏃ラ噰鏍风偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'procday'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'procmonth')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈堥噰鏍风偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'procmonth'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈堥噰鏍风偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'procmonth'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'ShowName')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鏄剧ず鏍囬'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'ShowName'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鏄剧ず鏍囬'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'ShowName'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'exp')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐩稿叧鍙傛暟鍏紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'exp'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐩稿叧鍙傛暟鍏紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'exp'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'forcemin')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绾佃酱涓嬮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'forcemin'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绾佃酱涓嬮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'forcemin'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'forcemax')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绾佃酱涓婇檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'forcemax'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绾佃酱涓婇檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'forcemax'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'avgmax')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'骞冲潎鍊间笂闄'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'avgmax'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'骞冲潎鍊间笂闄'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'avgmax'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'avgmin')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'骞冲潎鍊间笅闄'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'avgmin'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'骞冲潎鍊间笅闄'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'avgmin'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'remoteup')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁涓婁紶鏁版嵁(0涓嶄笂浼1涓婁紶)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'remoteup'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁涓婁紶鏁版嵁(0涓嶄笂浼1涓婁紶)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'remoteup'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺掑垪寰簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺掑垪寰簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'TriggerAlarm')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鎶ヨ(0涓嶆姤璀1妯℃嫙閲忔姤璀2璁惧鏁呴殰鎶ヨ3璁惧鍋滄満鎶ヨ)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'TriggerAlarm'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鎶ヨ(0涓嶆姤璀1妯℃嫙閲忔姤璀2璁惧鏁呴殰鎶ヨ3璁惧鍋滄満鎶ヨ)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'TriggerAlarm'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'ConfirmAlarm')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶ヨ纭(0鏈‘璁,1宸茬‘璁)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'ConfirmAlarm'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶ヨ纭(0鏈‘璁,1宸茬‘璁)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'ConfirmAlarm'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'flowset')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴侀噺鍜屾按浣嶈瀹(娉电珯涓撶敤)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'flowset'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴侀噺鍜屾按浣嶈瀹(娉电珯涓撶敤)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'flowset'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'triggerCycle')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鐩戣鍙樺寲鍛ㄦ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'triggerCycle'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鐩戣鍙樺寲鍛ㄦ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'triggerCycle'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'cyclemax')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓嶅彉鍛ㄦ湡涓婇檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'cyclemax'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓嶅彉鍛ㄦ湡涓婇檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'cyclemax'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'cyclemin')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓嶅彉鍛ㄦ湡涓嬮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'cyclemin'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓嶅彉鍛ㄦ湡涓嬮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'cyclemin'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'triggerMutation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鐩戣绐佸彉鎯呭喌'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'triggerMutation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鐩戣绐佸彉鎯呭喌'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'triggerMutation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'mutationset')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绐佸彉瓒呴檺鍊艰瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'mutationset'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绐佸彉瓒呴檺鍊艰瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'mutationset'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'causeset')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈鐞嗗垵鍒ら棿闅旇瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'causeset'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈鐞嗗垵鍒ら棿闅旇瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'causeset'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'operateset')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈鐞嗚В鍐抽棿闅旇瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'operateset'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈鐞嗚В鍐抽棿闅旇瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'operateset'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'resultset')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈鐞嗙粨鏋滈棿闅旇瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'resultset'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈鐞嗙粨鏋滈棿闅旇瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'resultset'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'triggerEquOff')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁瑙﹀彂璁惧鍋滄満鎶ヨ'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'triggerEquOff'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁瑙﹀彂璁惧鍋滄満鎶ヨ'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'triggerEquOff'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'mathop')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杩愮畻鎿嶄綔绗,榛樿涓轰箻娉(=-*/)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'mathop'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杩愮畻鎿嶄綔绗,榛樿涓轰箻娉(=-*/)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'mathop'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鍦ㄥ巻鍙叉暟鎹腑鏄剧ず'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鍦ㄥ巻鍙叉暟鎹腑鏄剧ず'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'SoundAlarm')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁瑙﹀彂澹伴煶鎶ヨ'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'SoundAlarm'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁瑙﹀彂澹伴煶鎶ヨ'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'SoundAlarm'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'scdtype')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍖哄煙绫诲埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'scdtype'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍖哄煙绫诲埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'scdtype'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'spanrange')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲忕▼鏈澶у'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'spanrange'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲忕▼鏈澶у'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'spanrange'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint',
+'COLUMN', N'disname')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐圭畝绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'disname'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐圭畝绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint'
+, @level2type = 'COLUMN', @level2name = N'disname'
+GO
+
+-- ----------------------------
+-- Records of TB_MeasurePoint
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MeasurePoint_copy1
+-- ----------------------------
+DROP TABLE [dbo].[TB_MeasurePoint_copy1]
+GO
+CREATE TABLE [dbo].[TB_MeasurePoint_copy1] (
+[ID] varchar(50) NULL ,
+[MPointID] varchar(50) NOT NULL ,
+[MPointCode] varchar(50) NOT NULL ,
+[ParmName] varchar(50) NULL ,
+[ParmValue] money NULL ,
+[MeasureDT] datetime NULL ,
+[Unit] nvarchar(50) NULL ,
+[alarmmax] money NULL ,
+[alarmmin] money NULL ,
+[halarmmax] money NULL ,
+[lalarmmin] money NULL ,
+[Rate] money NULL DEFAULT ((1)) ,
+[Freq] int NULL DEFAULT ((1)) ,
+[FreqUnit] varchar(10) NULL ,
+[SignalType] varchar(50) NULL DEFAULT ('AI') ,
+[LEDType] char(1) NULL DEFAULT ('1') ,
+[LEDColor] char(1) NULL DEFAULT ('1') ,
+[DirectType] char(1) NULL DEFAULT ('1') ,
+[BizId] varchar(50) NULL ,
+[BizType] varchar(50) NULL DEFAULT ('姹℃按') ,
+[NumTail] varchar(10) NULL DEFAULT ('0.00') ,
+[prochour] varchar(50) NULL ,
+[procday] varchar(50) NULL ,
+[procmonth] varchar(50) NULL ,
+[ShowName] char(1) NULL DEFAULT ('1') ,
+[exp] varchar(50) NULL ,
+[forcemin] money NULL ,
+[forcemax] money NULL ,
+[avgmax] money NULL ,
+[avgmin] money NULL ,
+[remoteup] char(1) NULL DEFAULT ('0') ,
+[morder] int NULL DEFAULT ((999)) ,
+[TriggerAlarm] char(1) NULL DEFAULT ('0') ,
+[ConfirmAlarm] char(1) NULL DEFAULT ('0') ,
+[flowset] money NULL DEFAULT ((0)) ,
+[triggerCycle] char(1) NULL DEFAULT ('0') ,
+[cyclemax] money NULL ,
+[cyclemin] money NULL ,
+[triggerMutation] char(1) NULL DEFAULT ('0') ,
+[mutationset] money NULL ,
+[causeset] money NULL ,
+[operateset] money NULL ,
+[resultset] money NULL ,
+[triggerEquOff] char(1) NULL DEFAULT ('0') ,
+[mathop] char(1) NULL DEFAULT ('*') ,
+[valuetype] varchar(50) NULL ,
+[valueMeaning] varchar(50) NULL ,
+[active] varchar(50) NULL DEFAULT ('鍚敤') ,
+[SoundAlarm] char(1) NULL DEFAULT ('0') ,
+[scdtype] varchar(50) NULL ,
+[spanrange] money NULL ,
+[modbusfigid] varchar(50) NULL ,
+[register] varchar(50) NULL ,
+[processSectionCode] varchar(50) NULL ,
+[equipmentId] varchar(50) NULL ,
+[source_type] varchar(50) NULL ,
+[patrol_type] varchar(10) NULL ,
+[remark] varchar(500) NULL ,
+[alarm_level] int NULL ,
+[disname] varchar(50) NULL ,
+[pointfunctiondefinition] varchar(50) NULL ,
+[type] varchar(50) NULL
+)
+
+
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'MPointID')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐笽D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'MPointID'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐笽D'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'MPointID'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'MPointCode')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐瑰悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'MPointCode'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐瑰悕'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'MPointCode'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'ParmName')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐逛腑鏂囨弿杩'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'ParmName'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐逛腑鏂囨弿杩'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'ParmName'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'ParmValue')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲囬泦鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'ParmValue'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲囬泦鍊'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'ParmValue'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'MeasureDT')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲囬泦鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'MeasureDT'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲囬泦鏃堕棿'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'MeasureDT'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'Unit')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'Unit'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍗曚綅'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'Unit'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'alarmmax')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶ヨ涓婇檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'alarmmax'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶ヨ涓婇檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'alarmmax'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'alarmmin')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶ヨ涓嬮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'alarmmin'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶ヨ涓嬮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'alarmmin'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'Rate')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绯绘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'Rate'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绯绘暟'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'Rate'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'Freq')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍒锋柊闂撮殧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'Freq'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍒锋柊闂撮殧'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'Freq'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'SignalType')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐瑰垎绫(AI妯℃嫙DI鏁板瓧)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'SignalType'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐瑰垎绫(AI妯℃嫙DI鏁板瓧)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'SignalType'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'LEDType')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'寮鍏抽噺鍒嗙被(1杩愯0鏁呴殰)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'LEDType'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'寮鍏抽噺鍒嗙被(1杩愯0鏁呴殰)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'LEDType'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'LEDColor')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'棰滆壊姝e弽(1绾㈠紑缁垮仠0缁垮紑绾㈠仠)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'LEDColor'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'棰滆壊姝e弽(1绾㈠紑缁垮仠0缁垮紑绾㈠仠)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'LEDColor'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'DirectType')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'淇″彿姝e弽(杩愯淇″彿鐩稿弽,鏁呴殰涔熸槸)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'DirectType'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'淇″彿姝e弽(杩愯淇″彿鐩稿弽,鏁呴殰涔熸槸)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'DirectType'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'BizType')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲囬泦绔欑偣鍒嗙被'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'BizType'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲囬泦绔欑偣鍒嗙被'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'BizType'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'NumTail')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'灏忔暟浣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'NumTail'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'灏忔暟浣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'NumTail'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'prochour')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'灏忔椂閲囨牱鐐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'prochour'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'灏忔椂閲囨牱鐐'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'prochour'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'procday')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏃ラ噰鏍风偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'procday'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏃ラ噰鏍风偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'procday'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'procmonth')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈堥噰鏍风偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'procmonth'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈堥噰鏍风偣'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'procmonth'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'ShowName')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鏄剧ず鏍囬'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'ShowName'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鏄剧ず鏍囬'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'ShowName'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'exp')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鐩稿叧鍙傛暟鍏紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'exp'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鐩稿叧鍙傛暟鍏紡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'exp'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'forcemin')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绾佃酱涓嬮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'forcemin'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绾佃酱涓嬮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'forcemin'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'forcemax')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绾佃酱涓婇檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'forcemax'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绾佃酱涓婇檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'forcemax'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'avgmax')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'骞冲潎鍊间笂闄'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'avgmax'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'骞冲潎鍊间笂闄'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'avgmax'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'avgmin')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'骞冲潎鍊间笅闄'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'avgmin'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'骞冲潎鍊间笅闄'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'avgmin'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'remoteup')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁涓婁紶鏁版嵁(0涓嶄笂浼1涓婁紶)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'remoteup'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁涓婁紶鏁版嵁(0涓嶄笂浼1涓婁紶)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'remoteup'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'morder')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎺掑垪寰簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'morder'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎺掑垪寰簭'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'morder'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'TriggerAlarm')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鎶ヨ(0涓嶆姤璀1妯℃嫙閲忔姤璀2璁惧鏁呴殰鎶ヨ3璁惧鍋滄満鎶ヨ)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'TriggerAlarm'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鎶ヨ(0涓嶆姤璀1妯℃嫙閲忔姤璀2璁惧鏁呴殰鎶ヨ3璁惧鍋滄満鎶ヨ)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'TriggerAlarm'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'ConfirmAlarm')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶ヨ纭(0鏈‘璁,1宸茬‘璁)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'ConfirmAlarm'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶ヨ纭(0鏈‘璁,1宸茬‘璁)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'ConfirmAlarm'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'flowset')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴侀噺鍜屾按浣嶈瀹(娉电珯涓撶敤)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'flowset'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴侀噺鍜屾按浣嶈瀹(娉电珯涓撶敤)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'flowset'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'triggerCycle')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鐩戣鍙樺寲鍛ㄦ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'triggerCycle'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鐩戣鍙樺寲鍛ㄦ湡'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'triggerCycle'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'cyclemax')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓嶅彉鍛ㄦ湡涓婇檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'cyclemax'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓嶅彉鍛ㄦ湡涓婇檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'cyclemax'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'cyclemin')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'涓嶅彉鍛ㄦ湡涓嬮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'cyclemin'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'涓嶅彉鍛ㄦ湡涓嬮檺'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'cyclemin'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'triggerMutation')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鐩戣绐佸彉鎯呭喌'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'triggerMutation'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鐩戣绐佸彉鎯呭喌'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'triggerMutation'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'mutationset')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'绐佸彉瓒呴檺鍊艰瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'mutationset'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'绐佸彉瓒呴檺鍊艰瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'mutationset'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'causeset')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈鐞嗗垵鍒ら棿闅旇瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'causeset'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈鐞嗗垵鍒ら棿闅旇瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'causeset'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'operateset')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈鐞嗚В鍐抽棿闅旇瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'operateset'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈鐞嗚В鍐抽棿闅旇瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'operateset'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'resultset')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏈鐞嗙粨鏋滈棿闅旇瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'resultset'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏈鐞嗙粨鏋滈棿闅旇瀹'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'resultset'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'triggerEquOff')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁瑙﹀彂璁惧鍋滄満鎶ヨ'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'triggerEquOff'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁瑙﹀彂璁惧鍋滄満鎶ヨ'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'triggerEquOff'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'mathop')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'杩愮畻鎿嶄綔绗,榛樿涓轰箻娉(=-*/)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'mathop'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'杩愮畻鎿嶄綔绗,榛樿涓轰箻娉(=-*/)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'mathop'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'active')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁鍦ㄥ巻鍙叉暟鎹腑鏄剧ず'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'active'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁鍦ㄥ巻鍙叉暟鎹腑鏄剧ず'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'active'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'SoundAlarm')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鏄惁瑙﹀彂澹伴煶鎶ヨ'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'SoundAlarm'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鏄惁瑙﹀彂澹伴煶鎶ヨ'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'SoundAlarm'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'scdtype')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鍖哄煙绫诲埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'scdtype'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鍖哄煙绫诲埆'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'scdtype'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'spanrange')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'閲忕▼鏈澶у'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'spanrange'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'閲忕▼鏈澶у'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'spanrange'
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_MeasurePoint_copy1',
+'COLUMN', N'disname')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐圭畝绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'disname'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'娴嬮噺鐐圭畝绉'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_MeasurePoint_copy1'
+, @level2type = 'COLUMN', @level2name = N'disname'
+GO
+
+-- ----------------------------
+-- Records of TB_MeasurePoint_copy1
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MeasurePoint_Cycle
+-- ----------------------------
+DROP TABLE [dbo].[TB_MeasurePoint_Cycle]
+GO
+CREATE TABLE [dbo].[TB_MeasurePoint_Cycle] (
+[id] bigint NOT NULL IDENTITY(1,1) ,
+[mpid] varchar(50) NULL ,
+[cyclevalue] money NULL
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[TB_MeasurePoint_Cycle]', RESEED, 130090)
+GO
+
+-- ----------------------------
+-- Records of TB_MeasurePoint_Cycle
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_MeasurePoint_Cycle] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_MeasurePoint_Cycle] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_MeasurePoint_EquOff
+-- ----------------------------
+DROP TABLE [dbo].[TB_MeasurePoint_EquOff]
+GO
+CREATE TABLE [dbo].[TB_MeasurePoint_EquOff] (
+[id] bigint NOT NULL IDENTITY(1,1) ,
+[mpid] varchar(50) NULL ,
+[ConfirmAlarm] char(1) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_MeasurePoint_EquOff
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_MeasurePoint_EquOff] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_MeasurePoint_EquOff] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_MeasurePoint_Mode
+-- ----------------------------
+DROP TABLE [dbo].[TB_MeasurePoint_Mode]
+GO
+CREATE TABLE [dbo].[TB_MeasurePoint_Mode] (
+[id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[mode] varchar(50) NULL ,
+[mpid] varchar(50) NULL ,
+[pid] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_MeasurePoint_Mode
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MeasurePoint_Prop
+-- ----------------------------
+DROP TABLE [dbo].[TB_MeasurePoint_Prop]
+GO
+CREATE TABLE [dbo].[TB_MeasurePoint_Prop] (
+[id] varchar(50) NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[project] varchar(50) NULL ,
+[index_evaluation] varchar(50) NULL ,
+[evaluation_formula] varchar(MAX) NULL ,
+[biz_id] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[calFreq] varchar(50) NULL ,
+[calRange] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_MeasurePoint_Prop
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MeasurePoint_PropSource
+-- ----------------------------
+DROP TABLE [dbo].[TB_MeasurePoint_PropSource]
+GO
+CREATE TABLE [dbo].[TB_MeasurePoint_PropSource] (
+[id] varchar(50) NOT NULL ,
+[insdt] datetime NULL ,
+[insuser] varchar(50) NULL ,
+[pid] varchar(50) NULL ,
+[index_details] varchar(50) NULL ,
+[value] float(53) NULL ,
+[evaluation_rules] varchar(50) NULL ,
+[cal_range] int NULL ,
+[cal_range_unit] varchar(10) NULL ,
+[target_value] float(53) NULL ,
+[mpid] varchar(50) NULL ,
+[mpname] varchar(50) NULL ,
+[value_type] varchar(50) NULL ,
+[calculation_type] varchar(50) NULL ,
+[score] float(53) NULL ,
+[fixed_deduction_value] float(53) NULL ,
+[tb_name] varchar(50) NULL ,
+[tb_where] varchar(50) NULL ,
+[tb_key_name] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_MeasurePoint_PropSource
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_MemoType
+-- ----------------------------
+DROP TABLE [dbo].[TB_MemoType]
+GO
+CREATE TABLE [dbo].[TB_MemoType] (
+[id] bigint NOT NULL IDENTITY(1,1) ,
+[memotypename] varchar(100) NULL ,
+[remark] varchar(800) NULL ,
+[color] varchar(50) NULL ,
+[st] varchar(50) NULL
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[TB_MemoType]', RESEED, 10)
+GO
+
+-- ----------------------------
+-- Records of TB_MemoType
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_MemoType] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_MemoType] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_MemoTypeItem
+-- ----------------------------
+DROP TABLE [dbo].[TB_MemoTypeItem]
+GO
+CREATE TABLE [dbo].[TB_MemoTypeItem] (
+[id] bigint NOT NULL IDENTITY(1,1) ,
+[fid] bigint NULL ,
+[memo] varchar(500) NULL
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[TB_MemoTypeItem]', RESEED, 20)
+GO
+
+-- ----------------------------
+-- Records of TB_MemoTypeItem
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_MemoTypeItem] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_MemoTypeItem] OFF
+GO
+
+-- ----------------------------
+-- Table structure for tb_model_cal_info
+-- ----------------------------
+DROP TABLE [dbo].[tb_model_cal_info]
+GO
+CREATE TABLE [dbo].[tb_model_cal_info] (
+[id] int NOT NULL IDENTITY(1,1) ,
+[insdt] datetime NULL ,
+[model_name] varchar(50) NULL ,
+[model_param] varchar(100) NULL ,
+[cal_result] varchar(100) NULL
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[tb_model_cal_info]', RESEED, 1891)
+GO
+
+-- ----------------------------
+-- Records of tb_model_cal_info
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[tb_model_cal_info] ON
+GO
+SET IDENTITY_INSERT [dbo].[tb_model_cal_info] OFF
+GO
+
+-- ----------------------------
+-- Table structure for tb_PersonalMpCollection
+-- ----------------------------
+DROP TABLE [dbo].[tb_PersonalMpCollection]
+GO
+CREATE TABLE [dbo].[tb_PersonalMpCollection] (
+[id] varchar(50) NOT NULL ,
+[userid] varchar(50) NULL ,
+[mpids] varchar(50) NULL ,
+[unit_id] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of tb_PersonalMpCollection
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_PRI
+-- ----------------------------
+DROP TABLE [dbo].[TB_PRI]
+GO
+CREATE TABLE [dbo].[TB_PRI] (
+[id] bigint NOT NULL IDENTITY(1,1) ,
+[name] varchar(50) NULL ,
+[memo] varchar(100) NULL ,
+[tag] int NULL
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[TB_PRI]', RESEED, 78)
+GO
+
+-- ----------------------------
+-- Records of TB_PRI
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_PRI] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_PRI] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_PRO_ALARM
+-- ----------------------------
+DROP TABLE [dbo].[TB_PRO_ALARM]
+GO
+CREATE TABLE [dbo].[TB_PRO_ALARM] (
+[id] bigint NOT NULL IDENTITY(1,1) ,
+[mpid] varchar(50) NOT NULL ,
+[parmvalue] varchar(50) NOT NULL ,
+[faultdate] datetime NOT NULL ,
+[recovervalue] varchar(50) NULL ,
+[recoverdate] datetime NULL ,
+[alarmtype] varchar(50) NOT NULL ,
+[alarmvalue] varchar(50) NOT NULL ,
+[status] varchar(50) NOT NULL DEFAULT ('N') ,
+[insdt] datetime NULL DEFAULT (getdate()) ,
+[insuser] varchar(50) NULL DEFAULT ('system') ,
+[cause] varchar(500) NULL ,
+[causedt] datetime NULL ,
+[causeuser] varchar(50) NULL ,
+[operate] varchar(500) NULL ,
+[operatedt] datetime NULL ,
+[operateuser] varchar(50) NULL ,
+[result] varchar(500) NULL ,
+[resultdt] datetime NULL ,
+[resultuser] varchar(50) NULL ,
+[causeid] varchar(50) NULL ,
+[display] varchar(500) NULL ,
+[ConfirmAlarm] char(1) NULL DEFAULT ('0')
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[TB_PRO_ALARM]', RESEED, 66)
+GO
+IF ((SELECT COUNT(*) from fn_listextendedproperty('MS_Description',
+'SCHEMA', N'dbo',
+'TABLE', N'TB_PRO_ALARM',
+'COLUMN', N'ConfirmAlarm')) > 0)
+EXEC sp_updateextendedproperty @name = N'MS_Description', @value = N'鎶ヨ纭(0鏈‘璁,1宸茬‘璁)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_ALARM'
+, @level2type = 'COLUMN', @level2name = N'ConfirmAlarm'
+ELSE
+EXEC sp_addextendedproperty @name = N'MS_Description', @value = N'鎶ヨ纭(0鏈‘璁,1宸茬‘璁)'
+, @level0type = 'SCHEMA', @level0name = N'dbo'
+, @level1type = 'TABLE', @level1name = N'TB_PRO_ALARM'
+, @level2type = 'COLUMN', @level2name = N'ConfirmAlarm'
+GO
+
+-- ----------------------------
+-- Records of TB_PRO_ALARM
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[TB_PRO_ALARM] ON
+GO
+SET IDENTITY_INSERT [dbo].[TB_PRO_ALARM] OFF
+GO
+
+-- ----------------------------
+-- Table structure for tb_reportcomment
+-- ----------------------------
+DROP TABLE [dbo].[tb_reportcomment]
+GO
+CREATE TABLE [dbo].[tb_reportcomment] (
+[id] bigint NOT NULL IDENTITY(1,1) ,
+[dt] datetime NULL ,
+[comment] varchar(500) NULL ,
+[insdt] datetime NULL DEFAULT (getdate())
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[tb_reportcomment]', RESEED, 21)
+GO
+
+-- ----------------------------
+-- Records of tb_reportcomment
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[tb_reportcomment] ON
+GO
+SET IDENTITY_INSERT [dbo].[tb_reportcomment] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_RTConsole
+-- ----------------------------
+DROP TABLE [dbo].[TB_RTConsole]
+GO
+CREATE TABLE [dbo].[TB_RTConsole] (
+[ConsoleID] varchar(10) NOT NULL ,
+[ConsoleCode] varchar(50) NOT NULL ,
+[Name] varchar(50) NOT NULL ,
+[Parent] varchar(10) NULL ,
+[OrderID] int NULL ,
+[BizTypeID] varchar(10) NULL ,
+[Icon] varchar(20) NULL ,
+[Memo] varchar(100) NULL ,
+[ConsoleLink] varchar(100) NOT NULL ,
+[morder] int NULL DEFAULT ((99)) ,
+[active] varchar(50) NULL ,
+[diswidth] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_RTConsole
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_RTConsoleCamera
+-- ----------------------------
+DROP TABLE [dbo].[TB_RTConsoleCamera]
+GO
+CREATE TABLE [dbo].[TB_RTConsoleCamera] (
+[ConsoleID] varchar(10) NOT NULL ,
+[CameraID] varchar(50) NOT NULL ,
+[ControlType] varchar(10) NULL ,
+[EmpID] varchar(10) NULL ,
+[XPos] int NOT NULL ,
+[YPos] int NOT NULL ,
+[Width] int NOT NULL ,
+[Height] int NOT NULL ,
+[Memo] varchar(100) NULL ,
+[Style] varchar(50) NULL ,
+[Color_Font] int NULL ,
+[Color_Back] int NULL ,
+[IsShowName] char(1) NULL ,
+[IsShowUnit] char(1) NULL ,
+[ControlName] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_RTConsoleCamera
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_RTConsoleDItem
+-- ----------------------------
+DROP TABLE [dbo].[TB_RTConsoleDItem]
+GO
+CREATE TABLE [dbo].[TB_RTConsoleDItem] (
+[ConsoleID] varchar(10) NOT NULL ,
+[MPointID] varchar(50) NOT NULL ,
+[ControlType] varchar(10) NULL ,
+[EmpID] varchar(10) NULL ,
+[XPos] int NOT NULL ,
+[YPos] int NOT NULL ,
+[Width] int NOT NULL ,
+[Height] int NOT NULL ,
+[Memo] varchar(100) NULL ,
+[Style] varchar(50) NULL ,
+[Color_Font] int NULL ,
+[Color_Back] int NULL ,
+[IsShowName] char(1) NULL ,
+[IsShowUnit] char(1) NULL ,
+[ControlName] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_RTConsoleDItem
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for TB_RTConsoleTxt
+-- ----------------------------
+DROP TABLE [dbo].[TB_RTConsoleTxt]
+GO
+CREATE TABLE [dbo].[TB_RTConsoleTxt] (
+[ConsoleID] varchar(10) NOT NULL ,
+[TxtID] varchar(50) NOT NULL ,
+[ControlType] varchar(10) NULL ,
+[EmpID] varchar(10) NULL ,
+[XPos] int NOT NULL ,
+[YPos] int NOT NULL ,
+[Width] int NOT NULL ,
+[Height] int NOT NULL ,
+[Memo] varchar(100) NULL ,
+[Style] varchar(50) NULL ,
+[Color_Font] int NULL ,
+[Color_Back] int NULL ,
+[IsShowName] char(1) NULL ,
+[IsShowUnit] char(1) NULL ,
+[ControlName] varchar(50) NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_RTConsoleTxt
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for tb_scada_alarm
+-- ----------------------------
+DROP TABLE [dbo].[tb_scada_alarm]
+GO
+CREATE TABLE [dbo].[tb_scada_alarm] (
+[id] bigint NOT NULL IDENTITY(1,1) ,
+[insdt] datetime NULL ,
+[confirm_time] datetime NULL ,
+[recover_time] datetime NULL ,
+[recover_value] money NULL ,
+[mpoint_code] varchar(50) NULL ,
+[mpoint_name] varchar(50) NULL ,
+[status] char(1) NULL ,
+[alarm_level] int NULL ,
+[process_section_code] varchar(50) NULL ,
+[process_section_name] varchar(50) NULL ,
+[patrol_point_id] varchar(50) NULL ,
+[biz_id] varchar(50) NULL ,
+[describe] varchar(1000) NULL ,
+[alarm_type_lv1] varchar(10) NULL ,
+[alarm_type_lv2] varchar(10) NULL ,
+[original_status] varchar(255) NULL
+)
+
+
+GO
+DBCC CHECKIDENT(N'[dbo].[tb_scada_alarm]', RESEED, 844174)
+GO
+
+-- ----------------------------
+-- Records of tb_scada_alarm
+-- ----------------------------
+SET IDENTITY_INSERT [dbo].[tb_scada_alarm] ON
+GO
+SET IDENTITY_INSERT [dbo].[tb_scada_alarm] OFF
+GO
+
+-- ----------------------------
+-- Table structure for TB_User
+-- ----------------------------
+DROP TABLE [dbo].[TB_User]
+GO
+CREATE TABLE [dbo].[TB_User] (
+[id] varchar(50) NULL ,
+[name] varchar(10) NULL ,
+[password] varchar(100) NULL ,
+[active] char(1) NULL ,
+[caption] varchar(100) NULL ,
+[pri] int NULL
+)
+
+
+GO
+
+-- ----------------------------
+-- Records of TB_User
+-- ----------------------------
+
+-- ----------------------------
+-- View structure for TB_upload
+-- ----------------------------
+DROP VIEW [dbo].[TB_upload]
+GO
+CREATE VIEW [dbo].[TB_upload] AS
+SELECT dbo.TB_MeasurePoint.MPointID, dbo.TB_MeasurePoint.MPointCode, dbo.A_UPLOAD.mpointcode AS Expr1,
+ dbo.A_UPLOAD.scdtype, dbo.A_UPLOAD.upload, dbo.A_UPLOAD.parmname, dbo.TB_MeasurePoint.MeasureDT,
+ dbo.TB_MeasurePoint.ParmValue, dbo.TB_MeasurePoint.SignalType, dbo.TB_MeasurePoint.BizType
+FROM dbo.TB_MeasurePoint INNER JOIN
+ dbo.A_UPLOAD ON dbo.TB_MeasurePoint.MPointCode = dbo.A_UPLOAD.mpointcode
+GO
+
+-- ----------------------------
+-- View structure for UV_ALARM
+-- ----------------------------
+DROP VIEW [dbo].[UV_ALARM]
+GO
+CREATE VIEW [dbo].[UV_ALARM] AS
+SELECT TOP (500) TagName AS mpid, CAST(AlarmValue AS varchar(100)) AS parmvalue, CAST(LimitValue AS varchar(100))
+ AS alarmvalue, DATEADD(hour, 8, AlarmTime) AS faultdate, CAST(AlarmType AS varchar(100)) AS AlarmType,
+ Pri AS alarmlvl, EventType AS ConfirmAlarm, CAST(ExtendField8 AS varchar(100)) AS bizid,
+ CAST(ExtendField7 AS varchar(100)) AS equcardid, CAST(AlarmText AS varchar(100)) AS describe,
+ CAST(ExtendField6 AS varchar(100)) AS limitHH, CAST(ExtendField5 AS varchar(100)) AS limitLL, DATEADD(hour, 8,
+ EventTime) AS insdt
+FROM dbo.Alarm AS Alarm_1
+WHERE (EventType IN ('鎶ヨ', '鎶ヨ鎭㈠')) AND (IOServerName = 'SERVER') AND (TagName IN
+ (SELECT SUBSTRING(MPointID, 6, LEN(MPointID)) AS Expr1
+ FROM dbo.TB_MeasurePoint)) AND (DATEADD(hour, 8, EventTime) > DATEADD(hh, - 4, GETDATE()))
+GO
+
+-- ----------------------------
+-- View structure for UV_FQ_F
+-- ----------------------------
+DROP VIEW [dbo].[UV_FQ_F]
+GO
+CREATE VIEW [dbo].[UV_FQ_F] AS
+SELECT MPointCode, ParmName, ParmValue, MeasureDT
+FROM dbo.TB_MeasurePoint
+WHERE (BizType = '姹℃按FQ')
+GO
+
+-- ----------------------------
+-- Procedure structure for altertable
+-- ----------------------------
+DROP PROCEDURE [dbo].[altertable]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[altertable]
+ as
+declare @mpoincode as varchar(800)
+Declare @strSQL nvarchar(4000)
+
+declare tc cursor for select mpointcode from TB_MeasurePoint
+open tc
+FETCH NEXT FROM tc INTO @mpoincode
+
+WHILE @@FETCH_STATUS = 0
+begin
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'alter TABLE tb_mp_'+@mpoincode+N' add memotype varchar(100) '
+ print @strSQL
+ print 'go'
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'alter TABLE tb_mp_'+@mpoincode+N' add memo varchar(500) '
+ print @strSQL
+ print 'go'
+ FETCH NEXT FROM tc INTO @mpoincode
+
+end
+CLOSE tc
+DEALLOCATE tc
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for cleardirty
+-- ----------------------------
+DROP PROCEDURE [dbo].[cleardirty]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[cleardirty] AS
+declare @tablename as varchar(800)
+Declare @strSQL nvarchar(4000)
+
+declare tc cursor for select [name] from sysobjects where xtype='u' and [name] like '%TB_MP_%'
+open tc
+FETCH NEXT FROM tc INTO @tablename
+
+WHILE @@FETCH_STATUS = 0
+begin
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'delete from '+@tablename+N' where measuredt between ''2021-01-25 22:30:21'' and ''2021-02-02 22:30:21'''
+ print @strSQL
+ FETCH NEXT FROM tc INTO @tablename
+ exec sp_executesql @strsql
+end
+CLOSE tc
+DEALLOCATE tc
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for datagen
+-- ----------------------------
+DROP PROCEDURE [dbo].[datagen]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[datagen]
+@stime datetime,@etime datetime,@tablename varchar(50),@hivalue float,@lovalue float,@diff int
+as
+Declare @str varchar(8000)
+Declare @tempvalue float
+Declare @tempdate datetime
+declare @count float
+set @count=0
+set @tempdate = @stime
+set @str = 'delete from '+@tablename
+print @str
+EXECUTE(@str)
+while @tempdate<=@etime
+begin
+ set @count = @count+1
+ set @tempvalue = @lovalue + (@hivalue-@lovalue)*RAND()
+
+ SET @str = 'insert into ' + @tablename+'(ParmValue,MeasureDT) values('+cast(@tempvalue as varchar(12))+','''+cast(@tempdate as varchar(20))+''')'
+ print @str
+ EXECUTE(@str)
+ set @tempdate = dateadd(minute,@diff,@tempdate)
+end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for datasql
+-- ----------------------------
+DROP PROCEDURE [dbo].[datasql]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[datasql]
+--@stime datetime,@etime datetime,@tablename varchar(50),@hivalue float,@lovalue float,@diff int
+@stime1 datetime,@etime1 datetime,@stime2 datetime,@etime2 datetime
+as
+
+Declare @sstime1 datetime
+Declare @setime1 datetime
+Declare @sstime2 datetime
+Declare @setime2 datetime
+Declare @count int
+Declare @i int
+--Declare @j int
+--Declare @x int
+--Declare @y int
+Declare @ParmValue MONEY
+Declare @ItemID int
+Declare @msg varchar(255)
+
+
+set @count=0
+set @i=1
+--set @j=0
+--set @x=1
+--set @y=1
+
+set @sstime1 = @stime1
+set @setime1 = @etime1
+
+set @sstime2 = @stime2
+set @setime2 = @etime2
+
+--TB_MP_AO712_DO2
+--TB_MP_AO712_DO5
+--TB_MP_AO741_DO2
+--TB_MP_AO741_DO5
+--TB_MP_AO742_DO2
+--TB_MP_AO742_DO5
+--TB_MP_DO2
+--TB_MP_DO5
+--TB_MP_MLSS
+--TB_MP_AO742_MLSS
+
+if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[TB_MP_TEMP]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
+drop table [dbo].[TB_MP_TEMP]
+
+
+CREATE TABLE [dbo].[TB_MP_TEMP] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [money] NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL
+) ON [PRIMARY]
+
+BEGIN TRANSACTION
+
+select @count=count(*) from EIP_PRD_NJCN.dbo.TB_MP_AT1102_JSSS where MeasureDT >= @sstime1 and MeasureDT <= @setime1 --姝g‘琛
+
+--select @j=count(*) from TB_MP_DO2 where MeasureDT >= @sstime2 and MeasureDT <= @setime2 --淇敼琛
+
+
+insert into TB_MP_TEMP (ParmValue,MeasureDT) select ParmValue,MeasureDT from EIP_PRD_NJCN.dbo.TB_MP_AT1102_JSSS where MeasureDT >= @sstime1 and MeasureDT <= @setime1
+
+
+DECLARE curRunStatus cursor for
+select ItemID,ParmValue from EIP_PRD_NJCN.dbo.TB_MP_AT1102_JSSS where MeasureDT >= @sstime2 and MeasureDT <= @setime2
+open curRunStatus
+
+FETCH curRunStatus into @ItemID,@ParmValue
+
+while(@i<=@count)
+begin
+
+select @ParmValue = ParmValue from TB_MP_TEMP where ItemID = @i
+
+update EIP_PRD_NJCN.dbo.TB_MP_AT1102_JSSS set ParmValue=@ParmValue where ItemID=@ItemID
+
+set @i=@i+1
+
+FETCH curRunStatus into @ItemID,@ParmValue
+
+end
+
+close curRunStatus
+DEALLOCATE curRunStatus
+
+
+
+
+
+If @@ERROR <> 0
+Begin
+Set @Msg = '鏁版嵁鎻掑叆鍑洪敊锛'
+Goto ErrorHandle
+End
+
+
+Select * from TB_MP_TEMP
+
+ErrorHandle:
+
+IF @msg IS null
+ Commit transaction
+ELSE
+BEGIN
+Rollback transaction
+RAISERROR (@Msg, 16, 1)
+END
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_addtosourcecontrol
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_addtosourcecontrol]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_addtosourcecontrol]
+ @vchSourceSafeINI varchar(255) = '',
+ @vchProjectName varchar(255) ='',
+ @vchComment varchar(255) ='',
+ @vchLoginName varchar(255) ='',
+ @vchPassword varchar(255) =''
+
+as
+
+set nocount on
+
+declare @iReturn int
+declare @iObjectId int
+select @iObjectId = 0
+
+declare @iStreamObjectId int
+select @iStreamObjectId = 0
+
+declare @VSSGUID varchar(100)
+select @VSSGUID = 'SQLVersionControl.VCS_SQL'
+
+declare @vchDatabaseName varchar(255)
+select @vchDatabaseName = db_name()
+
+declare @iReturnValue int
+select @iReturnValue = 0
+
+declare @iPropertyObjectId int
+declare @vchParentId varchar(255)
+
+declare @iObjectCount int
+select @iObjectCount = 0
+
+ exec @iReturn = master.dbo.sp_OACreate @VSSGUID, @iObjectId OUT
+ if @iReturn <> 0 GOTO E_OAError
+
+
+ /* Create Project in SS */
+ exec @iReturn = master.dbo.sp_OAMethod @iObjectId,
+ 'AddProjectToSourceSafe',
+ NULL,
+ @vchSourceSafeINI,
+ @vchProjectName output,
+ @@SERVERNAME,
+ @vchDatabaseName,
+ @vchLoginName,
+ @vchPassword,
+ @vchComment
+
+
+ if @iReturn <> 0 GOTO E_OAError
+
+ /* Set Database Properties */
+
+ begin tran SetProperties
+
+ /* add high level object */
+
+ exec @iPropertyObjectId = dbo.dt_adduserobject_vcs 'VCSProjectID'
+
+ select @vchParentId = CONVERT(varchar(255),@iPropertyObjectId)
+
+ exec dbo.dt_setpropertybyid @iPropertyObjectId, 'VCSProjectID', @vchParentId , NULL
+ exec dbo.dt_setpropertybyid @iPropertyObjectId, 'VCSProject' , @vchProjectName , NULL
+ exec dbo.dt_setpropertybyid @iPropertyObjectId, 'VCSSourceSafeINI' , @vchSourceSafeINI , NULL
+ exec dbo.dt_setpropertybyid @iPropertyObjectId, 'VCSSQLServer', @@SERVERNAME, NULL
+ exec dbo.dt_setpropertybyid @iPropertyObjectId, 'VCSSQLDatabase', @vchDatabaseName, NULL
+
+ if @@error <> 0 GOTO E_General_Error
+
+ commit tran SetProperties
+
+ select @iObjectCount = 0;
+
+CleanUp:
+ select @vchProjectName
+ select @iObjectCount
+ return
+
+E_General_Error:
+ /* this is an all or nothing. No specific error messages */
+ goto CleanUp
+
+E_OAError:
+ exec dbo.dt_displayoaerror @iObjectId, @iReturn
+ goto CleanUp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_addtosourcecontrol_u
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_addtosourcecontrol_u]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_addtosourcecontrol_u]
+ @vchSourceSafeINI nvarchar(255) = '',
+ @vchProjectName nvarchar(255) ='',
+ @vchComment nvarchar(255) ='',
+ @vchLoginName nvarchar(255) ='',
+ @vchPassword nvarchar(255) =''
+
+as
+ -- This procedure should no longer be called; dt_addtosourcecontrol should be called instead.
+ -- Calls are forwarded to dt_addtosourcecontrol to maintain backward compatibility
+ set nocount on
+ exec dbo.dt_addtosourcecontrol
+ @vchSourceSafeINI,
+ @vchProjectName,
+ @vchComment,
+ @vchLoginName,
+ @vchPassword
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_adduserobject
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_adduserobject]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_adduserobject]
+as
+ set nocount on
+ /*
+ ** Create the user object if it does not exist already
+ */
+ begin transaction
+ insert dbo.dtproperties (property) VALUES ('DtgSchemaOBJECT')
+ update dbo.dtproperties set objectid=@@identity
+ where id=@@identity and property='DtgSchemaOBJECT'
+ commit
+ return @@identity
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_adduserobject_vcs
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_adduserobject_vcs]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_adduserobject_vcs]
+ @vchProperty varchar(64)
+
+as
+
+set nocount on
+
+declare @iReturn int
+ /*
+ ** Create the user object if it does not exist already
+ */
+ begin transaction
+ select @iReturn = objectid from dbo.dtproperties where property = @vchProperty
+ if @iReturn IS NULL
+ begin
+ insert dbo.dtproperties (property) VALUES (@vchProperty)
+ update dbo.dtproperties set objectid=@@identity
+ where id=@@identity and property=@vchProperty
+ select @iReturn = @@identity
+ end
+ commit
+ return @iReturn
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_checkinobject
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_checkinobject]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_checkinobject]
+ @chObjectType char(4),
+ @vchObjectName varchar(255),
+ @vchComment varchar(255)='',
+ @vchLoginName varchar(255),
+ @vchPassword varchar(255)='',
+ @iVCSFlags int = 0,
+ @iActionFlag int = 0, /* 0 => AddFile, 1 => CheckIn */
+ @txStream1 Text = '', /* drop stream */ /* There is a bug that if items are NULL they do not pass to OLE servers */
+ @txStream2 Text = '', /* create stream */
+ @txStream3 Text = '' /* grant stream */
+
+
+as
+
+ set nocount on
+
+ declare @iReturn int
+ declare @iObjectId int
+ select @iObjectId = 0
+ declare @iStreamObjectId int
+
+ declare @VSSGUID varchar(100)
+ select @VSSGUID = 'SQLVersionControl.VCS_SQL'
+
+ declare @iPropertyObjectId int
+ select @iPropertyObjectId = 0
+
+ select @iPropertyObjectId = (select objectid from dbo.dtproperties where property = 'VCSProjectID')
+
+ declare @vchProjectName varchar(255)
+ declare @vchSourceSafeINI varchar(255)
+ declare @vchServerName varchar(255)
+ declare @vchDatabaseName varchar(255)
+ declare @iReturnValue int
+ declare @pos int
+ declare @vchProcLinePiece varchar(255)
+
+
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSProject', @vchProjectName OUT
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSSourceSafeINI', @vchSourceSafeINI OUT
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSSQLServer', @vchServerName OUT
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSSQLDatabase', @vchDatabaseName OUT
+
+ if @chObjectType = 'PROC'
+ begin
+ if @iActionFlag = 1
+ begin
+ /* Procedure Can have up to three streams
+ Drop Stream, Create Stream, GRANT stream */
+
+ begin tran compile_all
+
+ /* try to compile the streams */
+ exec (@txStream1)
+ if @@error <> 0 GOTO E_Compile_Fail
+
+ exec (@txStream2)
+ if @@error <> 0 GOTO E_Compile_Fail
+
+ exec (@txStream3)
+ if @@error <> 0 GOTO E_Compile_Fail
+ end
+
+ exec @iReturn = master.dbo.sp_OACreate @VSSGUID, @iObjectId OUT
+ if @iReturn <> 0 GOTO E_OAError
+
+ exec @iReturn = master.dbo.sp_OAGetProperty @iObjectId, 'GetStreamObject', @iStreamObjectId OUT
+ if @iReturn <> 0 GOTO E_OAError
+
+ if @iActionFlag = 1
+ begin
+
+ declare @iStreamLength int
+
+ select @pos=1
+ select @iStreamLength = datalength(@txStream2)
+
+ if @iStreamLength > 0
+ begin
+
+ while @pos < @iStreamLength
+ begin
+
+ select @vchProcLinePiece = substring(@txStream2, @pos, 255)
+
+ exec @iReturn = master.dbo.sp_OAMethod @iStreamObjectId, 'AddStream', @iReturnValue OUT, @vchProcLinePiece
+ if @iReturn <> 0 GOTO E_OAError
+
+ select @pos = @pos + 255
+
+ end
+
+ exec @iReturn = master.dbo.sp_OAMethod @iObjectId,
+ 'CheckIn_StoredProcedure',
+ NULL,
+ @sProjectName = @vchProjectName,
+ @sSourceSafeINI = @vchSourceSafeINI,
+ @sServerName = @vchServerName,
+ @sDatabaseName = @vchDatabaseName,
+ @sObjectName = @vchObjectName,
+ @sComment = @vchComment,
+ @sLoginName = @vchLoginName,
+ @sPassword = @vchPassword,
+ @iVCSFlags = @iVCSFlags,
+ @iActionFlag = @iActionFlag,
+ @sStream = ''
+
+ end
+ end
+ else
+ begin
+
+ select colid, text into #ProcLines
+ from syscomments
+ where id = object_id(@vchObjectName)
+ order by colid
+
+ declare @iCurProcLine int
+ declare @iProcLines int
+ select @iCurProcLine = 1
+ select @iProcLines = (select count(*) from #ProcLines)
+ while @iCurProcLine <= @iProcLines
+ begin
+ select @pos = 1
+ declare @iCurLineSize int
+ select @iCurLineSize = len((select text from #ProcLines where colid = @iCurProcLine))
+ while @pos <= @iCurLineSize
+ begin
+ select @vchProcLinePiece = convert(varchar(255),
+ substring((select text from #ProcLines where colid = @iCurProcLine),
+ @pos, 255 ))
+ exec @iReturn = master.dbo.sp_OAMethod @iStreamObjectId, 'AddStream', @iReturnValue OUT, @vchProcLinePiece
+ if @iReturn <> 0 GOTO E_OAError
+ select @pos = @pos + 255
+ end
+ select @iCurProcLine = @iCurProcLine + 1
+ end
+ drop table #ProcLines
+
+ exec @iReturn = master.dbo.sp_OAMethod @iObjectId,
+ 'CheckIn_StoredProcedure',
+ NULL,
+ @sProjectName = @vchProjectName,
+ @sSourceSafeINI = @vchSourceSafeINI,
+ @sServerName = @vchServerName,
+ @sDatabaseName = @vchDatabaseName,
+ @sObjectName = @vchObjectName,
+ @sComment = @vchComment,
+ @sLoginName = @vchLoginName,
+ @sPassword = @vchPassword,
+ @iVCSFlags = @iVCSFlags,
+ @iActionFlag = @iActionFlag,
+ @sStream = ''
+ end
+
+ if @iReturn <> 0 GOTO E_OAError
+
+ if @iActionFlag = 1
+ begin
+ commit tran compile_all
+ if @@error <> 0 GOTO E_Compile_Fail
+ end
+
+ end
+
+CleanUp:
+ return
+
+E_Compile_Fail:
+ declare @lerror int
+ select @lerror = @@error
+ rollback tran compile_all
+ RAISERROR (@lerror,16,-1)
+ goto CleanUp
+
+E_OAError:
+ if @iActionFlag = 1 rollback tran compile_all
+ exec dbo.dt_displayoaerror @iObjectId, @iReturn
+ goto CleanUp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_checkinobject_u
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_checkinobject_u]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_checkinobject_u]
+ @chObjectType char(4),
+ @vchObjectName nvarchar(255),
+ @vchComment nvarchar(255)='',
+ @vchLoginName nvarchar(255),
+ @vchPassword nvarchar(255)='',
+ @iVCSFlags int = 0,
+ @iActionFlag int = 0, /* 0 => AddFile, 1 => CheckIn */
+ @txStream1 text = '', /* drop stream */ /* There is a bug that if items are NULL they do not pass to OLE servers */
+ @txStream2 text = '', /* create stream */
+ @txStream3 text = '' /* grant stream */
+
+as
+ -- This procedure should no longer be called; dt_checkinobject should be called instead.
+ -- Calls are forwarded to dt_checkinobject to maintain backward compatibility.
+ set nocount on
+ exec dbo.dt_checkinobject
+ @chObjectType,
+ @vchObjectName,
+ @vchComment,
+ @vchLoginName,
+ @vchPassword,
+ @iVCSFlags,
+ @iActionFlag,
+ @txStream1,
+ @txStream2,
+ @txStream3
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_checkoutobject
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_checkoutobject]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_checkoutobject]
+ @chObjectType char(4),
+ @vchObjectName varchar(255),
+ @vchComment varchar(255),
+ @vchLoginName varchar(255),
+ @vchPassword varchar(255),
+ @iVCSFlags int = 0,
+ @iActionFlag int = 0/* 0 => Checkout, 1 => GetLatest, 2 => UndoCheckOut */
+
+as
+
+ set nocount on
+
+ declare @iReturn int
+ declare @iObjectId int
+ select @iObjectId =0
+
+ declare @VSSGUID varchar(100)
+ select @VSSGUID = 'SQLVersionControl.VCS_SQL'
+
+ declare @iReturnValue int
+ select @iReturnValue = 0
+
+ declare @vchTempText varchar(255)
+
+ /* this is for our strings */
+ declare @iStreamObjectId int
+ select @iStreamObjectId = 0
+
+ declare @iPropertyObjectId int
+ select @iPropertyObjectId = (select objectid from dbo.dtproperties where property = 'VCSProjectID')
+
+ declare @vchProjectName varchar(255)
+ declare @vchSourceSafeINI varchar(255)
+ declare @vchServerName varchar(255)
+ declare @vchDatabaseName varchar(255)
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSProject', @vchProjectName OUT
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSSourceSafeINI', @vchSourceSafeINI OUT
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSSQLServer', @vchServerName OUT
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSSQLDatabase', @vchDatabaseName OUT
+
+ if @chObjectType = 'PROC'
+ begin
+ /* Procedure Can have up to three streams
+ Drop Stream, Create Stream, GRANT stream */
+
+ exec @iReturn = master.dbo.sp_OACreate @VSSGUID, @iObjectId OUT
+
+ if @iReturn <> 0 GOTO E_OAError
+
+ exec @iReturn = master.dbo.sp_OAMethod @iObjectId,
+ 'CheckOut_StoredProcedure',
+ NULL,
+ @sProjectName = @vchProjectName,
+ @sSourceSafeINI = @vchSourceSafeINI,
+ @sObjectName = @vchObjectName,
+ @sServerName = @vchServerName,
+ @sDatabaseName = @vchDatabaseName,
+ @sComment = @vchComment,
+ @sLoginName = @vchLoginName,
+ @sPassword = @vchPassword,
+ @iVCSFlags = @iVCSFlags,
+ @iActionFlag = @iActionFlag
+
+ if @iReturn <> 0 GOTO E_OAError
+
+
+ exec @iReturn = master.dbo.sp_OAGetProperty @iObjectId, 'GetStreamObject', @iStreamObjectId OUT
+
+ if @iReturn <> 0 GOTO E_OAError
+
+ create table #commenttext (id int identity, sourcecode varchar(255))
+
+
+ select @vchTempText = 'STUB'
+ while @vchTempText is not null
+ begin
+ exec @iReturn = master.dbo.sp_OAMethod @iStreamObjectId, 'GetStream', @iReturnValue OUT, @vchTempText OUT
+ if @iReturn <> 0 GOTO E_OAError
+
+ if (@vchTempText = '') set @vchTempText = null
+ if (@vchTempText is not null) insert into #commenttext (sourcecode) select @vchTempText
+ end
+
+ select 'VCS'=sourcecode from #commenttext order by id
+ select 'SQL'=text from syscomments where id = object_id(@vchObjectName) order by colid
+
+ end
+
+CleanUp:
+ return
+
+E_OAError:
+ exec dbo.dt_displayoaerror @iObjectId, @iReturn
+ GOTO CleanUp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_checkoutobject_u
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_checkoutobject_u]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_checkoutobject_u]
+ @chObjectType char(4),
+ @vchObjectName nvarchar(255),
+ @vchComment nvarchar(255),
+ @vchLoginName nvarchar(255),
+ @vchPassword nvarchar(255),
+ @iVCSFlags int = 0,
+ @iActionFlag int = 0/* 0 => Checkout, 1 => GetLatest, 2 => UndoCheckOut */
+
+as
+
+ -- This procedure should no longer be called; dt_checkoutobject should be called instead.
+ -- Calls are forwarded to dt_checkoutobject to maintain backward compatibility.
+ set nocount on
+ exec dbo.dt_checkoutobject
+ @chObjectType,
+ @vchObjectName,
+ @vchComment,
+ @vchLoginName,
+ @vchPassword,
+ @iVCSFlags,
+ @iActionFlag
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_displayoaerror
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_displayoaerror]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_displayoaerror]
+ @iObject int,
+ @iresult int
+as
+
+set nocount on
+
+declare @vchOutput varchar(255)
+declare @hr int
+declare @vchSource varchar(255)
+declare @vchDescription varchar(255)
+
+ exec @hr = master.dbo.sp_OAGetErrorInfo @iObject, @vchSource OUT, @vchDescription OUT
+
+ select @vchOutput = @vchSource + ': ' + @vchDescription
+ raiserror (@vchOutput,16,-1)
+
+ return
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_displayoaerror_u
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_displayoaerror_u]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_displayoaerror_u]
+ @iObject int,
+ @iresult int
+as
+ -- This procedure should no longer be called; dt_displayoaerror should be called instead.
+ -- Calls are forwarded to dt_displayoaerror to maintain backward compatibility.
+ set nocount on
+ exec dbo.dt_displayoaerror
+ @iObject,
+ @iresult
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_droppropertiesbyid
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_droppropertiesbyid]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_droppropertiesbyid]
+ @id int,
+ @property varchar(64)
+as
+ set nocount on
+
+ if (@property is null) or (@property = '')
+ delete from dbo.dtproperties where objectid=@id
+ else
+ delete from dbo.dtproperties
+ where objectid=@id and property=@property
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_dropuserobjectbyid
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_dropuserobjectbyid]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_dropuserobjectbyid]
+ @id int
+as
+ set nocount on
+ delete from dbo.dtproperties where objectid=@id
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_generateansiname
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_generateansiname]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_generateansiname](@name varchar(255) output)
+as
+ declare @prologue varchar(20)
+ declare @indexstring varchar(20)
+ declare @index integer
+
+ set @prologue = 'MSDT-A-'
+ set @index = 1
+
+ while 1 = 1
+ begin
+ set @indexstring = cast(@index as varchar(20))
+ set @name = @prologue + @indexstring
+ if not exists (select value from dtproperties where value = @name)
+ break
+
+ set @index = @index + 1
+
+ if (@index = 10000)
+ goto TooMany
+ end
+
+Leave:
+
+ return
+
+TooMany:
+
+ set @name = 'DIAGRAM'
+ goto Leave
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_getobjwithprop
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_getobjwithprop]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_getobjwithprop]
+ @property varchar(30),
+ @value varchar(255)
+as
+ set nocount on
+
+ if (@property is null) or (@property = '')
+ begin
+ raiserror('Must specify a property name.',-1,-1)
+ return (1)
+ end
+
+ if (@value is null)
+ select objectid id from dbo.dtproperties
+ where property=@property
+
+ else
+ select objectid id from dbo.dtproperties
+ where property=@property and value=@value
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_getobjwithprop_u
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_getobjwithprop_u]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_getobjwithprop_u]
+ @property varchar(30),
+ @uvalue nvarchar(255)
+as
+ set nocount on
+
+ if (@property is null) or (@property = '')
+ begin
+ raiserror('Must specify a property name.',-1,-1)
+ return (1)
+ end
+
+ if (@uvalue is null)
+ select objectid id from dbo.dtproperties
+ where property=@property
+
+ else
+ select objectid id from dbo.dtproperties
+ where property=@property and uvalue=@uvalue
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_getpropertiesbyid
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_getpropertiesbyid]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_getpropertiesbyid]
+ @id int,
+ @property varchar(64)
+as
+ set nocount on
+
+ if (@property is null) or (@property = '')
+ select property, version, value, lvalue
+ from dbo.dtproperties
+ where @id=objectid
+ else
+ select property, version, value, lvalue
+ from dbo.dtproperties
+ where @id=objectid and @property=property
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_getpropertiesbyid_u
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_getpropertiesbyid_u]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_getpropertiesbyid_u]
+ @id int,
+ @property varchar(64)
+as
+ set nocount on
+
+ if (@property is null) or (@property = '')
+ select property, version, uvalue, lvalue
+ from dbo.dtproperties
+ where @id=objectid
+ else
+ select property, version, uvalue, lvalue
+ from dbo.dtproperties
+ where @id=objectid and @property=property
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_getpropertiesbyid_vcs
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_getpropertiesbyid_vcs]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_getpropertiesbyid_vcs]
+ @id int,
+ @property varchar(64),
+ @value varchar(255) = NULL OUT
+
+as
+
+ set nocount on
+
+ select @value = (
+ select value
+ from dbo.dtproperties
+ where @id=objectid and @property=property
+ )
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_getpropertiesbyid_vcs_u
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_getpropertiesbyid_vcs_u]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_getpropertiesbyid_vcs_u]
+ @id int,
+ @property varchar(64),
+ @value nvarchar(255) = NULL OUT
+
+as
+
+ -- This procedure should no longer be called; dt_getpropertiesbyid_vcsshould be called instead.
+ -- Calls are forwarded to dt_getpropertiesbyid_vcs to maintain backward compatibility.
+ set nocount on
+ exec dbo.dt_getpropertiesbyid_vcs
+ @id,
+ @property,
+ @value output
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_isundersourcecontrol
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_isundersourcecontrol]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_isundersourcecontrol]
+ @vchLoginName varchar(255) = '',
+ @vchPassword varchar(255) = '',
+ @iWhoToo int = 0 /* 0 => Just check project; 1 => get list of objs */
+
+as
+
+ set nocount on
+
+ declare @iReturn int
+ declare @iObjectId int
+ select @iObjectId = 0
+
+ declare @VSSGUID varchar(100)
+ select @VSSGUID = 'SQLVersionControl.VCS_SQL'
+
+ declare @iReturnValue int
+ select @iReturnValue = 0
+
+ declare @iStreamObjectId int
+ select @iStreamObjectId = 0
+
+ declare @vchTempText varchar(255)
+
+ declare @iPropertyObjectId int
+ select @iPropertyObjectId = (select objectid from dbo.dtproperties where property = 'VCSProjectID')
+
+ declare @vchProjectName varchar(255)
+ declare @vchSourceSafeINI varchar(255)
+ declare @vchServerName varchar(255)
+ declare @vchDatabaseName varchar(255)
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSProject', @vchProjectName OUT
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSSourceSafeINI', @vchSourceSafeINI OUT
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSSQLServer', @vchServerName OUT
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSSQLDatabase', @vchDatabaseName OUT
+
+ if (@vchProjectName = '') set @vchProjectName = null
+ if (@vchSourceSafeINI = '') set @vchSourceSafeINI = null
+ if (@vchServerName = '') set @vchServerName = null
+ if (@vchDatabaseName = '') set @vchDatabaseName = null
+
+ if (@vchProjectName is null) or (@vchSourceSafeINI is null) or (@vchServerName is null) or (@vchDatabaseName is null)
+ begin
+ RAISERROR('Not Under Source Control',16,-1)
+ return
+ end
+
+ if @iWhoToo = 1
+ begin
+
+ /* Get List of Procs in the project */
+ exec @iReturn = master.dbo.sp_OACreate @VSSGUID, @iObjectId OUT
+ if @iReturn <> 0 GOTO E_OAError
+
+ exec @iReturn = master.dbo.sp_OAMethod @iObjectId,
+ 'GetListOfObjects',
+ NULL,
+ @vchProjectName,
+ @vchSourceSafeINI,
+ @vchServerName,
+ @vchDatabaseName,
+ @vchLoginName,
+ @vchPassword
+
+ if @iReturn <> 0 GOTO E_OAError
+
+ exec @iReturn = master.dbo.sp_OAGetProperty @iObjectId, 'GetStreamObject', @iStreamObjectId OUT
+
+ if @iReturn <> 0 GOTO E_OAError
+
+ create table #ObjectList (id int identity, vchObjectlist varchar(255))
+
+ select @vchTempText = 'STUB'
+ while @vchTempText is not null
+ begin
+ exec @iReturn = master.dbo.sp_OAMethod @iStreamObjectId, 'GetStream', @iReturnValue OUT, @vchTempText OUT
+ if @iReturn <> 0 GOTO E_OAError
+
+ if (@vchTempText = '') set @vchTempText = null
+ if (@vchTempText is not null) insert into #ObjectList (vchObjectlist ) select @vchTempText
+ end
+
+ select vchObjectlist from #ObjectList order by id
+ end
+
+CleanUp:
+ return
+
+E_OAError:
+ exec dbo.dt_displayoaerror @iObjectId, @iReturn
+ goto CleanUp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_isundersourcecontrol_u
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_isundersourcecontrol_u]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_isundersourcecontrol_u]
+ @vchLoginName nvarchar(255) = '',
+ @vchPassword nvarchar(255) = '',
+ @iWhoToo int = 0 /* 0 => Just check project; 1 => get list of objs */
+
+as
+ -- This procedure should no longer be called; dt_isundersourcecontrol should be called instead.
+ -- Calls are forwarded to dt_isundersourcecontrol to maintain backward compatibility.
+ set nocount on
+ exec dbo.dt_isundersourcecontrol
+ @vchLoginName,
+ @vchPassword,
+ @iWhoToo
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_removefromsourcecontrol
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_removefromsourcecontrol]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_removefromsourcecontrol]
+
+as
+
+ set nocount on
+
+ declare @iPropertyObjectId int
+ select @iPropertyObjectId = (select objectid from dbo.dtproperties where property = 'VCSProjectID')
+
+ exec dbo.dt_droppropertiesbyid @iPropertyObjectId, null
+
+ /* -1 is returned by dt_droppopertiesbyid */
+ if @@error <> 0 and @@error <> -1 return 1
+
+ return 0
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_setpropertybyid
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_setpropertybyid]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_setpropertybyid]
+ @id int,
+ @property varchar(64),
+ @value varchar(255),
+ @lvalue image
+as
+ set nocount on
+ declare @uvalue nvarchar(255)
+ set @uvalue = convert(nvarchar(255), @value)
+ if exists (select * from dbo.dtproperties
+ where objectid=@id and property=@property)
+ begin
+ --
+ -- bump the version count for this row as we update it
+ --
+ update dbo.dtproperties set value=@value, uvalue=@uvalue, lvalue=@lvalue, version=version+1
+ where objectid=@id and property=@property
+ end
+ else
+ begin
+ --
+ -- version count is auto-set to 0 on initial insert
+ --
+ insert dbo.dtproperties (property, objectid, value, uvalue, lvalue)
+ values (@property, @id, @value, @uvalue, @lvalue)
+ end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_setpropertybyid_u
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_setpropertybyid_u]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_setpropertybyid_u]
+ @id int,
+ @property varchar(64),
+ @uvalue nvarchar(255),
+ @lvalue image
+as
+ set nocount on
+ --
+ -- If we are writing the name property, find the ansi equivalent.
+ -- If there is no lossless translation, generate an ansi name.
+ --
+ declare @avalue varchar(255)
+ set @avalue = null
+ if (@uvalue is not null)
+ begin
+ if (convert(nvarchar(255), convert(varchar(255), @uvalue)) = @uvalue)
+ begin
+ set @avalue = convert(varchar(255), @uvalue)
+ end
+ else
+ begin
+ if 'DtgSchemaNAME' = @property
+ begin
+ exec dbo.dt_generateansiname @avalue output
+ end
+ end
+ end
+ if exists (select * from dbo.dtproperties
+ where objectid=@id and property=@property)
+ begin
+ --
+ -- bump the version count for this row as we update it
+ --
+ update dbo.dtproperties set value=@avalue, uvalue=@uvalue, lvalue=@lvalue, version=version+1
+ where objectid=@id and property=@property
+ end
+ else
+ begin
+ --
+ -- version count is auto-set to 0 on initial insert
+ --
+ insert dbo.dtproperties (property, objectid, value, uvalue, lvalue)
+ values (@property, @id, @avalue, @uvalue, @lvalue)
+ end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_validateloginparams
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_validateloginparams]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_validateloginparams]
+ @vchLoginName varchar(255),
+ @vchPassword varchar(255)
+as
+
+set nocount on
+
+declare @iReturn int
+declare @iObjectId int
+select @iObjectId =0
+
+declare @VSSGUID varchar(100)
+select @VSSGUID = 'SQLVersionControl.VCS_SQL'
+
+ declare @iPropertyObjectId int
+ select @iPropertyObjectId = (select objectid from dbo.dtproperties where property = 'VCSProjectID')
+
+ declare @vchSourceSafeINI varchar(255)
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSSourceSafeINI', @vchSourceSafeINI OUT
+
+ exec @iReturn = master.dbo.sp_OACreate @VSSGUID, @iObjectId OUT
+ if @iReturn <> 0 GOTO E_OAError
+
+ exec @iReturn = master.dbo.sp_OAMethod @iObjectId,
+ 'ValidateLoginParams',
+ NULL,
+ @sSourceSafeINI = @vchSourceSafeINI,
+ @sLoginName = @vchLoginName,
+ @sPassword = @vchPassword
+ if @iReturn <> 0 GOTO E_OAError
+
+CleanUp:
+ return
+
+E_OAError:
+ exec dbo.dt_displayoaerror @iObjectId, @iReturn
+ GOTO CleanUp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_validateloginparams_u
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_validateloginparams_u]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_validateloginparams_u]
+ @vchLoginName nvarchar(255),
+ @vchPassword nvarchar(255)
+as
+
+ -- This procedure should no longer be called; dt_validateloginparams should be called instead.
+ -- Calls are forwarded to dt_validateloginparams to maintain backward compatibility.
+ set nocount on
+ exec dbo.dt_validateloginparams
+ @vchLoginName,
+ @vchPassword
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_vcsenabled
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_vcsenabled]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_vcsenabled]
+
+as
+
+set nocount on
+
+declare @iObjectId int
+select @iObjectId = 0
+
+declare @VSSGUID varchar(100)
+select @VSSGUID = 'SQLVersionControl.VCS_SQL'
+
+ declare @iReturn int
+ exec @iReturn = master.dbo.sp_OACreate @VSSGUID, @iObjectId OUT
+ if @iReturn <> 0 raiserror('', 16, -1) /* Can't Load Helper DLLC */
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_verstamp006
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_verstamp006]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_verstamp006]
+as
+ select 7000
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_verstamp007
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_verstamp007]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_verstamp007]
+as
+ select 7005
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_whocheckedout
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_whocheckedout]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_whocheckedout]
+ @chObjectType char(4),
+ @vchObjectName varchar(255),
+ @vchLoginName varchar(255),
+ @vchPassword varchar(255)
+
+as
+
+set nocount on
+
+declare @iReturn int
+declare @iObjectId int
+select @iObjectId =0
+
+declare @VSSGUID varchar(100)
+select @VSSGUID = 'SQLVersionControl.VCS_SQL'
+
+ declare @iPropertyObjectId int
+
+ select @iPropertyObjectId = (select objectid from dbo.dtproperties where property = 'VCSProjectID')
+
+ declare @vchProjectName varchar(255)
+ declare @vchSourceSafeINI varchar(255)
+ declare @vchServerName varchar(255)
+ declare @vchDatabaseName varchar(255)
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSProject', @vchProjectName OUT
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSSourceSafeINI', @vchSourceSafeINI OUT
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSSQLServer', @vchServerName OUT
+ exec dbo.dt_getpropertiesbyid_vcs @iPropertyObjectId, 'VCSSQLDatabase', @vchDatabaseName OUT
+
+ if @chObjectType = 'PROC'
+ begin
+ exec @iReturn = master.dbo.sp_OACreate @VSSGUID, @iObjectId OUT
+
+ if @iReturn <> 0 GOTO E_OAError
+
+ declare @vchReturnValue varchar(255)
+ select @vchReturnValue = ''
+
+ exec @iReturn = master.dbo.sp_OAMethod @iObjectId,
+ 'WhoCheckedOut',
+ @vchReturnValue OUT,
+ @sProjectName = @vchProjectName,
+ @sSourceSafeINI = @vchSourceSafeINI,
+ @sObjectName = @vchObjectName,
+ @sServerName = @vchServerName,
+ @sDatabaseName = @vchDatabaseName,
+ @sLoginName = @vchLoginName,
+ @sPassword = @vchPassword
+
+ if @iReturn <> 0 GOTO E_OAError
+
+ select @vchReturnValue
+
+ end
+
+CleanUp:
+ return
+
+E_OAError:
+ exec dbo.dt_displayoaerror @iObjectId, @iReturn
+ GOTO CleanUp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for dt_whocheckedout_u
+-- ----------------------------
+DROP PROCEDURE [dbo].[dt_whocheckedout_u]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[dt_whocheckedout_u]
+ @chObjectType char(4),
+ @vchObjectName nvarchar(255),
+ @vchLoginName nvarchar(255),
+ @vchPassword nvarchar(255)
+
+as
+
+ -- This procedure should no longer be called; dt_whocheckedout should be called instead.
+ -- Calls are forwarded to dt_whocheckedout to maintain backward compatibility.
+ set nocount on
+ exec dbo.dt_whocheckedout
+ @chObjectType,
+ @vchObjectName,
+ @vchLoginName,
+ @vchPassword
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for eipdel
+-- ----------------------------
+DROP PROCEDURE [dbo].[eipdel]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[eipdel]
+ as
+declare @tablename as varchar(800)
+Declare @strSQL nvarchar(4000)
+
+declare tc cursor for select [name] from sysobjects where [name] like '%TB_MP_%'
+open tc
+FETCH NEXT FROM tc INTO @tablename
+
+WHILE @@FETCH_STATUS = 0
+begin
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'DROP TABLE '+@tablename+N' '
+ print @strSQL
+ FETCH NEXT FROM tc INTO @tablename
+ exec sp_executesql @strsql
+end
+CLOSE tc
+DEALLOCATE tc
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for eipprcd
+-- ----------------------------
+DROP PROCEDURE [dbo].[eipprcd]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[eipprcd]
+ as
+declare @strsql nvarchar(4000)
+declare @mptable as varchar(500)
+declare @i as int
+declare mp cursor for select mpointcode from tb_measurepoint where signaltype ='AI'
+open mp
+fetch next from mp into @mptable
+while @@fetch_status=0
+begin
+ begin
+ set @strsql=N'CREATE TABLE dbo.TB_MP_'+@mptable+N'_day([ItemID] [bigint] IDENTITY(1,1) NOT NULL,[ParmValue] [money] NOT NULL,[MeasureDT] [datetime] NOT NULL,[memotype] [varchar](100) NULL,[memo] [varchar](500) NULL,[userid] [varchar](50) NULL,[insdt] [varchar](50) NULL)'
+
+
+ print @strsql
+ print 'go '
+ set @strsql=N'CREATE TABLE dbo.TB_MP_'+@mptable+N'_hour([ItemID] [bigint] IDENTITY(1,1) NOT NULL,[ParmValue] [money] NOT NULL,[MeasureDT] [datetime] NOT NULL,[memotype] [varchar](100) NULL,[memo] [varchar](500) NULL,[userid] [varchar](50) NULL,[insdt] [varchar](50) NULL)'
+
+
+ print @strsql
+ print 'go '
+
+
+ end
+fetch from mp into @mptable
+end
+close mp
+deallocate mp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for getdatafromalarm
+-- ----------------------------
+DROP PROCEDURE [dbo].[getdatafromalarm]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[getdatafromalarm] as
+BEGIN
+declare @strSQL nvarchar(4000)
+declare @MP varchar(200)
+declare @tbn varchar(200)
+
+declare @V varchar(50)
+declare @D datetime
+
+declare @tagname varchar(50)
+declare @parmname varchar(50)
+declare @alarmtype varchar(50)
+
+declare @stype int
+
+set @V = 0
+
+--DECLARE @StartDate DateTime
+--DECLARE @EndDate DateTime
+--SET @StartDate = DateAdd(mi,-4,GetDate())
+--SET @EndDate = DateAdd(mi,-1,GetDate())
+
+if OBJECT_ID('tempdb..#alarmtemp') is not null
+drop table #alarmtemp
+
+SELECT substring(a.MPointID,6,len(a.MPointID)) as MPointID,a.mpointcode,a.ParmName,b.faultdate as DataTime, convert(varchar(50),b.parmvalue) as DataValue,b.mpid as tagname,b.ConfirmAlarm into #alarmtemp FROM [EIP_PRD_HQWS].[dbo].[TB_MeasurePoint] a right JOIN UV_ALARM b ON substring(a.MPointID,6,len(a.MPointID))=CAST(b.mpid as varchar(50)) where a.BizType='姹℃按' and a.source_type='auto'
+
+DECLARE curRunStatus cursor for
+
+select MPointID,mpointcode,ParmName,DataTime,DataValue,tagname,ConfirmAlarm from #alarmtemp
+open curRunStatus
+
+FETCH curRunStatus into @MP,@tbn,@parmname,@D,@V,@tagname,@alarmtype
+
+while (@@fetch_status=0)
+begin
+
+if(@alarmtype='鎶ヨ')
+begin
+set @V='1'
+end
+if(@alarmtype='鎶ヨ鎭㈠')
+begin
+set @V='0'
+end
+
+SET @strSQL = N''
+SET @strSQL = @strSQL + N'if not exists (select * from EIP_PRD_HQWS.dbo.TB_MeasurePoint where parmvalue='+cast(@v as varchar(20))+' and mpointcode='''+@tbn+''')'+ char(10)
+SET @strSQL = @strSQL + N'insert into EIP_PRD_HQWS.dbo.[tb_mp_'+@tbn+'](parmvalue,measuredt) values('+cast(@v as varchar(20))+','''+CONVERT (varchar(20), @d,20)+''')' + char(10)
+--SET @strSQL = @strSQL + N'go' + char(10)
+SET @strSQL = @strSQL + N'update EIP_PRD_HQWS.dbo.TB_MeasurePoint set ParmValue = '+cast(@v as varchar(20))+',measuredt=''' +CONVERT (varchar(20), @d,20)+''' where mpointcode='''+@tbn+'''' + char(10)
+print @strsql
+exec sp_executesql @strsql
+
+--SET @strSQL = N''
+--SET @strSQL = @strSQL + N'if not exists (select * from EIP_PRD_THWS.dbo.TB_MeasurePoint where parmvalue='+cast(@v as varchar(20))+' and mpointcode='''+@tbn+''')'+ char(10)
+--SET @strSQL = @strSQL + N'update EIP_PRD_HQWS.dbo.TB_MeasurePoint set ParmValue = '+cast(@v as varchar(20))+',measuredt=''' +CONVERT (varchar(20), @d,20)+''' where mpointcode='''+@tbn+'''' + char(10)
+----SET @strSQL = @strSQL + N'go' + char(10)
+--print @strsql
+----exec sp_executesql @strsql
+
+FETCH curRunStatus into @MP,@tbn,@parmname,@D,@V,@tagname,@alarmtype
+
+--FETCH curRunStatus into @MP,@tbn,@parmname
+
+end
+
+close curRunStatus
+DEALLOCATE curRunStatus
+
+END
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for getdatafrominsql
+-- ----------------------------
+DROP PROCEDURE [dbo].[getdatafrominsql]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[getdatafrominsql] as
+BEGIN
+declare @strSQL nvarchar(4000)
+declare @MP varchar(200)
+declare @tbn varchar(200)
+
+DECLARE @StartDate DateTime
+DECLARE @EndDate DateTime
+declare @V money
+declare @D datetime
+SET @StartDate = DateAdd(mi,-4,GetDate())
+SET @EndDate = GetDate()
+
+DECLARE curRunStatus cursor for
+SELECT [MPointID],[mpointcode] FROM [EIP_PRD_FSCCSK].[dbo].[TB_MeasurePoint] where BizType='鑷潵姘'
+open curRunStatus
+
+FETCH curRunStatus into @MP,@tbn
+
+while (@@fetch_status=0)
+begin
+
+set @strSQL = 'SELECT top 1 @SD = DateTime, @SV = Value FROM [INSQLDB].[RUNTIME].[DBO].v_History WHERE TagName IN ('''+ @MP +''') AND wwVersion = ''Latest'' AND wwRetrievalMode = ''Cyclic'' and wwcyclecount=100 and wwqualityrule=''Extended'' AND DateTime >= '''+convert(nvarchar,@StartDate,21)+''' AND DateTime <= '''+ convert(nvarchar,@EndDate,21)+''' order by datetime desc'
+Print @strSQL
+exec sp_executesql @strSQL,N'@SD DateTime output,@SV money output',@d output,@v output
+print cast(@v as varchar(20))
+print convert(nvarchar,@d,21)
+
+
+set @strSQL ='insert into EIP_PRD_FSCCSK.dbo.[tb_mp_'+@tbn+'](parmvalue,measuredt) values('+cast(@v as varchar(20))+','''+CONVERT (varchar(20), @d,20)+''')'
+print @strsql
+--exec sp_executesql @strsql
+
+set @strSQL ='update EIP_PRD_FSCCSK.dbo.TB_MeasurePoint set ParmValue = '+cast(@v as varchar(20))+',measuredt=''' +CONVERT (varchar(20), @d,20)+''' where MPointid='''+@mp+''''
+print @strsql
+--exec sp_executesql @strsql
+
+FETCH curRunStatus into @MP,@tbn
+
+end
+
+close curRunStatus
+DEALLOCATE curRunStatus
+
+END
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for getdatafrominsqlold
+-- ----------------------------
+DROP PROCEDURE [dbo].[getdatafrominsqlold]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[getdatafrominsqlold] @mpname varchar(100) as
+BEGIN
+declare @strSQL nvarchar(4000)
+declare @MP varchar(200)
+declare @tbn varchar(200)
+
+DECLARE @StartDate DateTime
+DECLARE @EndDate DateTime
+declare @V money
+declare @D datetime
+SET @StartDate = DateAdd(mi,-4,GetDate())
+SET @EndDate = GetDate()
+set @MP =@mpname
+
+set @strSQL = 'SELECT top 1 @SD = DateTime, @SV = Value FROM [INSQLDB].[RUNTIME].[DBO].v_History WHERE TagName IN ('''+ @MP +''') AND wwVersion = ''Latest'' AND wwRetrievalMode = ''Cyclic'' and wwcyclecount=100 and wwqualityrule=''Extended'' AND DateTime >= '''+convert(nvarchar,@StartDate,21)+''' AND DateTime <= '''+ convert(nvarchar,@EndDate,21)+''' order by datetime desc'
+Print @strSQL
+exec sp_executesql @strSQL,N'@SD DateTime output,@SV money output',@d output,@v output
+print cast(@v as varchar(20))
+print convert(nvarchar,@d,21)
+
+set @strSQL ='select @t = MPointCode from EIP_PRD_FSCCSK.dbo.TB_MeasurePoint where MPointid='''+@mp+''''
+Print @strSQL
+exec sp_executesql @strSQL,N'@t varchar(200) output',@tbn output
+Print @tbn
+
+
+set @strSQL ='insert into EIP_PRD_FSCCSK.dbo.[tb_mp_'+@tbn+'](parmvalue,measuredt) values('+cast(@v as varchar(20))+','''+CONVERT (varchar(20), @d,20)+''')'
+print @strsql
+--exec sp_executesql @strsql
+
+set @strSQL ='update EIP_PRD_FSCCSK.dbo.TB_MeasurePoint set ParmValue = '+cast(@v as varchar(20))+',measuredt=''' +CONVERT (varchar(20), @d,20)+''' where MPointid='''+@mp+''''
+print @strsql
+--exec sp_executesql @strsql
+
+END
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for LinShi
+-- ----------------------------
+DROP PROCEDURE [dbo].[LinShi]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[LinShi]
+ as
+declare @strsql nvarchar(4000)
+declare @mptable as varchar(500)
+declare @i as int
+declare mp cursor for select mpointcode from eip_prd.dbo.TB_MeasurePoint where MPointID in (select MPointID FROM [EIP_PRD_Water].[dbo].[TB_MeasurePoint]) and BizType='opc'
+open mp
+fetch next from mp into @mptable
+while @@fetch_status=0
+begin
+ begin
+ set @strsql=N'drop table [TB_MP_'+@mptable+N'] '
+ print @strsql
+ print 'go '
+ set @strsql=N'create view [dbo].[TB_MP_'+@mptable+N'] '
+ print @strsql
+ print 'as '
+ set @strsql=N'select * from [EIP_PRD_Water].[dbo].[TB_MP_'+@mptable+N'] '
+ print @strsql
+ print 'go '
+ end
+fetch from mp into @mptable
+end
+close mp
+deallocate mp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for p_splitpage
+-- ----------------------------
+DROP PROCEDURE [dbo].[p_splitpage]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[p_splitpage]
+ @sql nvarchar(4000), --瑕佹墽琛岀殑sql璇彞
+ @page int=1, --瑕佹樉绀虹殑椤电爜
+ @pageSize int=20, --姣忛〉鐨勫ぇ灏
+ @pageCount int=0 out, --鎬婚〉鏁
+ @recordCount int=0 out --鎬昏褰曟暟
+ as
+ set nocount on
+ declare @p1 int
+
+ exec sp_cursoropen @p1 output,@sql,@scrollopt=1,@ccopt=1,@rowcount=@pagecount output
+ set @recordCount = @pageCount
+ select @pagecount=ceiling(1.0*@pagecount/@pagesize)
+ ,@page=(@page-1)*@pagesize+1
+ exec sp_cursorfetch @p1,16,@page,@pagesize
+ exec sp_cursorclose @p1
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for procday
+-- ----------------------------
+DROP PROCEDURE [dbo].[procday]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[procday] AS
+declare @mpcode as varchar(50)
+declare @procday as varchar(50)
+Declare @sdate datetime
+Declare @edate datetime
+Declare @strSQL nvarchar(4000)
+declare @v money
+declare @v1 money
+declare @v2 money
+
+set @edate = getdate();
+set @edate = dateadd(hh,-datepart(hh,@edate),@edate)
+set @edate = dateadd(ss,-datepart(ss,@edate),@edate)
+set @edate = dateadd(mi,-datepart(mi,@edate),@edate)
+--set @edate = dateadd(hh,8,@edate) --褰撴棩8鐐瑰埌鏄庢棩8鐐
+print @edate
+set @sdate = dateadd(day,-1,@edate)
+print @sdate
+declare mp cursor for select mpointcode,procday from tb_measurepoint
+open mp
+FETCH NEXT FROM mp
+
+INTO @mpcode, @procday
+
+WHILE @@FETCH_STATUS = 0
+begin
+
+ if @procday is not null and len(@procday)>0
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'if not exists (select 1 ' + char(10)
+ SET @strSQL = @strSQL + N' from sysobjects ' + char(10)
+ SET @strSQL = @strSQL + N' where id = object_id(''dbo.TB_MP_' + @mpcode + N'_day'') ' + char(10)
+ SET @strSQL = @strSQL + N' and type = ''U'') ' + char(10)
+ SET @strSQL = @strSQL + N' create table dbo.TB_MP_' + @mpcode + N'_day ('+char(10) + char(10)
+ SET @strSQL = @strSQL + N' ItemID bigint identity, ' + char(10)
+ SET @strSQL = @strSQL + N' ParmValue money not null default 0, ' + char(10)
+ SET @strSQL = @strSQL + N' MeasureDT datetime not null default getdate(), ' + char(10)
+ SET @strSQL = @strSQL + N' userid varchar(50) , ' + char(10)
+ SET @strSQL = @strSQL + N' insdt varchar(50) default getdate() , ' + char(10)
+ SET @strSQL = @strSQL + N' constraint PK_TB_MP_' + @mpcode + N'_day primary key (ItemID) ' + char(10)
+ SET @strSQL = @strSQL + N') ' + char(10) + char(10)
+ print @strsql
+ exec sp_executesql @strsql
+
+ if(@procday='avg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=avg(parmvalue) from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''' and parmvalue <> 0 '+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ if(@v =null) set @v=0
+ print cast(@v as varchar(20))
+ end
+ if(@procday='min')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=min(parmvalue) from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ if(@v =null) set @v=0
+ print cast(@v as varchar(20))
+ end
+ if(@procday='max')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=max(parmvalue) from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ if(@v =null) set @v=0
+ print cast(@v as varchar(20))
+ end
+ if(@procday='first')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ if(@v =null) set @v=0
+ print cast(@v as varchar(20))
+ end
+ if(@procday='last')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''' order by measuredt desc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ if(@v =null) set @v=0
+ print cast(@v as varchar(20))
+ end
+ if(@procday='diff')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ if(@v1 =null) set @v1=0
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(dateadd(day,1,@sdate) as varchar(20)) +N''' and '''+cast(dateadd(day,1,@edate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ if(@v2 =null) set @v2=0
+ print cast(@v2 as varchar(20))
+
+ if(@v2 - @v1 > 0)
+ set @v = @v2 - @v1
+ else
+ set @v = 0
+ end
+ if(@procday='time')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ if(@v1 =null) set @v1=0
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(dateadd(day,1,@sdate) as varchar(20)) +N''' and '''+cast(dateadd(day,1,@edate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ if(@v2 =null) set @v2=0
+ print cast(@v2 as varchar(20))
+
+ if(@v2 - @v1 > 0)
+ begin
+ if((@v2*60 - @v1*60) >= 1440 )
+ begin
+ set @v = 1440
+ end
+ else
+ begin
+ set @v = @v2*60 - @v1*60
+ end
+ end
+ else
+ set @v = 0
+ end
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'insert into tb_mp_' + @mpcode+N'_day(parmvalue,measuredt) values( ' +cast(@v as varchar(20))+','''
+ SET @strSQL = @strSQL + CONVERT (varchar(20), @sdate,20)+N''')'+char(10)
+ print @strsql
+ exec sp_executesql @strsql
+ end
+ FETCH NEXT FROM mp
+ INTO @mpcode, @procday
+end
+CLOSE mp
+DEALLOCATE mp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for procdayX
+-- ----------------------------
+DROP PROCEDURE [dbo].[procdayX]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[procdayX] @sdatein datetime,@edatein datetime,@mpcode varchar(50),@procday varchar(50) AS
+
+Declare @strSQL nvarchar(4000)
+declare @sdate datetime
+declare @edate datetime
+declare @v money
+declare @v1 money
+declare @v2 money
+
+set @edate = @edatein
+set @edate = dateadd(hh,-datepart(hh,@edate),@edate)
+set @edate = dateadd(ss,-datepart(ss,@edate),@edate)
+set @edate = dateadd(mi,-datepart(mi,@edate),@edate)
+--set @edate = dateadd(hh,8,@edate) --褰撴棩8鐐瑰埌鏄庢棩8鐐
+print @edate
+set @sdate = @sdatein
+set @sdate = dateadd(hh,-datepart(hh,@sdate),@sdate)
+set @sdate = dateadd(ss,-datepart(ss,@sdate),@sdate)
+set @sdate = dateadd(mi,-datepart(mi,@sdate),@sdate)
+--set @sdate = dateadd(hh,8,@sdate) --褰撴棩8鐐瑰埌鏄庢棩8鐐
+print @sdate
+
+SET @strSQL = N''
+SET @strSQL = @strSQL + N'if not exists (select 1 ' + char(10)
+SET @strSQL = @strSQL + N' from sysobjects ' + char(10)
+SET @strSQL = @strSQL + N' where id = object_id(''dbo.TB_MP_' + @mpcode + N'_day'') ' + char(10)
+SET @strSQL = @strSQL + N' and type = ''U'') ' + char(10)
+SET @strSQL = @strSQL + N' create table dbo.TB_MP_' + @mpcode + N'_day ('+char(10) + char(10)
+SET @strSQL = @strSQL + N' ItemID bigint identity, ' + char(10)
+SET @strSQL = @strSQL + N' ParmValue money not null default 0, ' + char(10)
+SET @strSQL = @strSQL + N' MeasureDT datetime not null default getdate(), ' + char(10)
+SET @strSQL = @strSQL + N' userid varchar(50) , ' + char(10)
+SET @strSQL = @strSQL + N' insdt varchar(50) default getdate() , ' + char(10)
+SET @strSQL = @strSQL + N' constraint PK_TB_MP_' + @mpcode + N'_day primary key (ItemID) ' + char(10)
+SET @strSQL = @strSQL + N') ' + char(10) + char(10)
+print @strsql
+exec sp_executesql @strsql
+SET @strSQL = N''
+SET @strSQL = @strSQL + N'delete from tb_mp_' + @mpcode + N'_day where MeasureDT between'''+cast(@sdate as varchar)+N''' and '''+cast(@edate as varchar)+N'''';
+print @strsql
+exec sp_executesql @strsql
+
+while (@sdate<=@edate )
+begin
+ if(@procday='avg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=avg(parmvalue) from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(day,1,@sdate) as varchar(20))+N''' and parmvalue <> 0 '+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ print cast(@v as varchar(20))
+ end
+ if(@procday='min')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=min(parmvalue) from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(day,1,@sdate) as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ print cast(@v as varchar(20))
+ end
+ if(@procday='max')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=max(parmvalue) from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(day,1,@sdate) as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ print cast(@v as varchar(20))
+ end
+ if(@procday='first')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(day,1,@sdate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ print cast(@v as varchar(20))
+ end
+ if(@procday='last')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(day,1,@sdate) as varchar(20))+N''' order by measuredt desc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ print cast(@v as varchar(20))
+ end
+ if(@procday='diff')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(day,1,@sdate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(dateadd(day,1,@sdate) as varchar(20)) +N''' and '''+cast(dateadd(day,2,@sdate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ if(@v2 - @v1 > 0)
+ set @v = @v2 - @v1
+ else
+ set @v = 0
+ end
+ if(@procday='time')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(day,1,@sdate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(dateadd(day,1,@sdate) as varchar(20)) +N''' and '''+cast(dateadd(day,2,@sdate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ if(@v2 - @v1 > 0)
+ begin
+ if((@v2*60 - @v1*60) >= 1440 )
+ begin
+ set @v = 1440
+ end
+ else
+ begin
+ set @v = @v2*60 - @v1*60
+ end
+ end
+ else
+ set @v = 0
+ end
+ if @v IS NULL
+ begin
+ set @v=0
+ end
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'insert into tb_mp_' + @mpcode+N'_day(parmvalue,measuredt) values( ' +cast(@v as varchar(20))+','''
+ SET @strSQL = @strSQL + CONVERT (varchar(20), @sdate,20)+N''')'+char(10)
+ print @strsql
+ exec sp_executesql @strsql
+
+ set @sdate = dateadd(day,1,@sdate)
+
+end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for prochour
+-- ----------------------------
+DROP PROCEDURE [dbo].[prochour]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[prochour] AS
+declare @mpcode as varchar(50)
+declare @prochour as varchar(50)
+Declare @sdate datetime
+Declare @edate datetime
+Declare @strSQL nvarchar(4000)
+declare @v money
+declare @v1 money
+declare @v2 money
+
+set @edate = getdate();
+set @edate = dateadd(ss,-datepart(ss,@edate),@edate)
+set @edate = dateadd(mi,-datepart(mi,@edate),@edate)
+print @edate
+set @sdate = dateadd(hh,-1,@edate)
+print @sdate
+declare mp cursor for select mpointcode,prochour from tb_measurepoint
+open mp
+FETCH NEXT FROM mp
+
+INTO @mpcode, @prochour
+
+WHILE @@FETCH_STATUS = 0
+begin
+
+ if @prochour is not null and len(@prochour)>0
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'if not exists (select 1 ' + char(10)
+ SET @strSQL = @strSQL + N' from sysobjects ' + char(10)
+ SET @strSQL = @strSQL + N' where id = object_id(''dbo.TB_MP_' + @mpcode + N'_hour'') ' + char(10)
+ SET @strSQL = @strSQL + N' and type = ''U'') ' + char(10)
+ SET @strSQL = @strSQL + N' create table dbo.TB_MP_' + @mpcode + N'_hour ('+char(10) + char(10)
+ SET @strSQL = @strSQL + N' ItemID bigint identity, ' + char(10)
+ SET @strSQL = @strSQL + N' ParmValue money not null default 0, ' + char(10)
+ SET @strSQL = @strSQL + N' MeasureDT datetime not null default getdate(), ' + char(10)
+ SET @strSQL = @strSQL + N' userid varchar(50) , ' + char(10)
+ SET @strSQL = @strSQL + N' insdt varchar(50) default getdate() , ' + char(10)
+ SET @strSQL = @strSQL + N' constraint PK_TB_MP_' + @mpcode + N'_hour primary key (ItemID) ' + char(10)
+ SET @strSQL = @strSQL + N') ' + char(10) + char(10)
+ print @strsql
+ exec sp_executesql @strsql
+
+ if(@prochour='avg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=avg(parmvalue) from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''' and parmvalue <> 0 '+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ if(@v =null) set @v=0
+ print cast(@v as varchar(20))
+ end
+ if(@prochour='min')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=min(parmvalue) from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ if(@v =null) set @v=0
+ print cast(@v as varchar(20))
+ end
+ if(@prochour='max')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=max(parmvalue) from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ if(@v =null) set @v=0
+ print cast(@v as varchar(20))
+ end
+ if(@prochour='first')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ if(@v =null) set @v=0
+ print cast(@v as varchar(20))
+ end
+ if(@prochour='last')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''' order by measuredt desc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ if(@v =null) set @v=0
+ print cast(@v as varchar(20))
+ end
+ if(@prochour='diff')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ if(@v1 =null) set @v1=0
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(dateadd(hh,1,@sdate) as varchar(20)) +N''' and '''+cast(dateadd(hh,1,@edate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ if(@v2 =null) set @v2=0
+ print cast(@v2 as varchar(20))
+
+ if(@v2 - @v1 > 0)
+ set @v = @v2 - @v1
+ else
+ set @v = 0
+ end
+ if(@prochour='time')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ if(@v1 =null) set @v1=0
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(dateadd(hh,1,@sdate) as varchar(20)) +N''' and '''+cast(dateadd(hh,1,@edate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ if(@v2 =null) set @v2=0
+ print cast(@v2 as varchar(20))
+
+ if(@v2 - @v1 > 0)
+ begin
+ if((@v2*60 - @v1*60) >= 60 )
+ begin
+ set @v = 60
+ end
+ else
+ begin
+ set @v = @v2*60 - @v1*60
+ end
+ end
+ else
+ set @v = 0
+ end
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'insert into tb_mp_' + @mpcode+N'_hour(parmvalue,measuredt) values( ' +cast(@v as varchar(20))+','''
+ SET @strSQL = @strSQL + CONVERT (varchar(20), @sdate,20)+N''')'+char(10)
+ print @strsql
+ exec sp_executesql @strsql
+ end
+ FETCH NEXT FROM mp
+ INTO @mpcode, @prochour
+end
+CLOSE mp
+DEALLOCATE mp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for prochourX
+-- ----------------------------
+DROP PROCEDURE [dbo].[prochourX]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[prochourX] @sdatein datetime,@edatein datetime,@mpcode varchar(50),@prochour varchar(50) AS
+
+Declare @strSQL nvarchar(4000)
+declare @sdate datetime
+declare @edate datetime
+declare @v money
+declare @v1 money
+declare @v2 money
+
+set @edate = @edatein
+set @edate = dateadd(ss,-datepart(ss,@edate),@edate)
+set @edate = dateadd(mi,-datepart(mi,@edate),@edate)
+print @edate
+set @sdate = @sdatein
+set @sdate = dateadd(ss,-datepart(ss,@sdate),@sdate)
+set @sdate = dateadd(mi,-datepart(mi,@sdate),@sdate)
+print @sdate
+
+SET @strSQL = N''
+SET @strSQL = @strSQL + N'if not exists (select 1 ' + char(10)
+SET @strSQL = @strSQL + N' from sysobjects ' + char(10)
+SET @strSQL = @strSQL + N' where id = object_id(''dbo.TB_MP_' + @mpcode + N'_hour'') ' + char(10)
+SET @strSQL = @strSQL + N' and type = ''U'') ' + char(10)
+SET @strSQL = @strSQL + N' create table dbo.TB_MP_' + @mpcode + N'_hour ('+char(10) + char(10)
+SET @strSQL = @strSQL + N' ItemID bigint identity, ' + char(10)
+SET @strSQL = @strSQL + N' ParmValue money not null default 0, ' + char(10)
+SET @strSQL = @strSQL + N' MeasureDT datetime not null default getdate(), ' + char(10)
+SET @strSQL = @strSQL + N' userid varchar(50) , ' + char(10)
+SET @strSQL = @strSQL + N' insdt varchar(50) default getdate() , ' + char(10)
+SET @strSQL = @strSQL + N' constraint PK_TB_MP_' + @mpcode + N'_hour primary key (ItemID) ' + char(10)
+SET @strSQL = @strSQL + N') ' + char(10) + char(10)
+print @strsql
+exec sp_executesql @strsql
+SET @strSQL = N''
+SET @strSQL = @strSQL + N'delete from tb_mp_' + @mpcode + N'_hour where MeasureDT between '''+cast(@sdate as varchar)+N''' and '''+cast(@edate as varchar)+N'''';
+print @strsql
+exec sp_executesql @strsql
+
+while (@sdate<=@edate )
+begin
+ if(@prochour='avg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=avg(parmvalue) from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(hh,1,@sdate) as varchar(20))+N''' and parmvalue <> 0 '+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ print cast(@v as varchar(20))
+ end
+ if(@prochour='min')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=min(parmvalue) from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(hh,1,@sdate) as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ print cast(@v as varchar(20))
+ end
+ if(@prochour='max')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=max(parmvalue) from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(hh,1,@sdate) as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ print cast(@v as varchar(20))
+ end
+ if(@prochour='first')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(hh,1,@sdate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ print cast(@v as varchar(20))
+ end
+ if(@prochour='last')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(hh,1,@sdate) as varchar(20))+N''' order by measuredt desc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ print cast(@v as varchar(20))
+ end
+ if(@prochour='diff')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(hh,1,@sdate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(dateadd(hh,1,@sdate) as varchar(20)) +N''' and '''+cast(dateadd(hh,2,@sdate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ if(@v2 - @v1 > 0)
+ set @v = @v2 - @v1
+ else
+ set @v = 0
+ end
+ if(@prochour='time')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(hh,1,@sdate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(dateadd(hh,1,@sdate) as varchar(20)) +N''' and '''+cast(dateadd(hh,2,@sdate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ if(@v2 - @v1 > 0)
+ begin
+ if((@v2*60 - @v1*60) >= 60 )
+ begin
+ set @v = 60
+ end
+ else
+ begin
+ set @v = @v2*60 - @v1*60
+ end
+ end
+ else
+ set @v = 0
+ end
+ if @v IS NULL
+ begin
+ set @v=0
+ end
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'insert into tb_mp_' + @mpcode+N'_hour(parmvalue,measuredt) values( ' +cast(@v as varchar(20))+','''
+ SET @strSQL = @strSQL + CONVERT (varchar(20), @sdate,20)+N''')'+char(10)
+ print @strsql
+ exec sp_executesql @strsql
+
+ set @sdate = dateadd(hh,1,@sdate)
+
+end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for procruntimeX
+-- ----------------------------
+DROP PROCEDURE [dbo].[procruntimeX]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[procruntimeX] @sdatein datetime,@edatein datetime,@mpcode varchar(50) AS
+
+Declare @strSQL nvarchar(4000)
+declare @sdate datetime
+declare @edate datetime
+--declare @s money
+--declare @s1 money
+--declare @s2 money
+
+set @edate = @edatein
+set @edate = dateadd(hh,-datepart(hh,@edate),@edate)
+set @edate = dateadd(ss,-datepart(ss,@edate),@edate)
+set @edate = dateadd(mi,-datepart(mi,@edate),@edate)
+--select @edate = dateadd(hh,8,@edate) --褰撴棩8鐐瑰埌鏄庢棩8鐐
+print @edate
+set @sdate = @sdatein
+set @sdate = dateadd(hh,-datepart(hh,@sdate),@sdate)
+set @sdate = dateadd(ss,-datepart(ss,@sdate),@sdate)
+set @sdate = dateadd(mi,-datepart(mi,@sdate),@sdate)
+
+
+--select @sdate = dateadd(hh,8,@sdate) --褰撴棩8鐐瑰埌鏄庢棩8鐐
+print @sdate
+
+SET @strSQL = N''
+SET @strSQL = @strSQL + N'if not exists (select 1 ' + char(10)
+SET @strSQL = @strSQL + N' from sysobjects ' + char(10)
+SET @strSQL = @strSQL + N' where id = object_id(''dbo.TB_MP_' + @mpcode + N'_runtime'') ' + char(10)
+SET @strSQL = @strSQL + N' and type = ''U'') ' + char(10)
+SET @strSQL = @strSQL + N' create table dbo.TB_MP_' + @mpcode + N'_runtime ('+char(10) + char(10)
+SET @strSQL = @strSQL + N' ItemID bigint identity, ' + char(10)
+SET @strSQL = @strSQL + N' ParmValue money not null default 0, ' + char(10)
+SET @strSQL = @strSQL + N' MeasureDT datetime not null default getdate(), ' + char(10)
+SET @strSQL = @strSQL + N' userid varchar(50) , ' + char(10)
+SET @strSQL = @strSQL + N' insdt varchar(50) default getdate() , ' + char(10)
+SET @strSQL = @strSQL + N' constraint PK_TB_MP_' + @mpcode + N'_runtime primary key (ItemID) ' + char(10)
+SET @strSQL = @strSQL + N') ' + char(10) + char(10)
+print @strsql
+exec sp_executesql @strsql
+SET @strSQL = N''
+SET @strSQL = @strSQL + N'delete from tb_mp_' + @mpcode + N'_runtime where MeasureDT between '''+cast(@sdate as varchar)+N''' and '''+cast(@edate as varchar)+N'''';
+print @strsql
+exec sp_executesql @strsql
+
+while (@sdate<@edate )
+begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL+N'declare @count int'+char(10)
+ SET @strSQL = @strSQL+N'declare @ParmValue money'+char(10)
+ SET @strSQL = @strSQL+N'declare @MeasureDT datetime'+char(10)
+ SET @strSQL = @strSQL+N'declare @lastParmValue money'+char(10)
+ SET @strSQL = @strSQL+N'declare @lastMeasureDT datetime'+char(10)
+ SET @strSQL = @strSQL+N'declare @str nvarchar(4000)'+char(10)
+ SET @strSQL = @strSQL+N'declare @s money'+char(10)
+ SET @strSQL = @strSQL+N'declare @s1 money'+char(10)
+ SET @strSQL = @strSQL+N'declare @s2 money'+char(10)
+
+
+ SET @strSQL = @strSQL + N'select top 1 @lastParmValue =ParmValue ,@lastMeasureDT=MeasureDT from TB_MP_'+@mpcode+N' where measuredt between '''+cast(@sdate as varchar(20))+N''' and ''' +cast(dateadd(day,1,@sdate) as varchar(20))+ N''' and measuredt > ''2000-01-01'' order by measuredt asc ' +char(10)
+
+ --濡傛灉绗竴澶╄褰曚唬琛ㄨ繍琛
+ SET @strSQL = @strSQL + N'if(@lastParmValue=1)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+ --瀵绘壘浠婂ぉ涔嬪墠鏈鍚庝竴鏉¤褰
+ SET @strSQL = @strSQL + N'select top 1 @lastParmValue =ParmValue ,@lastMeasureDT=MeasureDT from TB_MP_'+@mpcode+N' where measuredt < '''+cast(@sdate as varchar(20))+N''' and measuredt > ''2000-01-01'' order by measuredt desc' +char(10)
+ --濡傛灉璁板綍瀛樺湪涓斾负杩愯
+ SET @strSQL = @strSQL + N'if(not @lastParmValue is null and @lastParmValue=1)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+ --鍋氫竴鏉″亣鐨勫紑鏈鸿褰
+ SET @strSQL = @strSQL + N'set @lastMeasureDT='''+cast(@sdate as varchar(20))+N''''+char(10)
+ SET @strSQL = @strSQL + N'set @lastParmValue=1 '+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+
+
+ SET @strSQL = @strSQL + N'if not exists (select * from TB_MP_'+@mpcode+N' where measuredt between '''+cast(@sdate as varchar(20))+N''' and ''' +cast(dateadd(day,1,@sdate) as varchar(20))+ N''' and measuredt > ''2000-01-01'' and ParmValue = 0)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+ SET @strSQL = @strSQL + N'set @s = 1440'+char(10)
+ SET @strSQL = @strSQL + N'insert into tb_mp_' + @mpcode+N'_runtime(parmvalue,measuredt) values( @s,'''
+ SET @strSQL = @strSQL + CONVERT (varchar(20), @sdate,20)+N''')'+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+
+ SET @strSQL = @strSQL + N'if not exists (select * from TB_MP_'+@mpcode+N' where measuredt between '''+cast(@sdate as varchar(20))+N''' and ''' +cast(dateadd(day,1,@sdate) as varchar(20))+ N''' and measuredt > ''2000-01-01'' and ParmValue = 1)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+ SET @strSQL = @strSQL + N'set @s = 0'+char(10)
+ SET @strSQL = @strSQL + N'insert into tb_mp_' + @mpcode+N'_runtime(parmvalue,measuredt) values( @s,'''
+ SET @strSQL = @strSQL + CONVERT (varchar(20), @sdate,20)+N''')'+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+
+ SET @strSQL = @strSQL + N'if exists (select * from TB_MP_'+@mpcode+N' where measuredt between '''+cast(@sdate as varchar(20))+N''' and ''' +cast(dateadd(day,1,@sdate) as varchar(20))+ N''' and measuredt > ''2000-01-01'' and ParmValue = 0)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+ SET @strSQL = @strSQL + N'if exists (select * from TB_MP_'+@mpcode+N' where measuredt between '''+cast(@sdate as varchar(20))+N''' and ''' +cast(dateadd(day,1,@sdate) as varchar(20))+ N''' and measuredt > ''2000-01-01'' and ParmValue = 1)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+
+ SET @strSQL = @strSQL + N'set @s=0 '+char(10)
+
+ SET @strSQL = @strSQL + N'DECLARE curRunStatus cursor for select ParmValue,MeasureDT from TB_MP_' + @mpcode+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(dateadd(day,1,@sdate) as varchar(20))+N''' and measuredt > ''2000-01-01'' order by MeasureDT asc'+char(10)
+ SET @strSQL = @strSQL + N'open curRunStatus'+char(10)
+ SET @strSQL = @strSQL + N'FETCH curRunStatus into @ParmValue,@MeasureDT'+char(10)
+ SET @strSQL = @strSQL + N'while (@@fetch_status=0)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+ SET @strSQL = @strSQL + N'if(@lastParmValue is null)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+ SET @strSQL = @strSQL + N'set @lastParmValue = @ParmValue'+char(10)
+ SET @strSQL = @strSQL + N'set @lastMeasureDT = @MeasureDT'+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+
+ SET @strSQL = @strSQL + N'if(@ParmValue<>@lastParmValue)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+
+ SET @strSQL = @strSQL + N'if(@ParmValue=0)'++char(10)
+
+ SET @strSQL = @strSQL + N'begin'+char(10)
+ SET @strSQL = @strSQL + N'select @s1 = datediff(mi,@lastMeasureDT,@MeasureDT)'+char(10)
+ SET @strSQL = @strSQL + N'set @s = @s + @s1 '+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+
+ SET @strSQL = @strSQL + N'set @lastParmValue = @ParmValue'+char(10)
+ SET @strSQL = @strSQL + N'set @lastMeasureDT = @MeasureDT'+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+
+
+ SET @strSQL = @strSQL + N'FETCH curRunStatus into @ParmValue,@MeasureDT'+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+
+
+ SET @strSQL = @strSQL + N'close curRunStatus'+char(10)
+ SET @strSQL = @strSQL + N'DEALLOCATE curRunStatus'+char(10)
+
+
+ SET @strSQL = @strSQL + N'if (@lastParmValue=1 and @ParmValue=1)'+char(10)
+
+ SET @strSQL = @strSQL + N'begin'+char(10)
+ SET @strSQL = @strSQL + N'select @s2 = datediff(mi,@lastMeasureDT, ''' +cast(dateadd(day,1,@sdate) as varchar(20))+ N''')'+char(10)
+ SET @strSQL = @strSQL + N'set @s = @s + @s2 '+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+
+ SET @strSQL = @strSQL + N'insert into tb_mp_' + @mpcode+N'_runtime(parmvalue,measuredt) values( @s,'''
+ SET @strSQL = @strSQL + CONVERT (varchar(20), @sdate,20)+N''')'+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+
+ print @strSQL
+ exec sp_executesql @strSQL
+
+
+ set @sdate = dateadd(day,1,@sdate)
+
+end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_artday_1
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_artday_1]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_artday_1]
+@stime varchar(10), @starthour int, @intval int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+Select @starttime=cast(@stime as datetime)
+
+--Select @starttime=DateAdd(day,-1,@starttime) -- 閺勩劌銇
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+--Select @starttime=dateadd(minute,30,@starttime) --婢х偛濮為崡濠傜毈閺?
+select @endtime = DateAdd(day,1,@starttime)
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+
+
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','P1JS_FLOW1_T'
+ exec sp_getdata @starttime,@tempdate,'first','P1JS_FLOW2_T'
+ exec sp_getdata @starttime,@tempdate,'first','P1JS_FLOW3_T'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','JS_COD'
+ exec sp_getdata @starttime,@tempdate,'first','JS_NH4_N'
+ exec sp_getdata @starttime,@tempdate,'first','JS_TP'
+ exec sp_getdata @starttime,@tempdate,'first','JS_PH'
+ exec sp_getdata @starttime,@tempdate,'first','WHLWN_LL1'
+ exec sp_getdata @starttime,@tempdate,'first','WHLWN_LL2'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','SWC1_DO1'
+ exec sp_getdata @starttime,@tempdate,'first','SWC1_DO2'
+ exec sp_getdata @starttime,@tempdate,'first','SWC2_DO1'
+ exec sp_getdata @starttime,@tempdate,'first','SWC2_DO2'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','CS_COD'
+ exec sp_getdata @starttime,@tempdate,'first','CS_PH'
+ exec sp_getdata @starttime,@tempdate,'first','CS_NH3N'
+ exec sp_getdata @starttime,@tempdate,'first','CS_TP'
+
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid,insdt
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for Sp_CustomReportData
+-- ----------------------------
+DROP PROCEDURE [dbo].[Sp_CustomReportData]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[Sp_CustomReportData]
+ @sdt varchar(19),
+ @edt varchar(19),
+ @calculation varchar(20),--鍙栧肩被鍨 first,avg涔嬬被
+ @frequencyType varchar(20),--鑼冨洿 min,hour,day涔嬬被
+ @frequency int,--闂撮殧鏁板
+ @mpids varchar(5000),
+ @EPName varchar(50),
+ @chooseDataString varchar(5000)
+ as
+ begin
+ declare @LSSQL nvarchar(4000)
+
+ declare @diffTime int
+
+ declare @calculationSql varchar(500)
+ set @calculationSql=''
+ declare @leftOutSql varchar(5000)
+ set @leftOutSql=''
+ declare @groupSql varchar(5000)
+ set @groupSql=''
+ declare @orderSql varchar(5000)
+ set @orderSql=''
+ declare @firstGroupOtherSql varchar(5000)
+ set @firstGroupOtherSql=''
+ declare @whereSql varchar(5000)
+ set @whereSql=' where 1=1 '+@chooseDataString
+
+ if(@frequencyType='0') set @calculationSql='substring(CONVERT(varchar(19),ls.MeasureDT, 120 ),0,17) as MeasureDT,'
+ if(@frequencyType='1') set @calculationSql='substring(CONVERT(varchar(19),ls.MeasureDT, 120 ),0,14) as MeasureDT,'
+ if(@frequencyType='2') set @calculationSql='substring(CONVERT(varchar(19),ls.MeasureDT, 120 ),0,11) as MeasureDT,'
+ if(@frequencyType='3') set @calculationSql='substring(CONVERT(varchar(19),ls.MeasureDT, 120 ),0,8) as MeasureDT,'
+
+ declare @cc2 varchar(50)--鎷嗗垎鍚庢瘡琛岀殑鏁版嵁
+ declare c2 cursor for
+ select a from dbo.f_get_exp_split(@mpids,',')
+ open c2
+ fetch next from c2 into @cc2
+ while @@fetch_status=0
+ begin
+ --print @cc2
+ if(@cc2!=',') begin
+ if(@calculation!='first') begin
+ set @calculationSql=@calculationSql+@calculation+'('+@cc2+'.ParmValue) as '+@cc2+'_Value, '
+ set @firstGroupOtherSql=@firstGroupOtherSql+''+@cc2+'.MeasureDT,'
+ end
+ else begin
+ --declare @jsType varchar(10)
+ --if(@frequencyType='0') set @jsType='MINUTE'
+ --if(@frequencyType='1') set @jsType='hour'
+ --if(@frequencyType='2') set @jsType='day'
+ --if(@frequencyType='3') set @jsType='month'
+
+ set @calculationSql=@calculationSql+''+@cc2+'.ParmValue as '+@cc2+'_Value, '
+ set @firstGroupOtherSql=@firstGroupOtherSql+''+@cc2+'.ParmValue,'
+ end
+
+ if(@frequencyType='0')begin
+ set @leftOutSql=@leftOutSql+'left outer join ['+@EPName+'].[dbo].[tb_mp_'+@cc2+'] as '+@cc2+' on DATEDIFF(MINUTE,ls.MeasureDT,'+@cc2+'.MeasureDT)=0 and ('+@cc2+'.MeasureDT>=(substring(CONVERT(varchar(19),(select top 1 MeasureDT from #Tb_CustomReportData_SP_LS order by MeasureDT ), 120 ),0,17)+'':00'' ) and '+@cc2+'.MeasureDT<=(select top 1 MeasureDT from #Tb_CustomReportData_SP_LS order by MeasureDT desc)) '
+ end
+ else if(@frequencyType='1')begin
+ set @leftOutSql=@leftOutSql+'left outer join ['+@EPName+'].[dbo].[tb_mp_'+@cc2+'] as '+@cc2+' on DATEDIFF(HOUR,ls.MeasureDT,'+@cc2+'.MeasureDT)=0 and ('+@cc2+'.MeasureDT>=(substring(CONVERT(varchar(19),(select top 1 MeasureDT from #Tb_CustomReportData_SP_LS order by MeasureDT ), 120 ),0,14)+'':00:00'' ) and '+@cc2+'.MeasureDT<=(select top 1 MeasureDT from #Tb_CustomReportData_SP_LS order by MeasureDT desc))'
+ end
+ else if(@frequencyType='2')begin
+ set @leftOutSql=@leftOutSql+'left outer join ['+@EPName+'].[dbo].[tb_mp_'+@cc2+'] as '+@cc2+' on DATEDIFF(day,ls.MeasureDT,'+@cc2+'.MeasureDT)=0 and ('+@cc2+'.MeasureDT>=(substring(CONVERT(varchar(19),(select top 1 MeasureDT from #Tb_CustomReportData_SP_LS order by MeasureDT ), 120 ),0,11)+'' 00:00:00'' ) and '+@cc2+'.MeasureDT<=(select top 1 MeasureDT from #Tb_CustomReportData_SP_LS order by MeasureDT desc))'
+ end
+ else if(@frequencyType='3')begin
+ set @leftOutSql=@leftOutSql+'left outer join ['+@EPName+'].[dbo].[tb_mp_'+@cc2+'] as '+@cc2+' on DATEDIFF(month,ls.MeasureDT,'+@cc2+'.MeasureDT)=0 and ('+@cc2+'.MeasureDT>=(substring(CONVERT(varchar(19),(select top 1 MeasureDT from #Tb_CustomReportData_SP_LS order by MeasureDT ), 120 ),0,8)+''-01 00:00:00'' ) and '+@cc2+'.MeasureDT<=(select top 1 MeasureDT from #Tb_CustomReportData_SP_LS order by MeasureDT desc))'
+ end
+ end
+
+ fetch next from c2 into @cc2
+ end
+ close c2
+ deallocate c2
+
+
+ --print @firstGroupOtherSql
+
+ if(@calculation='first') begin
+ set @groupSql=' group by ls.MeasureDT,'+@firstGroupOtherSql
+ set @groupSql=substring(@groupSql,0,DATALENGTH(@groupSql))
+ end
+ else begin
+ set @groupSql=' group by ls.MeasureDT '
+
+ set @orderSql=' order by ls.MeasureDT '
+ end
+
+
+ --print DATALENGTH(@calculationSql)
+ set @calculationSql=substring(@calculationSql,0,DATALENGTH(@calculationSql)-1)
+ --print @calculationSql
+
+
+ --寤虹珛鏁版嵁涓存椂琛
+ create table [dbo].[#Tb_CustomReportData_SP_LS]
+ (
+ MeasureDT datetime
+ )
+
+
+ if(@frequencyType='0')begin --鍒嗛挓寮濮
+ set @diffTime = (select DATEDIFF(day,SUBSTRING(@sdt,0,11),SUBSTRING(@edt,0,11))) --璧峰鏃堕棿鍜岀粨鏉熸椂闂寸浉宸ぉ鏁
+
+ declare @minNum int
+ set @minNum = 60/@frequency
+ declare @minStartNum int
+
+ --鎷兼帴鍒嗛挓鐨勬椂闂
+ declare @minDiffNum int
+ set @minDiffNum=0
+ while(@minDiffNum <= @diffTime)begin
+ declare @minInsertTime varchar(50)
+ declare @nowminTime varchar(50)
+ set @nowminTime = CONVERT(varchar(19),dateadd(day,@minDiffNum,@sdt), 120 )
+
+ declare @minI int
+ set @minI=0
+ set @minStartNum=0
+
+ while(@minI < @minNum)begin
+ if (@minI > 0) begin
+ if (@frequency + @minStartNum != 60) begin
+ set @minStartNum = @minStartNum+@frequency
+ end
+ end
+ --print @minStartNum
+ if(@minDiffNum=0) begin
+ if(SUBSTRING(@sdt,15,2)<=@minStartNum)begin
+ if(@minStartNum<10) set @minInsertTime = SUBSTRING(@nowminTime,0,14)+':0'+cast(@minStartNum as varchar(2))
+ if(@minStartNum>=10) set @minInsertTime = SUBSTRING(@nowminTime,0,14)+':'+cast(@minStartNum as varchar(2))
+
+ insert into #Tb_CustomReportData_SP_LS values (@minInsertTime)
+ end
+ end
+ else if(@minDiffNum=@diffTime)begin
+ if(SUBSTRING(@edt,15,2)>=@minStartNum)begin
+ if(@minStartNum<10) set @minInsertTime = SUBSTRING(@nowminTime,0,14)+':0'+cast(@minStartNum as varchar(2))
+ if(@minStartNum>=10) set @minInsertTime = SUBSTRING(@nowminTime,0,14)+':'+cast(@minStartNum as varchar(2))
+
+ insert into #Tb_CustomReportData_SP_LS values (@minInsertTime)
+ end
+
+ end
+ else begin
+ if(@minStartNum<10) set @minInsertTime = SUBSTRING(@nowminTime,0,14)+':0'+cast(@minStartNum as varchar(2))
+ if(@minStartNum>=10) set @minInsertTime = SUBSTRING(@nowminTime,0,14)+':'+cast(@minStartNum as varchar(2))
+
+ insert into #Tb_CustomReportData_SP_LS values (@minInsertTime)
+ end
+
+ set @minI=@minI+1
+ end
+
+ set @minDiffNum=@minDiffNum+1
+ end
+
+ --select * from #Tb_CustomReportData_SP_LS
+
+
+
+
+ end --鍒嗛挓缁撴潫
+ else if(@frequencyType='1')begin --灏忔椂寮濮
+ set @diffTime = (select DATEDIFF(day,SUBSTRING(@sdt,0,11),SUBSTRING(@edt,0,11))) --璧峰鏃堕棿鍜岀粨鏉熸椂闂寸浉宸ぉ鏁
+ --print @diffTime
+ --print '==='
+
+ declare @hourNum int
+ set @hourNum = 24/@frequency
+ declare @hourStartNum int
+
+
+
+ --鎷兼帴灏忔椂鐨勬椂闂
+ declare @hourDiffNum int
+ set @hourDiffNum=0
+ while(@hourDiffNum <= @diffTime)begin
+ declare @hourInsertTime varchar(50)
+ declare @nowHourTime varchar(50)
+ set @nowHourTime = CONVERT(varchar(19),dateadd(day,@hourDiffNum,@sdt), 120 )
+
+ declare @hourI int
+ set @hourI=0
+ set @hourStartNum=0
+
+ while(@hourI < @hourNum)begin
+ if (@hourI > 0) begin
+ if (@frequency + @hourStartNum != 24) begin
+ set @hourStartNum = @hourStartNum+@frequency
+ end
+ end
+ --print @hourStartNum
+ if(@hourDiffNum=0) begin
+ if(SUBSTRING(@sdt,12,2)<=@hourStartNum)begin
+ if(@hourStartNum<10) set @hourInsertTime = SUBSTRING(@nowHourTime,0,11)+' 0'+cast(@hourStartNum as varchar(2))+':00'
+ if(@hourStartNum>=10) set @hourInsertTime = SUBSTRING(@nowHourTime,0,11)+' '+cast(@hourStartNum as varchar(2))+':00'
+
+ insert into #Tb_CustomReportData_SP_LS values (substring(@hourInsertTime,0,14)+':59:59' )
+ end
+ end
+ else if(@hourDiffNum=@diffTime)begin
+ if(SUBSTRING(@edt,12,2)>=@hourStartNum)begin
+ if(@hourStartNum<10) set @hourInsertTime = SUBSTRING(@nowHourTime,0,11)+' 0'+cast(@hourStartNum as varchar(2))+':00'
+ if(@hourStartNum>=10) set @hourInsertTime = SUBSTRING(@nowHourTime,0,11)+' '+cast(@hourStartNum as varchar(2))+':00'
+
+ insert into #Tb_CustomReportData_SP_LS values (substring(@hourInsertTime,0,14)+':59:59' )
+ end
+
+ end
+ else begin
+ if(@hourStartNum<10) set @hourInsertTime = SUBSTRING(@nowHourTime,0,11)+' 0'+cast(@hourStartNum as varchar(2))+':00'
+ if(@hourStartNum>=10) set @hourInsertTime = SUBSTRING(@nowHourTime,0,11)+' '+cast(@hourStartNum as varchar(2))+':00'
+
+ insert into #Tb_CustomReportData_SP_LS values (substring(@hourInsertTime,0,14)+':59:59' )
+ end
+
+ set @hourI=@hourI+1
+ end
+
+ set @hourDiffNum=@hourDiffNum+1
+ end
+
+
+
+
+
+ --select * into #Tb_CustomReportData_SP_LS_Out from #Tb_CustomReportData_SP_LS
+ --select * from #Tb_CustomReportData_SP_LS_Out
+
+
+ end --灏忔椂缁撴潫
+ else if(@frequencyType='2')begin --澶╁紑濮
+ set @diffTime = (select DATEDIFF(day,SUBSTRING(@sdt,0,11),SUBSTRING(@edt,0,11))) --璧峰鏃堕棿鍜岀粨鏉熸椂闂寸浉宸ぉ鏁
+
+
+ declare @dayDiffNum int
+ set @dayDiffNum=0
+ while(@dayDiffNum <= @diffTime)begin
+
+ declare @dayInsertTime varchar(50)
+ if(@dayDiffNum>0)begin
+ set @dayInsertTime=CONVERT(varchar(19),DATEADD(day,@frequency,@dayInsertTime), 120 )
+ end
+ else begin
+ set @dayInsertTime=@sdt
+ end
+
+ print @dayInsertTime
+ if(DATEDIFF(day,@dayInsertTime,@edt)>=0)
+ insert into #Tb_CustomReportData_SP_LS values (substring(@dayInsertTime,0,11)+' 23:59:59')
+
+ set @dayDiffNum=@dayDiffNum+1
+ end
+
+
+ end --澶╃粨鏉
+ else if(@frequencyType='3')begin --鏈堝紑濮
+ set @diffTime = (select DATEDIFF(month,SUBSTRING(@sdt,0,11),SUBSTRING(@edt,0,11))) --璧峰鏃堕棿鍜岀粨鏉熸椂闂寸浉宸ぉ鏁
+
+
+ declare @monthDiffNum int
+ set @monthDiffNum=0
+ while(@monthDiffNum <= @diffTime)begin
+
+ declare @monthInsertTime varchar(50)
+ if(@monthDiffNum>0)begin
+ set @monthInsertTime=CONVERT(varchar(19),DATEADD(month,@frequency,@monthInsertTime), 120 )
+ end
+ else begin
+ set @monthInsertTime=@sdt
+ end
+
+ --print @monthInsertTime
+ if(DATEDIFF(day,@monthInsertTime,@edt)>=0)
+
+ set @monthInsertTime=dateadd(month,1,@monthInsertTime)
+ set @monthInsertTime=CONVERT(varchar(19),dateadd(day,-1,@monthInsertTime), 120 )
+
+ insert into #Tb_CustomReportData_SP_LS values (@monthInsertTime)
+
+ set @monthDiffNum=@monthDiffNum+1
+ end
+
+
+ end --鏈堢粨鏉
+
+ if(@calculation!='first') begin
+ set @LSSQL=N''
+ set @LSSQL=@LSSQL+N'select '+@calculationSql
+ set @LSSQL=@LSSQL+N' into #Tb_CustomReportData_SP_LS_Out from #Tb_CustomReportData_SP_LS as ls '
+ set @LSSQL=@LSSQL+N' '+@leftOutSql
+ set @LSSQL=@LSSQL+N' '+@groupSql
+ set @LSSQL=@LSSQL+N' '+@orderSql
+ set @LSSQL=@LSSQL+N' select * from #Tb_CustomReportData_SP_LS_Out '+@whereSql
+ set @LSSQL=@LSSQL+N' drop table #Tb_CustomReportData_SP_LS_Out '
+ print @LSSQL
+ EXEC sp_executesql @LSSQL
+ end
+ else begin
+ declare @PARTITIONSql varchar(5000)
+ set @PARTITIONSql=N''
+ if(@frequencyType='0') set @PARTITIONSql=@PARTITIONSql+N'DATEPART(year, MeasureDT+'':00''), DATEPART(month, MeasureDT+'':00''),DATEPART(day, MeasureDT+'':00''),DATEPART(hour, MeasureDT+'':00''),DATEPART(MINUTE, MeasureDT+'':00'') '
+ if(@frequencyType='1') set @PARTITIONSql=@PARTITIONSql+N'DATEPART(year, MeasureDT+'':00:00''), DATEPART(month, MeasureDT+'':00:00''),DATEPART(day, MeasureDT+'':00:00''),DATEPART(hour, MeasureDT+'':00:00'') '
+ if(@frequencyType='2') set @PARTITIONSql=@PARTITIONSql+N'DATEPART(year, MeasureDT+'' 00:00:00''), DATEPART(month, MeasureDT+'' 00:00:00''),DATEPART(day, MeasureDT+'' 00:00:00'') '
+ if(@frequencyType='3') set @PARTITIONSql=@PARTITIONSql+N'DATEPART(year, MeasureDT+''-01 00:00:00''), DATEPART(month, MeasureDT+''-01 00:00:00'') '
+
+
+ set @LSSQL=N''
+ set @LSSQL=@LSSQL+N'select * into #Tb_CustomReportData_SP_LS_Out from '
+ set @LSSQL=@LSSQL+N'(select *,ROW_NUMBER() over(PARTITION by '+@PARTITIONSql+' order by MeasureDT ) as num from'
+
+ set @LSSQL=@LSSQL+N'(select '+@calculationSql
+ set @LSSQL=@LSSQL+N' from #Tb_CustomReportData_SP_LS as ls '
+ set @LSSQL=@LSSQL+N' '+@leftOutSql
+ set @LSSQL=@LSSQL+N' '+@groupSql
+ set @LSSQL=@LSSQL+N' ) main'
+ set @LSSQL=@LSSQL+N' ) d'
+ set @LSSQL=@LSSQL+N' where d.num=1 '
+ set @LSSQL=@LSSQL+N' select * from #Tb_CustomReportData_SP_LS_Out '+@whereSql
+ set @LSSQL=@LSSQL+N' drop table #Tb_CustomReportData_SP_LS_Out '
+ print @LSSQL
+ EXEC sp_executesql @LSSQL
+ end
+
+ --鍒犻櫎涓存椂琛
+ drop table #Tb_CustomReportData_SP_LS
+
+
+ end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_genformuladay
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_genformuladay]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_genformuladay] AS
+
+declare @id varchar(50)
+declare @name varchar(50)
+declare @exp varchar(500)
+declare @intv varchar(50)
+declare @starthour int
+
+declare @sqlstr varchar(1000)
+declare @tmpstr varchar(20)
+declare @numstr varchar(20)
+declare @tid int
+declare @value varchar(50)
+declare @mp varchar(50)
+declare @type varchar(50)
+declare @scadacode varchar(500)
+declare @count int
+
+
+Declare @starttime datetime
+Declare @endtime datetime
+Declare @tempdate datetime
+
+
+
+set @tmpstr='()+-*/'
+
+
+DECLARE rptfieldcs CURSOR FOR SELECT id,name, exp,intv,starthour FROM TB_FORMULA where active = '鍚敤' and intv = 'day' and len(ltrim(rtrim(exp)))>0 order by morder
+
+
+open rptfieldcs
+FETCH next FROM rptfieldcs INTO @id,@name,@exp,@intv,@starthour
+
+WHILE (@@FETCH_STATUS=0)
+BEGIN
+
+set @endtime = getdate();
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+
+set @starttime = dateadd(day,-1,@endtime)
+
+ if EXISTS (select * from TB_MeasurePoint where exp = @id)
+ begin
+ declare @sql1 nvarchar(1000)
+ SET @sql1 = 'select @scadacode = MPointCode from TB_MeasurePoint where exp = '''+@id+''' '
+ --print @sql1
+ exec sp_executesql @sql1,N'@scadacode varchar(50) output',@scadacode output
+ end
+ else
+ begin
+ set @scadacode = @name
+ end
+
+
+ set @sqlstr=''
+ declare @cc varchar(20)
+ set @exp = ltrim(rtrim(@exp))
+ declare c1 cursor for
+ select a from dbo.f_get_exp_split(@exp,@tmpstr)
+ open c1
+ fetch next from c1 into @cc
+ while @@fetch_status=0
+ begin
+ if (charindex(@cc,@tmpstr)>0)
+ begin
+ set @sqlstr=@sqlstr+@cc
+ end
+ --else if (charindex(substring(@cc,1,1),@numstr)>0)
+ else if (ISNUMERIC(@cc)=1)
+ begin
+ set @sqlstr=@sqlstr+cast(@cc as varchar(30))
+ end
+ else
+ begin
+
+ declare @sql2 nvarchar(1000)
+ SET @sql2 = 'select @mp = mp, @type = type from TB_FORMULADETAIL where pid = '''+@id+''' and name='''+@cc+''''
+ --print @sql2
+ exec sp_executesql @sql2,N'@mp varchar(50) output,@type varchar(50) output',@mp output,@type output
+
+ delete from tb_mp_temp_rpt
+
+ while(@starttime<@endtime)
+ begin
+ set @tempdate = dateadd(day,1,@starttime)
+ exec sp_getdata @starttime,@tempdate,@type,@mp
+ set @starttime = @tempdate
+ end
+
+ set @starttime = dateadd(day,-1,@endtime)
+
+ declare @sql3 nvarchar(1000)
+ SET @sql3 = 'select top 1 @value = ParmValue from TB_MP_TEMP_rpt order by MeasureDT asc '
+ --print @sql3
+ exec sp_executesql @sql3,N'@value varchar(50) output',@value output
+
+ --print @value
+ if (@value='-')
+ begin
+ set @sqlstr=@sqlstr+'0.0' --A A鍜孊涓ら変竴
+ set @value=0.0
+ --set @sqlstr=null --B A鍜孊涓ら変竴
+ end
+ else
+ begin
+ set @sqlstr=@sqlstr+cast(@value as varchar(50))
+ end
+ --print @sqlstr
+
+ declare @sql4 nvarchar(2000)
+ SET @sql4 = N''
+
+ set @sql4 = 'select @count = count(*) from TB_FORMULAPARM where MpointName = '''+@scadacode+''' and ParmName = '''+@cc+''' and MeasureDT='''+cast(@starttime as varchar(19))+''''
+ exec sp_executesql @sql4,N'@count int output',@count output
+ if (@count > 0)
+ begin
+ SET @sql4 = N''
+ SET @sql4 = @sql4 +'update TB_FORMULAPARM set ParmValue =('+@value+') where MpointName = '''+@scadacode+''' and ParmName = '''+@cc+''' and MeasureDT ='''+cast(@starttime as varchar(19))+''''
+ --set @sql4='update TB_MP_'+@scadacode+'_day set ParmValue =('+CONVERT(money,@sqlstr)+') where MeasureDT ='''+@starttime+''''
+ end
+ else
+ begin
+ SET @sql4 = N''
+ SET @sql4 = @sql4 +'insert into TB_FORMULAPARM (MpointName,ParmName,ParmValue,MeasureDT) values ('''+@scadacode+''','''+@cc+''','+@value+','''+cast(@starttime as varchar(19))+''')'
+ --set @sql4='insert into TB_MP_'+@scadacode+'_day (ParmValue,MeasureDT) values ('+Cast(@sqlstr as money)+','''+@starttime+''')'
+ end
+ --print @sql4
+ exec sp_executesql @sql4
+
+ end
+ fetch next from c1 into @cc
+ end
+ close c1
+ deallocate c1
+
+if(@sqlstr is null)
+begin
+set @sqlstr = '0.00'
+end
+
+
+ declare @sql5 nvarchar(2000)
+ SET @sql5 = N''
+
+ set @sql5 = 'select @count = count(*) from TB_MP_'+@scadacode+' where MeasureDT='''+cast(@starttime as varchar(19))+''''
+ exec sp_executesql @sql5,N'@count int output',@count output
+ if (@count > 0)
+ begin
+ SET @sql5 = N''
+ SET @sql5 = @sql5 + 'update TB_MP_'+@scadacode+' set ParmValue =('+@sqlstr+') where MeasureDT ='''+cast(@starttime as varchar(19))+''''
+ --set @sql5='update TB_MP_'+@scadacode+'_day set ParmValue =('+CONVERT(money,@sqlstr)+') where MeasureDT ='''+@starttime+''''
+ end
+ else
+ begin
+ SET @sql5 = N''
+ SET @sql5 = @sql5 + 'insert into TB_MP_'+@scadacode+' (ParmValue,MeasureDT) values ('+@sqlstr+','''+cast(@starttime as varchar(19))+''')'
+ --set @sql5='insert into TB_MP_'+@scadacode+'_day (ParmValue,MeasureDT) values ('+Cast(@sqlstr as money)+','''+@starttime+''')'
+ end
+ --print @sql5
+ exec sp_executesql @sql5
+
+ FETCH next FROM rptfieldcs INTO @id,@name,@exp,@intv,@starthour
+
+
+end
+CLOSE rptfieldcs
+DEALLOCATE rptfieldcs
+
+
+select * from tb_mp_temp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_genformuladayX
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_genformuladayX]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_genformuladayX]
+@sdatein datetime,@edatein datetime
+AS
+
+declare @id varchar(50)
+declare @name varchar(50)
+declare @exp varchar(500)
+declare @intv varchar(50)
+declare @starthour int
+
+declare @sqlstr varchar(1000)
+declare @strsqldel nvarchar(1000)
+declare @tmpstr varchar(20)
+declare @numstr varchar(20)
+declare @tid int
+declare @value varchar(50)
+declare @mp varchar(50)
+declare @type varchar(50)
+declare @scadacode varchar(500)
+declare @count int
+
+
+Declare @starttime datetime
+Declare @endtime datetime
+Declare @tempdate datetime
+
+
+
+set @tmpstr='()+-*/'
+
+
+DECLARE rptfieldcs CURSOR FOR SELECT id,name, exp,intv,starthour FROM TB_FORMULA where active = '鍚敤' and intv = 'day' and len(ltrim(rtrim(exp)))>0 order by morder
+
+
+open rptfieldcs
+FETCH next FROM rptfieldcs INTO @id,@name,@exp,@intv,@starthour
+
+WHILE (@@FETCH_STATUS=0)
+BEGIN
+
+
+
+set @endtime = @edatein
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,8,@endtime)
+
+set @starttime = @sdatein
+set @starttime = dateadd(hh,-datepart(hh,@starttime),@starttime)
+set @starttime = dateadd(ss,-datepart(ss,@starttime),@starttime)
+set @starttime = dateadd(mi,-datepart(mi,@starttime),@starttime)
+set @starttime = dateadd(ms,-datepart(ms,@starttime),@starttime)
+set @starttime = dateadd(hh,8,@starttime)
+
+SET @strsqldel = N''
+SET @strsqldel = @strsqldel + N'delete from tb_mp_' + @name + N' where MeasureDT between'''+cast(@starttime as varchar)+N''' and '''+cast(@endtime as varchar)+N'''';
+print @strsqldel
+exec sp_executesql @strsqldel
+
+SET @strsqldel = N''
+SET @strsqldel = @strsqldel + N'delete from TB_FORMULAPARM where MeasureDT between'''+cast(@starttime as varchar)+N''' and '''+cast(@endtime as varchar)+N'''';
+print @strsqldel
+exec sp_executesql @strsqldel
+
+if EXISTS (select * from TB_MeasurePoint where exp = @id)
+ begin
+ declare @sql1 nvarchar(1000)
+ SET @sql1 = 'select @scadacode = MPointCode from TB_MeasurePoint where exp = '''+@id+''' '
+ --print @sql1
+ exec sp_executesql @sql1,N'@scadacode varchar(50) output',@scadacode output
+ end
+ else
+ begin
+ set @scadacode = @name
+ end
+
+while(@starttime<=@endtime)
+
+begin
+
+set @tempdate = dateadd(day,1,@starttime)
+
+ set @sqlstr=''
+ declare @cc varchar(20)
+ set @exp = ltrim(rtrim(@exp))
+ declare c1 cursor for
+ select a from dbo.f_get_exp_split(@exp,@tmpstr)
+ open c1
+ fetch next from c1 into @cc
+ while @@fetch_status=0
+ begin
+ if (charindex(@cc,@tmpstr)>0)
+ begin
+ set @sqlstr=@sqlstr+@cc
+ end
+ --else if (charindex(substring(@cc,1,1),@numstr)>0)
+ else if (ISNUMERIC(@cc)=1)
+ begin
+ set @sqlstr=@sqlstr+cast(@cc as varchar(30))
+ end
+ else
+ begin
+
+ declare @sql2 nvarchar(1000)
+ SET @sql2 = 'select @mp = mp, @type = type from TB_FORMULADETAIL where pid = '''+@id+''' and name='''+@cc+''''
+ --print @sql2
+ exec sp_executesql @sql2,N'@mp varchar(50) output,@type varchar(50) output',@mp output,@type output
+
+ delete from tb_mp_temp_rpt
+
+ exec sp_getdata @starttime,@tempdate,@type,@mp
+
+ declare @sql3 nvarchar(1000)
+ SET @sql3 = 'select top 1 @value = ParmValue from TB_MP_TEMP_rpt order by MeasureDT asc '
+ --print @sql3
+ exec sp_executesql @sql3,N'@value varchar(50) output',@value output
+
+ --set @sqlstr=@sqlstr+cast(@value as varchar(50))
+
+ --print @value
+ if (@value='-')
+ begin
+ --set @sqlstr=@sqlstr+'0.0'
+ set @value=0.0
+ set @sqlstr=null
+ end
+ else
+ begin
+ set @sqlstr=@sqlstr+cast(@value as varchar(50))
+ end
+ --print @sqlstr
+
+ declare @sql4 nvarchar(2000)
+ SET @sql4 = N''
+
+ SET @sql4 = 'insert into TB_FORMULAPARM (MpointName,ParmName,ParmValue,MeasureDT) values ('''+@scadacode+''','''+@cc+''','+@value+','''+cast(@starttime as varchar(19))+''')'
+ print @sql4
+ exec sp_executesql @sql4
+
+ end
+ fetch next from c1 into @cc
+ end
+ close c1
+ deallocate c1
+
+
+if(@sqlstr is null)
+begin
+set @sqlstr = '0.00'
+end
+
+ declare @sql5 nvarchar(2000)
+ SET @sql5 = N''
+
+ set @sql5='insert into TB_MP_'+@scadacode+' (ParmValue,MeasureDT) values ('+@sqlstr+','''+cast(@starttime as varchar(19))+''')'
+
+ print @sql5
+ exec sp_executesql @sql5
+
+ set @starttime = @tempdate
+
+end
+
+ FETCH next FROM rptfieldcs INTO @id,@name,@exp,@intv,@starthour
+
+end
+CLOSE rptfieldcs
+DEALLOCATE rptfieldcs
+
+
+
+
+select * from tb_mp_temp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_genformulaexp
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_genformulaexp]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_genformulaexp] @stime datetime AS
+
+declare @id varchar(50)
+declare @name varchar(50)
+declare @exp varchar(500)
+declare @intv varchar(50)
+declare @starthour int
+
+declare @sqlstr varchar(1000)
+declare @tmpstr varchar(20)
+declare @numstr varchar(20)
+declare @tid int
+declare @value varchar(50)
+declare @mp varchar(50)
+declare @type varchar(50)
+declare @scadacode varchar(500)
+declare @count int
+
+
+
+Declare @starttime datetime
+Declare @endtime datetime
+Declare @tempdate datetime
+
+
+
+set @tmpstr='()+-*/'
+
+
+DECLARE rptfieldcs CURSOR FOR SELECT id,name, exp,intv,starthour FROM TB_FORMULA where active = '鍚敤' and intv = 'day' and len(ltrim(rtrim(exp)))>0 order by morder
+
+
+open rptfieldcs
+FETCH next FROM rptfieldcs INTO @id,@name,@exp,@intv,@starthour
+
+WHILE (@@FETCH_STATUS=0)
+BEGIN
+
+set @starttime = @stime;
+set @starttime = dateadd(hh,-datepart(hh,@starttime),@starttime)
+set @starttime = dateadd(ss,-datepart(ss,@starttime),@starttime)
+set @starttime = dateadd(mi,-datepart(mi,@starttime),@starttime)
+set @starttime = dateadd(ms,-datepart(ms,@starttime),@starttime)
+set @starttime = dateadd(hh,8,@starttime)
+
+set @endtime = dateadd(day,1,@starttime)
+
+ if EXISTS (select * from TB_MeasurePoint where exp = @id)
+ begin
+ declare @sql1 nvarchar(1000)
+ SET @sql1 = 'select @scadacode = MPointCode from TB_MeasurePoint where exp = '''+@id+''' '
+ --print @sql1
+ exec sp_executesql @sql1,N'@scadacode varchar(50) output',@scadacode output
+ end
+ else
+ begin
+ set @scadacode = @name
+ end
+
+
+ set @sqlstr=''
+ declare @cc varchar(20)
+ set @exp = ltrim(rtrim(@exp))
+ declare c1 cursor for
+ select a from dbo.f_get_exp_split(@exp,@tmpstr)
+ open c1
+ fetch next from c1 into @cc
+ while @@fetch_status=0
+ begin
+ if (charindex(@cc,@tmpstr)>0)
+ begin
+ set @sqlstr=@sqlstr+@cc
+ end
+ --else if (charindex(substring(@cc,1,1),@numstr)>0)
+ else if (ISNUMERIC(@cc)=1)
+ begin
+ set @sqlstr=@sqlstr+cast(@cc as varchar(30))
+ end
+ else
+ begin
+
+ declare @sql2 nvarchar(1000)
+ SET @sql2 = 'select @mp = mp, @type = type from TB_FORMULADETAIL where pid = '''+@id+''' and name='''+@cc+''''
+ --print @sql2
+ exec sp_executesql @sql2,N'@mp varchar(50) output,@type varchar(50) output',@mp output,@type output
+
+ delete from tb_mp_temp_rpt
+
+ while(@starttime<@endtime)
+ begin
+ set @tempdate = dateadd(day,1,@starttime)
+ exec sp_getdata @starttime,@tempdate,@type,@mp
+ set @starttime = @tempdate
+ end
+
+ set @starttime = dateadd(day,-1,@endtime)
+
+ declare @sql3 nvarchar(1000)
+ SET @sql3 = 'select top 1 @value = ParmValue from TB_MP_TEMP_rpt order by MeasureDT asc '
+ --print @sql3
+ exec sp_executesql @sql3,N'@value varchar(50) output',@value output
+
+ --print @value
+ if (@value='-')
+ begin
+ set @sqlstr=@sqlstr+'0.0' --A A鍜孊涓ら変竴
+ set @value=0.0
+ --set @sqlstr=null --B A鍜孊涓ら変竴
+ end
+ else
+ begin
+ set @sqlstr=@sqlstr+cast(@value as varchar(50))
+ end
+ --print @sqlstr
+
+ declare @sql4 nvarchar(2000)
+ SET @sql4 = N''
+
+ set @sql4 = 'select @count = count(*) from TB_FORMULAPARM where MpointName = '''+@scadacode+''' and ParmName = '''+@cc+''' and MeasureDT='''+cast(@starttime as varchar(19))+''''
+ exec sp_executesql @sql4,N'@count int output',@count output
+ if (@count > 0)
+ begin
+ SET @sql4 = N''
+ SET @sql4 = @sql4 +'update TB_FORMULAPARM set ParmValue =('+@value+') where MpointName = '''+@scadacode+''' and ParmName = '''+@cc+''' and MeasureDT ='''+cast(@starttime as varchar(19))+''''
+ --set @sql4='update TB_MP_'+@scadacode+'_day set ParmValue =('+CONVERT(money,@sqlstr)+') where MeasureDT ='''+@starttime+''''
+ end
+ else
+ begin
+ SET @sql4 = N''
+ SET @sql4 = @sql4 +'insert into TB_FORMULAPARM (MpointName,ParmName,ParmValue,MeasureDT) values ('''+@scadacode+''','''+@cc+''','+@value+','''+cast(@starttime as varchar(19))+''')'
+ --set @sql4='insert into TB_MP_'+@scadacode+'_day (ParmValue,MeasureDT) values ('+Cast(@sqlstr as money)+','''+@starttime+''')'
+ end
+ --print @sql4
+ exec sp_executesql @sql4
+
+ end
+ fetch next from c1 into @cc
+ end
+ close c1
+ deallocate c1
+
+if(@sqlstr is null)
+begin
+set @sqlstr = '0.00'
+end
+ declare @sql5 nvarchar(2000)
+ SET @sql5 = N''
+
+ set @sql5 = 'select @count = count(*) from TB_MP_'+@scadacode+' where MeasureDT='''+cast(@starttime as varchar(19))+''''
+ exec sp_executesql @sql5,N'@count int output',@count output
+ if (@count > 0)
+ begin
+ SET @sql5 = N''
+ SET @sql5 = @sql5 + 'update TB_MP_'+@scadacode+' set ParmValue =('+@sqlstr+') where MeasureDT ='''+cast(@starttime as varchar(19))+''''
+ --set @sql5='update TB_MP_'+@scadacode+'_day set ParmValue =('+CONVERT(money,@sqlstr)+') where MeasureDT ='''+@starttime+''''
+ end
+ else
+ begin
+ SET @sql5 = N''
+ SET @sql5 = @sql5 + 'insert into TB_MP_'+@scadacode+' (ParmValue,MeasureDT) values ('+@sqlstr+','''+cast(@starttime as varchar(19))+''')'
+ --set @sql5='insert into TB_MP_'+@scadacode+'_day (ParmValue,MeasureDT) values ('+Cast(@sqlstr as money)+','''+@starttime+''')'
+ end
+ --print @sql5
+ exec sp_executesql @sql5
+
+ FETCH next FROM rptfieldcs INTO @id,@name,@exp,@intv,@starthour
+
+end
+CLOSE rptfieldcs
+DEALLOCATE rptfieldcs
+
+
+select * from tb_mp_temp_rpt order by itemid,insdt
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_genformulamthrpt
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_genformulamthrpt]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_genformulamthrpt]
+@stime varchar(10), @starthour int, @intval int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+
+declare @name varchar(50)
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime))>1
+begin
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-01' as datetime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+end
+else
+begin
+ set @starttime = dateadd(month,-1,@starttime)
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-01' as datetime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+end
+ Select @endtime=DateAdd(month,1,@starttime)
+
+print @starttime
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values(SUBSTRING(convert(varchar(100),@starttime,120),0,11),@starttime)
+
+DECLARE rptfieldcs CURSOR FOR SELECT name FROM TB_FORMULA where active = '鍚敤' and intv = 'day' and len(ltrim(rtrim(exp)))>0 order by morder
+
+
+open rptfieldcs
+FETCH next FROM rptfieldcs INTO @name
+
+WHILE (@@FETCH_STATUS=0)
+BEGIN
+
+ exec sp_getdata @starttime,@tempdate,'first',@name
+
+
+FETCH next FROM rptfieldcs INTO @name
+
+END
+CLOSE rptfieldcs
+DEALLOCATE rptfieldcs
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid,insdt
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_genformulaparm
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_genformulaparm]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_genformulaparm] @stime datetime AS
+
+declare @id varchar(50)
+declare @name varchar(50)
+declare @memo varchar(50)
+declare @exp varchar(500)
+declare @rate money
+declare @intv varchar(50)
+declare @starthour int
+
+declare @sqlstr varchar(1000)
+declare @tmpstr varchar(20)
+declare @numstr varchar(20)
+declare @tid int
+declare @av1 money
+declare @av2 money
+declare @mp varchar(50)
+declare @mpname varchar(50)
+declare @type varchar(50)
+declare @scadacode varchar(500)
+declare @count int
+
+
+Declare @starttime datetime
+Declare @endtime datetime
+Declare @tempdate datetime
+
+
+
+set @tmpstr='()+-*/'
+
+delete from tb_mp_temp_rpt
+
+DECLARE rptfieldcs CURSOR FOR SELECT id,name,memo,exp,rate,intv,starthour FROM TB_FORMULA where active = '鍚敤' and intv = 'day' and len(ltrim(rtrim(exp)))>0 order by morder
+
+
+open rptfieldcs
+FETCH next FROM rptfieldcs INTO @id,@name,@memo,@exp,@rate,@intv,@starthour
+
+WHILE (@@FETCH_STATUS=0)
+BEGIN
+
+set @starttime = @stime;
+set @starttime = dateadd(hh,-datepart(hh,@starttime),@starttime)
+set @starttime = dateadd(ss,-datepart(ss,@starttime),@starttime)
+set @starttime = dateadd(mi,-datepart(mi,@starttime),@starttime)
+set @starttime = dateadd(ms,-datepart(ms,@starttime),@starttime)
+set @starttime = dateadd(hh,8,@starttime)
+
+
+insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values(@memo+':',@starttime)
+
+if EXISTS (select * from TB_MeasurePoint where exp = @id)
+ begin
+ declare @sql1 nvarchar(1000)
+ SET @sql1 = 'select @scadacode = MPointCode from TB_MeasurePoint where exp = '''+@id+''' '
+ --print @sql1
+ exec sp_executesql @sql1,N'@scadacode varchar(50) output',@scadacode output
+ end
+ else
+ begin
+ set @scadacode = @name
+ end
+
+declare @sql5 nvarchar(2000)
+ SET @sql5 = N''
+
+ set @sql5 = 'select top 1 @av2=ParmValue from TB_MP_'+@scadacode+' where MeasureDT='''+cast(@starttime as varchar(19))+''''
+ exec sp_executesql @sql5,N'@av2 money output',@av2 output
+
+ if @av2 IS NULL
+ begin
+ --insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('鍙傛暟鍊:',@starttime)
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('-',@starttime)
+ end
+ else
+ begin
+ --insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('鍙傛暟鍊:',@starttime)
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values(cast((@av2*@rate) as varchar),@starttime)
+ end
+
+insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('br',@starttime)
+insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('str',@starttime)
+insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values(@exp,@starttime)
+insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('br',@starttime)
+insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('str',@starttime)
+
+
+
+
+
+
+
+ set @sqlstr=''
+ declare @cc varchar(20)
+ set @exp = ltrim(rtrim(@exp))
+ declare c1 cursor for
+ select a from dbo.f_get_exp_split(@exp,@tmpstr)
+ open c1
+ fetch next from c1 into @cc
+ while @@fetch_status=0
+ begin
+ if (charindex(@cc,@tmpstr)>0)
+ fetch next from c1 into @cc
+
+ else if (ISNUMERIC(@cc)=1)
+ fetch next from c1 into @cc
+ else
+ begin
+
+ declare @sql2 nvarchar(1000)
+ --SET @sql2 = 'select @mp = mp from TB_FORMULADETAIL where pid = '''+@id+''' and name='''+@cc+''''
+ SET @sql2 = 'select @mpname = memo, @mp = mp from TB_FORMULADETAIL where pid = '''+@id+''' and name='''+@cc+''''
+ --print @sql2
+ --exec sp_executesql @sql2,N'@mp varchar(50) output',@mp output
+ exec sp_executesql @sql2,N'@mpname varchar(50) output,@mp varchar(50) output',@mpname output,@mp output
+
+ --declare @sql3 nvarchar(1000)
+ --SET @sql3 = 'select @mpname = ParmName from TB_MeasurePoint where MPointCode = '''+@mp+''''
+ --print @sql3
+ --exec sp_executesql @sql3,N'@mpname varchar(50) output',@mpname output
+
+
+ declare @sql4 nvarchar(2000)
+ SET @sql4 = N''
+
+ set @sql4 = 'select top 1 @av1=ParmValue from TB_FORMULAPARM where MpointName = '''+@scadacode+''' and ParmName = '''+@cc+''' and MeasureDT='''+cast(@starttime as varchar(19))+''''
+ exec sp_executesql @sql4,N'@av1 money output',@av1 output
+
+ if @av1 IS NULL
+ begin
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values(@cc+'['+@mpname+']:',@starttime)
+ --insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('-',@starttime)
+ end
+ else
+ begin
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values(@cc+'['+@mpname+']:'+cast(@av1 as varchar),@starttime)
+ --insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values(cast(@av1 as varchar),@starttime)
+ end
+insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('br',@starttime)
+insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('str',@starttime)
+
+fetch next from c1 into @cc
+
+ end
+
+ end
+ close c1
+ deallocate c1
+
+
+
+FETCH next FROM rptfieldcs INTO @id,@name,@memo,@exp,@rate,@intv,@starthour
+insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('br',@starttime)
+
+end
+CLOSE rptfieldcs
+DEALLOCATE rptfieldcs
+
+
+Select * from TB_MP_TEMP_RPT order by itemid,insdt
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_getdata
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_getdata]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_getdata]
+@starttime varchar(20),@endtime varchar(20),@type varchar(80),@mp varchar(80)
+as
+Declare @strSQL nvarchar(4000)
+declare @v money
+declare @s money
+declare @v1 money
+declare @v2 money
+
+ if(@mp!='-')
+ begin
+ if(@type='first')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ end
+ if(@type='last')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT desc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ end
+ if(@type='avg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=avg(ParmValue) from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' and parmvalue <> 0 '+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ end
+ if(@type='min')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=min(ParmValue) from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ end
+ if(@type='max')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=max(ParmValue) from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(dateadd(minute,5,@starttime) as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ end
+ if(@type='diff')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @s = @v2 - @v1
+ if(@s is not null)
+ begin
+ if(@s<0)
+ begin
+ set @v = null
+ end
+ else
+ begin
+ set @v = @s
+ end
+ end
+ else
+ set @v = null
+
+ end
+ if(@type='yes_last_hour_diff')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(hour,-1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(hour,-1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @s = @v2 - @v1
+ if(@s is not null)
+ begin
+ if(@s<0)
+ begin
+ set @v = null
+ end
+ else
+ begin
+ set @v = @s
+ end
+ end
+ else
+ set @v = null
+
+ end
+ if(@type='diff1')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @s = @v2 - @v1
+ --if(@s is not null)
+ --begin
+ -- if(@s<0)
+ -- begin
+ -- set @v = null
+ -- end
+ -- else
+ -- begin
+ set @v = @s
+ -- end
+ --end
+ --else
+ -- set @v = null
+
+ end
+ if(@type='diff24')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @s = @v2 - @v1
+ if(@s is not null)
+ begin
+ if(@s<0)
+ begin
+ set @v = null
+ end
+ else if (@s > 24)
+ begin
+ set @s = 24
+ end
+
+ set @v = @s
+
+ end
+ else
+ set @v = null
+
+ end
+ if(@type='diff60')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @s = @v2 - @v1
+ if(@s is not null)
+ begin
+ if(@s<0)
+ begin
+ set @v = null
+ end
+ else
+ begin
+ set @v = @s/60
+ end
+ end
+ else
+ set @v = null
+
+ end
+ if(@type='sum')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=sum(ParmValue) from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt< '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v output
+ end
+ if(@type='time')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt< '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt< '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @s = @v2*60 - @v1*60
+ if(@s is not null)
+ begin
+ if(@s<0)
+ begin
+ set @v = null
+ end
+ else if((@v2*60 - @v1*60) >= 1440 )
+ begin
+ set @v = 24
+ end
+ else
+ begin
+ set @v = (@v2*60 - @v1*60)/60.0
+ end
+ end
+ else
+ set @v = null
+ end
+ if(@type='timem')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt< '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt< '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @s = @v2 - @v1
+ if(@s is not null)
+ begin
+ if(@s<0)
+ begin
+ set @v = null
+ end
+ else
+ begin
+ set @v = @s/60.0
+ end
+ end
+ else
+ set @v = null
+
+ end
+
+ if @v IS NULL
+ begin
+ print '-'
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('-',@starttime)
+ end
+ else
+ begin
+ print 'insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('''+cast(@v as varchar)+''','''+@starttime+''')'
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values(cast(@v as varchar),@starttime)
+ end
+
+ end
+
+ else
+ begin
+ print '-'
+
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('-',@starttime)
+ end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_getfundata
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_getfundata]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_getfundata]
+@starttime varchar(20),@endtime varchar(20),@type varchar(80),@mp varchar(200)
+as
+Declare @strSQL nvarchar(4000)
+declare @v money
+declare @s money
+declare @vtemp money
+declare @mptemp varchar(80)
+declare @count int
+declare @i int
+declare @v1 money
+declare @v2 money
+declare @sdate datetime
+declare @edate datetime
+declare @tdate datetime
+declare @n int
+
+Select @sdate=cast(@starttime as datetime)
+Select @edate=cast(@endtime as datetime)
+
+select @count = count(*) from dbo.FUN_split(@mp,',')
+set @i = 1
+set @s = 0
+set @n = 0
+ if(@mp!='-')
+ begin
+
+ DECLARE curRunStatus cursor for
+ select * from dbo.FUN_split(@mp,',')
+ open curRunStatus
+
+ while(@i<=@count)
+ begin
+
+ FETCH curRunStatus into @mptemp
+
+ if(@type='first')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='last')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT desc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='avg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=avg(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' and parmvalue <> 0 '+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='min')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=min(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='max')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=max(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='diff')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ set @s = @s
+ end
+ else
+ begin
+ set @s = @s + @vtemp
+ end
+ end
+ else
+ set @s = @s
+
+ end
+ if(@type='sum')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=sum(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt< '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='time')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt< '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt< '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2*60 - @v1*60
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ set @s = @s
+ end
+ else if((@v2*60 - @v1*60) >= 1440 )
+ begin
+ set @s = @s+24
+ end
+ else
+ begin
+ set @s = @s+(@v2*60 - @v1*60)/60.0
+ end
+ end
+ else
+ set @s = @s
+ end
+ if(@type='timem') --浼犲叆鍙傛暟鏄垎閽燂紝杩斿洖鏄皬鏃
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt< '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt< '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ set @s = @s
+ end
+ else
+ begin
+ set @s = @s + @vtemp/60.0
+ end
+ end
+ else
+ set @s = @s
+
+ end
+ if(@type='run')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt< '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='mthavg') --鍙傜敤浜庢眰鏈堟姤骞冲潎锛屽苟涓斾笌鏃ユ姤鐨勫钩鍧囧肩浉绛夋椂锛屾棩鎶ョ殑骞冲潎鍊兼槸鐢╡xcel鐨勫钩鍧囧嚱鏁版眰鍑虹殑
+ begin
+ while(@sdate<@edate)
+ begin
+ set @tdate = dateadd(hour,2,@sdate)
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@sdate as varchar(20)) +N''' and '''+cast(@edate as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ set @s = @s + @vtemp
+ set @n = @n+1
+ end
+ else
+ set @s = @s
+
+ set @sdate = @tdate
+ end
+
+ if(@n>0)
+ set @s = @s/@n
+ else
+ set @s = @s
+
+ end
+ if(@type='diffmax') --鏍规嵁鎬荤疮璁★紝姹傚嚭鏃堕棿娈靛唴鏃ョ殑鏈楂樼疮璁″
+ begin
+ while(@sdate<@edate)
+ begin
+ set @tdate = dateadd(day,1,@sdate)
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@sdate as varchar(20)) +N''' and measuredt< '''+cast(@edate as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@sdate) as varchar(20)) +N''' and measuredt< '''+cast(dateadd(day,1,@edate) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ set @s = @s
+ end
+ else
+ begin
+ if(@s is null or @s<@vtemp)
+ set @s=@vtemp
+ end
+ end
+ else
+ set @s = @s
+
+ set @sdate = @tdate
+ end
+
+ end
+ if(@type='firstavg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='avgavg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=avg(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' and parmvalue <> 0 '+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+
+ set @i=@i+1
+
+ end
+
+ close curRunStatus
+ DEALLOCATE curRunStatus
+
+ if(@s>=0)
+ set @v = @s
+ else
+ set @v = null
+
+ if @v IS NULL
+ begin
+ print '-'
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('-',@starttime)
+ end
+ else
+ begin
+ if(@type='run')
+ begin
+ if(@v = 0)
+ begin
+ print '鍋滄'
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('鍋滄',@starttime)
+ end
+ if(@v = 1)
+ begin
+ print '杩愯'
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('杩愯',@starttime)
+ end
+ if(@v > 1)
+ begin
+ print '鏁呴殰'
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('鏁呴殰',@starttime)
+ end
+ end
+ else if(@type='firstavg' or @type='avgavg')
+ begin
+ print 'insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('''+cast(@v/@count as varchar)+''','''+@starttime+''')'
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values(cast(@v/@count as varchar),@starttime)
+ end
+ else
+ begin
+ print 'insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('''+cast(@v as varchar)+''','''+@starttime+''')'
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values(cast(@v as varchar),@starttime)
+ end
+ end
+
+
+
+ end
+ else
+ begin
+ print '-'
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('-',@starttime)
+ end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_getheadvalue
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_getheadvalue]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_getheadvalue]
+@stime varchar(10),
+@svalue varchar(500),
+@returnvalue nvarchar(500) output
+as
+Declare @nowvalue nvarchar(4000)
+Declare @strSQL nvarchar(4000)
+Declare @totianqi varchar(500)
+Declare @towendu varchar(500)
+Declare @outtianqi varchar(500)
+declare @mptemp varchar(80)
+declare @starttime varchar(10)
+Select @starttime=CONVERT(varchar(10),DateAdd(day,-1,cast(@stime as datetime)),20) -- 鏄ㄥぉ
+
+ set @nowvalue=''
+ DECLARE curRunStatus cursor for
+ select * from dbo.FUN_split(@svalue,',')
+ open curRunStatus
+ FETCH curRunStatus into @mptemp
+ while (@@fetch_status=0)
+ begin
+
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=inputvalue from UV_report_head where headdate= '''+@starttime+''' and headsetname='''+@mptemp+ ''' order by headsetid asc '
+ exec sp_executesql @strsql,N'@av varchar(500) output',@outtianqi output
+ set @nowvalue=@nowvalue+@mptemp+': '+@outtianqi+' '
+
+ FETCH curRunStatus into @mptemp
+ end
+
+ close curRunStatus
+ DEALLOCATE curRunStatus
+set @returnvalue=@nowvalue
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_getscadadata_auto
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_getscadadata_auto]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_getscadadata_auto] AS
+
+declare @id varchar(50)
+declare @name varchar(50)
+declare @exp varchar(500)
+declare @intv varchar(50)
+declare @starthour int
+
+declare @sqlstr varchar(1000)
+declare @tmpstr varchar(20)
+declare @numstr varchar(20)
+declare @tid int
+declare @value varchar(50)
+declare @mp varchar(50)
+declare @type varchar(50)
+declare @scadacode varchar(500)
+declare @count int
+
+
+Declare @starttime datetime
+Declare @endtime datetime
+Declare @tempdate datetime
+
+declare @createtime datetime
+declare @GFJ1_FENGLIANG money
+declare @GFJ2_FENGLIANG money
+declare @GFJ3_FENGLIANG money
+declare @GFJ_ZGFL money
+
+declare @LT2201 money
+declare @YZC_LVL money
+
+declare @2GUFENG_U2 money
+declare @GFJ1_GONGLV money
+declare @GFJ2_GONGLV money
+declare @GFJ3_GONGLV money
+declare @GFJ1_DL money
+declare @GFJ2_DL money
+declare @GFJ3_DL money
+
+
+SELECT top 1 @createtime=MeasureDT,@GFJ1_FENGLIANG=ParmValue FROM TB_MP_GFJ1_FENGLIANG order by MeasureDT desc
+
+SELECT top 1 @createtime=MeasureDT,@GFJ2_FENGLIANG=ParmValue FROM TB_MP_GFJ2_FENGLIANG order by MeasureDT desc
+
+SELECT top 1 @createtime=MeasureDT,@GFJ3_FENGLIANG=ParmValue FROM TB_MP_GFJ3_FENGLIANG order by MeasureDT desc
+
+set @GFJ_ZGFL=@GFJ1_FENGLIANG+@GFJ2_FENGLIANG+@GFJ3_FENGLIANG
+
+if EXISTS (select * from TB_MP_GFJ_ZGFL where MeasureDT = @createtime)
+update TB_MP_GFJ_ZGFL set ParmValue=@GFJ_ZGFL where MeasureDT = @createtime
+else
+begin
+insert into TB_MP_GFJ_ZGFL(ParmValue,MeasureDT) values(@GFJ_ZGFL,@createtime)
+update TB_MeasurePoint set ParmValue=@GFJ_ZGFL,MeasureDT=@createtime where MPointCode='GFJ_ZGFL'
+end
+
+
+
+
+SELECT top 1 @createtime=MeasureDT,@LT2201=ParmValue FROM TB_MP_LT2201 order by MeasureDT desc
+
+set @YZC_LVL=@LT2201*0.01
+
+if EXISTS (select * from TB_MP_YZC_LVL where MeasureDT = @createtime)
+update TB_MP_YZC_LVL set ParmValue=@YZC_LVL where MeasureDT = @createtime
+else
+begin
+insert into TB_MP_YZC_LVL(ParmValue,MeasureDT) values(@YZC_LVL,@createtime)
+update TB_MeasurePoint set ParmValue=@YZC_LVL,MeasureDT=@createtime where MPointCode='YZC_LVL'
+end
+
+
+
+
+SELECT top 1 @createtime=MeasureDT,@2GUFENG_U2=ParmValue FROM TB_MP_2GUFENG_U2 order by MeasureDT desc
+
+SELECT top 1 @createtime=MeasureDT,@GFJ1_GONGLV=ParmValue FROM TB_MP_GFJ1_GONGLV order by MeasureDT desc
+
+SELECT top 1 @createtime=MeasureDT,@GFJ2_GONGLV=ParmValue FROM TB_MP_GFJ2_GONGLV order by MeasureDT desc
+
+SELECT top 1 @createtime=MeasureDT,@GFJ3_GONGLV=ParmValue FROM TB_MP_GFJ3_GONGLV order by MeasureDT desc
+
+if(@2GUFENG_U2=0)
+begin
+set @GFJ1_DL=0
+set @GFJ2_DL=0
+set @GFJ3_DL=0
+end
+else
+begin
+set @GFJ1_DL=@GFJ1_GONGLV/@2GUFENG_U2/1.732/0.9*1000
+set @GFJ2_DL=@GFJ2_GONGLV/@2GUFENG_U2/1.732/0.9*1000
+set @GFJ3_DL=@GFJ3_GONGLV/@2GUFENG_U2/1.732/0.9*1000
+end
+
+if EXISTS (select * from TB_MP_GFJ1_DL where MeasureDT = @createtime)
+update TB_MP_GFJ1_DL set ParmValue=@GFJ1_DL where MeasureDT = @createtime
+else
+begin
+insert into TB_MP_GFJ1_DL(ParmValue,MeasureDT) values(@GFJ1_DL,@createtime)
+update TB_MeasurePoint set ParmValue=@GFJ1_DL,MeasureDT=@createtime where MPointCode='GFJ1_DL'
+end
+
+if EXISTS (select * from TB_MP_GFJ2_DL where MeasureDT = @createtime)
+update TB_MP_GFJ2_DL set ParmValue=@GFJ2_DL where MeasureDT = @createtime
+else
+begin
+insert into TB_MP_GFJ2_DL(ParmValue,MeasureDT) values(@GFJ2_DL,@createtime)
+update TB_MeasurePoint set ParmValue=@GFJ2_DL,MeasureDT=@createtime where MPointCode='GFJ2_DL'
+end
+
+if EXISTS (select * from TB_MP_GFJ3_DL where MeasureDT = @createtime)
+update TB_MP_GFJ3_DL set ParmValue=@GFJ3_DL where MeasureDT = @createtime
+else
+begin
+insert into TB_MP_GFJ3_DL(ParmValue,MeasureDT) values(@GFJ3_DL,@createtime)
+update TB_MeasurePoint set ParmValue=@GFJ3_DL,MeasureDT=@createtime where MPointCode='GFJ3_DL'
+end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_gettimedata
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_gettimedata]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_gettimedata]
+@starttime varchar(20),@endtime varchar(20),@type varchar(80),@mp varchar(200)
+as
+Declare @strSQL nvarchar(4000)
+declare @v money
+declare @s money
+declare @vtemp money
+declare @mptemp varchar(80)
+declare @count int
+declare @i int
+declare @v1 money
+declare @v2 money
+
+select @count = count(*) from dbo.FUN_split(@mp,',')
+set @i = 1
+set @s = 0
+ if(@mp!='-')
+ begin
+
+ DECLARE curRunStatus cursor for
+ select * from dbo.FUN_split(@mp,',')
+ open curRunStatus
+
+ while(@i<=@count)
+ begin
+
+ FETCH curRunStatus into @mptemp
+
+ if(@type='first')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue*60 from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='last')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue*60 from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' order by MeasureDT desc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='avg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=avg(ParmValue*60) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' and parmvalue <> 0 '+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='min')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=min(ParmValue*60) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='max')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=max(ParmValue*60) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+
+ if(@type='sum')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=sum(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ set @i=@i+1
+
+ end
+
+ close curRunStatus
+ DEALLOCATE curRunStatus
+
+ if(@s>0)
+ begin
+ set @v = dbo.FUN_mtohTime(@s)
+ end
+ else if(@s=0)
+ set @v = @s
+ else
+ set @v = null
+
+ if @v IS NULL
+ begin
+ print '-'
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('-',@starttime)
+ end
+ else
+ begin
+ print 'insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('''+cast(@v as varchar)+''','''+@starttime+''')'
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values(cast(@v as varchar),@starttime)
+ end
+
+
+
+ end
+ else
+ begin
+ print '-'
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('-',@starttime)
+ end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_insertday
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_insertday]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_insertday]
+as
+
+
+Declare @starttime datetime
+Declare @endtime datetime
+Declare @tempdate datetime
+
+
+set @endtime = getdate();
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+--set @endtime = dateadd(hh,8,@endtime) --褰撴棩8鐐瑰埌鏄庢棩8鐐
+
+set @starttime = dateadd(day,-1,@endtime)
+
+
+while(@starttime<@endtime)
+begin
+
+set @tempdate = dateadd(day,1,@starttime)
+
+Declare @bql money
+Declare @jsl money
+Declare @whll money
+Declare @jscod money
+Declare @cscod money
+Declare @qsb money
+Declare @hlb money
+Declare @codxjl money
+
+set @bql = 0
+set @jsl = 0
+set @whll = 0
+set @jscod = 0
+set @cscod = 0
+set @qsb = 0
+set @hlb = 0
+set @codxjl = 0
+
+Declare @s1 money
+Declare @s2 money
+Declare @s money
+Declare @v money
+SET @s1 = 0
+SET @s2 = 0
+SET @s = 0
+SET @v = 0
+
+--榧撻鏈烘洕姘旈噺
+if exists (select * from TB_MP_GFJ1_FL_day where measuredt between @starttime and @tempdate)
+select top 1 @s1 = ParmValue from TB_MP_GFJ1_FL_day where measuredt between @starttime and @tempdate order by measuredt asc
+
+if exists (select * from TB_MP_GFJ1_RUNTIME_C_day where measuredt between @starttime and @tempdate)
+select top 1 @s2 = ParmValue from TB_MP_GFJ1_RUNTIME_C_day where measuredt between @starttime and @tempdate order by measuredt asc
+
+if(@s2 >0)
+begin
+ if(dbo.FUN_mtohTime(@s2) >= 24 )
+ begin
+ set @v = 24*@s1
+ set @s = @s + @v
+ end
+ else
+ begin
+ set @v = dbo.FUN_mtohTime(@s2)*@s1
+ set @s = @s + @v
+ end
+end
+else
+begin
+ set @v = 0
+ set @s = @s + @v
+end
+
+SET @s1 = 0
+SET @s2 = 0
+SET @v = 0
+
+if exists (select * from TB_MP_GFJ2_FL_day where measuredt between @starttime and @tempdate)
+select top 1 @s1 = ParmValue from TB_MP_GFJ2_FL_day where measuredt between @starttime and @tempdate order by measuredt asc
+
+if exists (select * from TB_MP_GFJ2_RUNTIME_C_day where measuredt between @starttime and @tempdate)
+select top 1 @s2 = ParmValue from TB_MP_GFJ2_RUNTIME_C_day where measuredt between @starttime and @tempdate order by measuredt asc
+
+if(@s2 >0)
+begin
+ if(dbo.FUN_mtohTime(@s2) >= 24 )
+ begin
+ set @v = 24*@s1
+ set @s = @s + @v
+ end
+ else
+ begin
+ set @v = dbo.FUN_mtohTime(@s2)*@s1
+ set @s = @s + @v
+ end
+ end
+else
+begin
+ set @v = 0
+ set @s = @s + @v
+end
+
+SET @s1 = 0
+SET @s2 = 0
+SET @v = 0
+
+if exists (select * from TB_MP_GFJ3_FL_day where measuredt between @starttime and @tempdate)
+select top 1 @s1 = ParmValue from TB_MP_GFJ3_FL_day where measuredt between @starttime and @tempdate order by measuredt asc
+
+if exists (select * from TB_MP_GFJ3_RUNTIME_C_day where measuredt between @starttime and @tempdate)
+select top 1 @s2 = ParmValue from TB_MP_GFJ3_RUNTIME_C_day where measuredt between @starttime and @tempdate order by measuredt asc
+
+if(@s2 >0)
+begin
+ if(dbo.FUN_mtohTime(@s2) >= 24 )
+ begin
+ set @v = 24*@s1
+ set @s = @s + @v
+ end
+ else
+ begin
+ set @v = dbo.FUN_mtohTime(@s2)*@s1
+ set @s = @s + @v
+ end
+end
+else
+begin
+ set @v = 0
+ set @s = @s + @v
+end
+
+if(@s>=0)
+begin
+set @bql = @s
+insert into TB_MP_榧撻鏈烘洕姘旈噺_day(ParmValue,MeasureDT) values(@s ,@starttime)
+end
+else
+begin
+insert into TB_MP_榧撻鏈烘洕姘旈噺_day(ParmValue,MeasureDT) values(0,@starttime)
+end
+
+--杩涙按閲
+if exists (select * from TB_MP_JS_FLOW_C_day where measuredt between @starttime and @tempdate)
+select top 1 @jsl = ParmValue from TB_MP_JS_FLOW_C_day where measuredt between @starttime and @tempdate order by measuredt asc
+
+--澶栧洖娴侀噺
+SET @s1 = 0
+SET @s = 0
+SET @v = 0
+
+if exists (select * from TB_MP_WHL_FLW1_day where measuredt between @starttime and @tempdate)
+begin
+select top 1 @s1 = ParmValue from TB_MP_WHL_FLW1_day where measuredt between @starttime and @tempdate order by measuredt asc
+set @v = 24*@s1
+set @s = @s + @v
+end
+
+SET @s1 = 0
+SET @v = 0
+
+if exists (select * from TB_MP_WHL_FLW2_day where measuredt between @starttime and @tempdate)
+begin
+select top 1 @s1 = ParmValue from TB_MP_WHL_FLW2_day where measuredt between @starttime and @tempdate order by measuredt asc
+set @v = 24*@s1
+set @s = @s + @v
+end
+
+if(@s>=0)
+begin
+set @whll = @s
+insert into TB_MP_澶栧洖娴侀噺_day(ParmValue,MeasureDT) values(@s ,@starttime)
+end
+else
+begin
+insert into TB_MP_澶栧洖娴侀噺_day(ParmValue,MeasureDT) values(0,@starttime)
+end
+
+--杩涙按COD
+if exists (select * from TB_MP_JS_COD where measuredt between @starttime and @tempdate)
+select top 1 @jscod = ParmValue from TB_MP_JS_COD where measuredt between @starttime and @tempdate order by measuredt asc
+
+--鍑烘按COD
+if exists (select * from TB_MP_CS_COD where measuredt between @starttime and @tempdate)
+select top 1 @cscod = ParmValue from TB_MP_CS_COD where measuredt between @starttime and @tempdate order by measuredt asc
+
+--姘旀按姣
+if(@jsl>0)
+begin
+set @qsb = @bql/@jsl
+insert into TB_MP_姘旀按姣擾day(ParmValue,MeasureDT) values(@qsb ,@starttime)
+end
+else
+begin
+insert into TB_MP_姘旀按姣擾day(ParmValue,MeasureDT) values(0 ,@starttime)
+end
+
+
+--鍥炴祦姣
+if(@jsl>0)
+begin
+set @hlb = @whll/@jsl*100
+insert into TB_MP_鍥炴祦姣擾day(ParmValue,MeasureDT) values(@hlb ,@starttime)
+end
+else
+begin
+insert into TB_MP_鍥炴祦姣擾day(ParmValue,MeasureDT) values(0 ,@starttime)
+end
+
+
+--COD鍓婂噺閲
+if(@jsl*(@jscod-@cscod)>0)
+begin
+set @codxjl = @jsl*(@jscod-@cscod)/1000000
+insert into TB_MP_COD鍓婂噺閲廮day(ParmValue,MeasureDT) values(@codxjl ,@starttime)
+end
+else
+begin
+insert into TB_MP_COD鍓婂噺閲廮day(ParmValue,MeasureDT) values(0 ,@starttime)
+end
+
+
+set @starttime = @tempdate
+end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_insertdayX
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_insertdayX]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_insertdayX]
+@sdatein datetime,@edatein datetime
+as
+
+
+Declare @starttime datetime
+Declare @endtime datetime
+Declare @tempdate datetime
+
+
+set @endtime = @edatein
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+--set @endtime = dateadd(hh,8,@endtime)--褰撴棩8鐐瑰埌鏄庢棩8鐐
+
+set @starttime = @sdatein
+set @starttime = dateadd(hh,-datepart(hh,@starttime),@starttime)
+set @starttime = dateadd(ss,-datepart(ss,@starttime),@starttime)
+set @starttime = dateadd(mi,-datepart(mi,@starttime),@starttime)
+--set @starttime = dateadd(hh,8,@starttime)--褰撴棩8鐐瑰埌鏄庢棩8鐐
+
+delete from TB_MP_榧撻鏈烘洕姘旈噺_day where MeasureDT between @starttime and @endtime
+delete from TB_MP_澶栧洖娴侀噺_day where MeasureDT between @starttime and @endtime
+delete from TB_MP_姘旀按姣擾day where MeasureDT between @starttime and @endtime
+delete from TB_MP_鍥炴祦姣擾day where MeasureDT between @starttime and @endtime
+delete from TB_MP_COD鍓婂噺閲廮day where MeasureDT between @starttime and @endtime
+
+while(@starttime<@endtime)
+begin
+
+set @tempdate = dateadd(day,1,@starttime)
+
+Declare @bql money
+Declare @jsl money
+Declare @whll money
+Declare @jscod money
+Declare @cscod money
+Declare @qsb money
+Declare @hlb money
+Declare @codxjl money
+
+set @bql = 0
+set @jsl = 0
+set @whll = 0
+set @jscod = 0
+set @cscod = 0
+set @qsb = 0
+set @hlb = 0
+set @codxjl = 0
+
+Declare @s1 money
+Declare @s2 money
+Declare @s money
+Declare @v money
+SET @s1 = 0
+SET @s2 = 0
+SET @s = 0
+SET @v = 0
+
+--榧撻鏈烘洕姘旈噺
+if exists (select * from TB_MP_GFJ1_FL_day where measuredt between @starttime and @tempdate)
+select top 1 @s1 = ParmValue from TB_MP_GFJ1_FL_day where measuredt between @starttime and @tempdate order by measuredt asc
+
+if exists (select * from TB_MP_GFJ1_RUNTIME_C_day where measuredt between @starttime and @tempdate)
+select top 1 @s2 = ParmValue from TB_MP_GFJ1_RUNTIME_C_day where measuredt between @starttime and @tempdate order by measuredt asc
+
+if(@s2 >0)
+begin
+ if(dbo.FUN_mtohTime(@s2) >= 24 )
+ begin
+ set @v = 24*@s1
+ set @s = @s + @v
+ end
+ else
+ begin
+ set @v = dbo.FUN_mtohTime(@s2)*@s1
+ set @s = @s + @v
+ end
+end
+else
+begin
+ set @v = 0
+ set @s = @s + @v
+end
+
+SET @s1 = 0
+SET @s2 = 0
+SET @v = 0
+
+if exists (select * from TB_MP_GFJ2_FL_day where measuredt between @starttime and @tempdate)
+select top 1 @s1 = ParmValue from TB_MP_GFJ2_FL_day where measuredt between @starttime and @tempdate order by measuredt asc
+
+if exists (select * from TB_MP_GFJ2_RUNTIME_C_day where measuredt between @starttime and @tempdate)
+select top 1 @s2 = ParmValue from TB_MP_GFJ2_RUNTIME_C_day where measuredt between @starttime and @tempdate order by measuredt asc
+
+if(@s2 >0)
+begin
+ if(dbo.FUN_mtohTime(@s2) >= 24 )
+ begin
+ set @v = 24*@s1
+ set @s = @s + @v
+ end
+ else
+ begin
+ set @v = dbo.FUN_mtohTime(@s2)*@s1
+ set @s = @s + @v
+ end
+ end
+else
+begin
+ set @v = 0
+ set @s = @s + @v
+end
+
+SET @s1 = 0
+SET @s2 = 0
+SET @v = 0
+
+if exists (select * from TB_MP_GFJ3_FL_day where measuredt between @starttime and @tempdate)
+select top 1 @s1 = ParmValue from TB_MP_GFJ3_FL_day where measuredt between @starttime and @tempdate order by measuredt asc
+
+if exists (select * from TB_MP_GFJ3_RUNTIME_C_day where measuredt between @starttime and @tempdate)
+select top 1 @s2 = ParmValue from TB_MP_GFJ3_RUNTIME_C_day where measuredt between @starttime and @tempdate order by measuredt asc
+
+if(@s2 >0)
+begin
+ if(dbo.FUN_mtohTime(@s2) >= 24 )
+ begin
+ set @v = 24*@s1
+ set @s = @s + @v
+ end
+ else
+ begin
+ set @v = dbo.FUN_mtohTime(@s2)*@s1
+ set @s = @s + @v
+ end
+end
+else
+begin
+ set @v = 0
+ set @s = @s + @v
+end
+
+if(@s>=0)
+begin
+set @bql = @s
+insert into TB_MP_榧撻鏈烘洕姘旈噺_day(ParmValue,MeasureDT) values(@s ,@starttime)
+end
+else
+begin
+insert into TB_MP_榧撻鏈烘洕姘旈噺_day(ParmValue,MeasureDT) values(0,@starttime)
+end
+
+--杩涙按閲
+if exists (select * from TB_MP_JS_FLOW_C_day where measuredt between @starttime and @tempdate)
+select top 1 @jsl = ParmValue from TB_MP_JS_FLOW_C_day where measuredt between @starttime and @tempdate order by measuredt asc
+
+--澶栧洖娴侀噺
+SET @s1 = 0
+SET @s = 0
+SET @v = 0
+
+if exists (select * from TB_MP_WHL_FLW1_day where measuredt between @starttime and @tempdate)
+begin
+select top 1 @s1 = ParmValue from TB_MP_WHL_FLW1_day where measuredt between @starttime and @tempdate order by measuredt asc
+set @v = 24*@s1
+set @s = @s + @v
+end
+
+SET @s1 = 0
+SET @v = 0
+
+if exists (select * from TB_MP_WHL_FLW2_day where measuredt between @starttime and @tempdate)
+begin
+select top 1 @s1 = ParmValue from TB_MP_WHL_FLW2_day where measuredt between @starttime and @tempdate order by measuredt asc
+set @v = 24*@s1
+set @s = @s + @v
+end
+
+if(@s>=0)
+begin
+set @whll = @s
+insert into TB_MP_澶栧洖娴侀噺_day(ParmValue,MeasureDT) values(@s ,@starttime)
+end
+else
+begin
+insert into TB_MP_澶栧洖娴侀噺_day(ParmValue,MeasureDT) values(0,@starttime)
+end
+
+--杩涙按COD
+if exists (select * from TB_MP_JS_COD where measuredt between @starttime and @tempdate)
+select top 1 @jscod = ParmValue from TB_MP_JS_COD where measuredt between @starttime and @tempdate order by measuredt asc
+
+--鍑烘按COD
+if exists (select * from TB_MP_CS_COD where measuredt between @starttime and @tempdate)
+select top 1 @cscod = ParmValue from TB_MP_CS_COD where measuredt between @starttime and @tempdate order by measuredt asc
+
+--姘旀按姣
+if(@jsl>0)
+begin
+set @qsb = @bql/@jsl
+insert into TB_MP_姘旀按姣擾day(ParmValue,MeasureDT) values(@qsb ,@starttime)
+end
+else
+begin
+insert into TB_MP_姘旀按姣擾day(ParmValue,MeasureDT) values(0 ,@starttime)
+end
+
+
+--鍥炴祦姣
+if(@jsl>0)
+begin
+set @hlb = @whll/@jsl*100
+insert into TB_MP_鍥炴祦姣擾day(ParmValue,MeasureDT) values(@hlb ,@starttime)
+end
+else
+begin
+insert into TB_MP_鍥炴祦姣擾day(ParmValue,MeasureDT) values(0 ,@starttime)
+end
+
+
+--COD鍓婂噺閲
+if(@jsl*(@jscod-@cscod)>0)
+begin
+set @codxjl = @jsl*(@jscod-@cscod)/1000000
+insert into TB_MP_COD鍓婂噺閲廮day(ParmValue,MeasureDT) values(@codxjl ,@starttime)
+end
+else
+begin
+insert into TB_MP_COD鍓婂噺閲廮day(ParmValue,MeasureDT) values(0 ,@starttime)
+end
+
+
+set @starttime = @tempdate
+end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_inserthour
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_inserthour]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_inserthour]
+as
+
+
+Declare @starttime datetime
+Declare @endtime datetime
+Declare @tempdate datetime
+
+
+set @endtime = getdate();
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+
+set @starttime = dateadd(hh,-1,@endtime)
+
+
+while(@starttime<@endtime)
+begin
+
+set @tempdate = dateadd(hour,1,@starttime)
+
+Declare @bql money
+Declare @jsl money
+Declare @whll money
+Declare @jscod money
+Declare @cscod money
+Declare @qsb money
+Declare @hlb money
+Declare @codxjl money
+
+set @bql = 0
+set @jsl = 0
+set @whll = 0
+set @jscod = 0
+set @cscod = 0
+set @qsb = 0
+set @hlb = 0
+set @codxjl = 0
+
+Declare @s1 money
+Declare @s2 money
+Declare @s money
+Declare @v money
+SET @s1 = 0
+SET @s2 = 0
+SET @s = 0
+SET @v = 0
+
+--榧撻鏈烘洕姘旈噺
+if exists (select * from TB_MP_GFJ1_FL where measuredt between @starttime and @tempdate and ParmValue <> 0)
+select @s1 = avg(ParmValue) from TB_MP_GFJ1_FL where measuredt between @starttime and @tempdate and ParmValue <> 0
+
+if exists (select * from TB_MP_GFJ1_RUNTIME_C_hour where measuredt between @starttime and @tempdate)
+select top 1 @s2 = ParmValue from TB_MP_GFJ1_RUNTIME_C_hour where measuredt between @starttime and @tempdate
+
+if(@s2 >0)
+begin
+ if(dbo.FUN_mtohTime(@s2) >= 1 )
+ begin
+ set @v = 1*@s1
+ set @s = @s + @v
+ end
+ else
+ begin
+ set @v = dbo.FUN_mtohTime(@s2)*@s1
+ set @s = @s + @v
+ end
+end
+else
+begin
+ set @v = 0
+ set @s = @s + @v
+end
+
+SET @s1 = 0
+SET @s2 = 0
+SET @v = 0
+
+if exists (select * from TB_MP_GFJ2_FL where measuredt between @starttime and @tempdate and ParmValue <> 0)
+select @s1 = avg(ParmValue) from TB_MP_GFJ2_FL where measuredt between @starttime and @tempdate and ParmValue <> 0
+
+if exists (select * from TB_MP_GFJ2_RUNTIME_C_hour where measuredt between @starttime and @tempdate)
+select top 1 @s2 = ParmValue from TB_MP_GFJ2_RUNTIME_C_hour where measuredt between @starttime and @tempdate
+
+if(@s2 >0)
+begin
+ if(dbo.FUN_mtohTime(@s2) >= 1 )
+ begin
+ set @v = 1*@s1
+ set @s = @s + @v
+ end
+ else
+ begin
+ set @v = dbo.FUN_mtohTime(@s2)*@s1
+ set @s = @s + @v
+ end
+end
+else
+begin
+ set @v = 0
+ set @s = @s + @v
+end
+
+SET @s1 = 0
+SET @s2 = 0
+SET @v = 0
+
+if exists (select * from TB_MP_GFJ3_FL where measuredt between @starttime and @tempdate and ParmValue <> 0)
+select @s1 = avg(ParmValue) from TB_MP_GFJ3_FL where measuredt between @starttime and @tempdate and ParmValue <> 0
+
+if exists (select * from TB_MP_GFJ3_RUNTIME_C_hour where measuredt between @starttime and @tempdate)
+select top 1 @s2 = ParmValue from TB_MP_GFJ3_RUNTIME_C_hour where measuredt between @starttime and @tempdate
+
+if(@s2 >0)
+begin
+ if(dbo.FUN_mtohTime(@s2) >= 1 )
+ begin
+ set @v = 1*@s1
+ set @s = @s + @v
+ end
+ else
+ begin
+ set @v = dbo.FUN_mtohTime(@s2)*@s1
+ set @s = @s + @v
+ end
+end
+else
+begin
+ set @v = 0
+ set @s = @s + @v
+end
+
+if(@s>=0)
+begin
+set @bql = @s
+insert into TB_MP_榧撻鏈烘洕姘旈噺_hour(ParmValue,MeasureDT) values(@s ,@starttime)
+end
+else
+begin
+insert into TB_MP_榧撻鏈烘洕姘旈噺_hour(ParmValue,MeasureDT) values(0,@starttime)
+end
+
+--杩涙按閲
+if exists (select * from TB_MP_JS_FLOW_C_hour where measuredt between @starttime and @tempdate)
+select top 1 @jsl = ParmValue from TB_MP_JS_FLOW_C_hour where measuredt between @starttime and @tempdate
+
+--澶栧洖娴侀噺
+SET @s1 = 0
+SET @s = 0
+SET @v = 0
+
+if exists (select * from TB_MP_WHL_FLW1 where measuredt between @starttime and @tempdate and ParmValue <> 0)
+begin
+select @s1 = avg(ParmValue) from TB_MP_WHL_FLW1 where measuredt between @starttime and @tempdate and ParmValue <> 0
+set @v = 1*@s1
+set @s = @s + @v
+end
+
+SET @s1 = 0
+SET @v = 0
+
+if exists (select * from TB_MP_WHL_FLW2 where measuredt between @starttime and @tempdate and ParmValue <> 0)
+begin
+select @s1 = avg(ParmValue) from TB_MP_WHL_FLW2 where measuredt between @starttime and @tempdate and ParmValue <> 0
+set @v = 1*@s1
+set @s = @s + @v
+end
+
+if(@s>=0)
+begin
+set @whll = @s
+insert into TB_MP_澶栧洖娴侀噺_hour(ParmValue,MeasureDT) values(@s ,@starttime)
+end
+else
+begin
+insert into TB_MP_澶栧洖娴侀噺_hour(ParmValue,MeasureDT) values(0,@starttime)
+end
+
+--杩涙按COD
+if exists (select * from TB_MP_JS_COD where measuredt between @starttime and @tempdate and ParmValue <> 0)
+select @jscod = avg(ParmValue) from TB_MP_JS_COD where measuredt between @starttime and @tempdate and ParmValue <> 0
+
+--鍑烘按COD
+if exists (select * from TB_MP_CS_COD where measuredt between @starttime and @tempdate and ParmValue <> 0)
+select @cscod = avg(ParmValue) from TB_MP_CS_COD where measuredt between @starttime and @tempdate and ParmValue <> 0
+
+--姘旀按姣
+if(@jsl>0)
+begin
+set @qsb = @bql/@jsl
+insert into TB_MP_姘旀按姣擾hour(ParmValue,MeasureDT) values(@qsb ,@starttime)
+end
+else
+begin
+insert into TB_MP_姘旀按姣擾hour(ParmValue,MeasureDT) values(0 ,@starttime)
+end
+
+
+--鍥炴祦姣
+if(@jsl>0)
+begin
+set @hlb = @whll/@jsl*100
+insert into TB_MP_鍥炴祦姣擾hour(ParmValue,MeasureDT) values(@hlb ,@starttime)
+end
+else
+begin
+insert into TB_MP_鍥炴祦姣擾hour(ParmValue,MeasureDT) values(0 ,@starttime)
+end
+
+
+--COD鍓婂噺閲
+if(@jsl*(@jscod-@cscod)>0)
+begin
+set @codxjl = @jsl*(@jscod-@cscod)/1000000
+insert into TB_MP_COD鍓婂噺閲廮hour(ParmValue,MeasureDT) values(@codxjl ,@starttime)
+end
+else
+begin
+insert into TB_MP_COD鍓婂噺閲廮hour(ParmValue,MeasureDT) values(0 ,@starttime)
+end
+
+
+set @starttime = @tempdate
+end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_inserthourX
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_inserthourX]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_inserthourX]
+@sdatein datetime,@edatein datetime
+as
+
+
+Declare @starttime datetime
+Declare @endtime datetime
+Declare @tempdate datetime
+
+
+set @endtime = @edatein
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+
+set @starttime = @sdatein
+set @starttime = dateadd(ss,-datepart(ss,@starttime),@starttime)
+set @starttime = dateadd(mi,-datepart(mi,@starttime),@starttime)
+
+delete from TB_MP_榧撻鏈烘洕姘旈噺_hour where MeasureDT between @starttime and @endtime
+delete from TB_MP_澶栧洖娴侀噺_hour where MeasureDT between @starttime and @endtime
+delete from TB_MP_姘旀按姣擾hour where MeasureDT between @starttime and @endtime
+delete from TB_MP_鍥炴祦姣擾hour where MeasureDT between @starttime and @endtime
+delete from TB_MP_COD鍓婂噺閲廮hour where MeasureDT between @starttime and @endtime
+
+
+while(@starttime<@endtime)
+begin
+
+set @tempdate = dateadd(hour,1,@starttime)
+
+Declare @bql money
+Declare @jsl money
+Declare @whll money
+Declare @jscod money
+Declare @cscod money
+Declare @qsb money
+Declare @hlb money
+Declare @codxjl money
+
+set @bql = 0
+set @jsl = 0
+set @whll = 0
+set @jscod = 0
+set @cscod = 0
+set @qsb = 0
+set @hlb = 0
+set @codxjl = 0
+
+Declare @s1 money
+Declare @s2 money
+Declare @s money
+Declare @v money
+SET @s1 = 0
+SET @s2 = 0
+SET @s = 0
+SET @v = 0
+
+--榧撻鏈烘洕姘旈噺
+if exists (select * from TB_MP_GFJ1_FL where measuredt between @starttime and @tempdate and ParmValue <> 0)
+select @s1 = avg(ParmValue) from TB_MP_GFJ1_FL where measuredt between @starttime and @tempdate and ParmValue <> 0
+
+if exists (select * from TB_MP_GFJ1_RUNTIME_C_hour where measuredt between @starttime and @tempdate)
+select top 1 @s2 = ParmValue from TB_MP_GFJ1_RUNTIME_C_hour where measuredt between @starttime and @tempdate
+
+if(@s2 >0)
+begin
+ if(dbo.FUN_mtohTime(@s2) >= 1 )
+ begin
+ set @v = 1*@s1
+ set @s = @s + @v
+ end
+ else
+ begin
+ set @v = dbo.FUN_mtohTime(@s2)*@s1
+ set @s = @s + @v
+ end
+end
+else
+begin
+ set @v = 0
+ set @s = @s + @v
+end
+
+SET @s1 = 0
+SET @s2 = 0
+SET @v = 0
+
+if exists (select * from TB_MP_GFJ2_FL where measuredt between @starttime and @tempdate and ParmValue <> 0)
+select @s1 = avg(ParmValue) from TB_MP_GFJ2_FL where measuredt between @starttime and @tempdate and ParmValue <> 0
+
+if exists (select * from TB_MP_GFJ2_RUNTIME_C_hour where measuredt between @starttime and @tempdate)
+select top 1 @s2 = ParmValue from TB_MP_GFJ2_RUNTIME_C_hour where measuredt between @starttime and @tempdate
+
+if(@s2 >0)
+begin
+ if(dbo.FUN_mtohTime(@s2) >= 1 )
+ begin
+ set @v = 1*@s1
+ set @s = @s + @v
+ end
+ else
+ begin
+ set @v = dbo.FUN_mtohTime(@s2)*@s1
+ set @s = @s + @v
+ end
+end
+else
+begin
+ set @v = 0
+ set @s = @s + @v
+end
+
+SET @s1 = 0
+SET @s2 = 0
+SET @v = 0
+
+if exists (select * from TB_MP_GFJ3_FL where measuredt between @starttime and @tempdate and ParmValue <> 0)
+select @s1 = avg(ParmValue) from TB_MP_GFJ3_FL where measuredt between @starttime and @tempdate and ParmValue <> 0
+
+if exists (select * from TB_MP_GFJ3_RUNTIME_C_hour where measuredt between @starttime and @tempdate)
+select top 1 @s2 = ParmValue from TB_MP_GFJ3_RUNTIME_C_hour where measuredt between @starttime and @tempdate
+
+if(@s2 >0)
+begin
+ if(dbo.FUN_mtohTime(@s2) >= 1 )
+ begin
+ set @v = 1*@s1
+ set @s = @s + @v
+ end
+ else
+ begin
+ set @v = dbo.FUN_mtohTime(@s2)*@s1
+ set @s = @s + @v
+ end
+end
+else
+begin
+ set @v = 0
+ set @s = @s + @v
+end
+
+if(@s>=0)
+begin
+set @bql = @s
+insert into TB_MP_榧撻鏈烘洕姘旈噺_hour(ParmValue,MeasureDT) values(@s ,@starttime)
+end
+else
+begin
+insert into TB_MP_榧撻鏈烘洕姘旈噺_hour(ParmValue,MeasureDT) values(0,@starttime)
+end
+
+--杩涙按閲
+if exists (select * from TB_MP_JS_FLOW_C_hour where measuredt between @starttime and @tempdate)
+select top 1 @jsl = ParmValue from TB_MP_JS_FLOW_C_hour where measuredt between @starttime and @tempdate
+
+--澶栧洖娴侀噺
+SET @s1 = 0
+SET @s = 0
+SET @v = 0
+
+if exists (select * from TB_MP_WHL_FLW1 where measuredt between @starttime and @tempdate and ParmValue <> 0)
+begin
+select @s1 = avg(ParmValue) from TB_MP_WHL_FLW1 where measuredt between @starttime and @tempdate and ParmValue <> 0
+set @v = 1*@s1
+set @s = @s + @v
+end
+
+SET @s1 = 0
+SET @v = 0
+
+if exists (select * from TB_MP_WHL_FLW2 where measuredt between @starttime and @tempdate and ParmValue <> 0)
+begin
+select @s1 = avg(ParmValue) from TB_MP_WHL_FLW2 where measuredt between @starttime and @tempdate and ParmValue <> 0
+set @v = 1*@s1
+set @s = @s + @v
+end
+
+if(@s>=0)
+begin
+set @whll = @s
+insert into TB_MP_澶栧洖娴侀噺_hour(ParmValue,MeasureDT) values(@s ,@starttime)
+end
+else
+begin
+insert into TB_MP_澶栧洖娴侀噺_hour(ParmValue,MeasureDT) values(0,@starttime)
+end
+
+--杩涙按COD
+if exists (select * from TB_MP_JS_COD where measuredt between @starttime and @tempdate and ParmValue <> 0)
+select @jscod = avg(ParmValue) from TB_MP_JS_COD where measuredt between @starttime and @tempdate and ParmValue <> 0
+
+--鍑烘按COD
+if exists (select * from TB_MP_CS_COD where measuredt between @starttime and @tempdate and ParmValue <> 0)
+select @cscod = avg(ParmValue) from TB_MP_CS_COD where measuredt between @starttime and @tempdate and ParmValue <> 0
+
+--姘旀按姣
+if(@jsl>0)
+begin
+set @qsb = @bql/@jsl
+insert into TB_MP_姘旀按姣擾hour(ParmValue,MeasureDT) values(@qsb ,@starttime)
+end
+else
+begin
+insert into TB_MP_姘旀按姣擾hour(ParmValue,MeasureDT) values(0 ,@starttime)
+end
+
+
+--鍥炴祦姣
+if(@jsl>0)
+begin
+set @hlb = @whll/@jsl*100
+insert into TB_MP_鍥炴祦姣擾hour(ParmValue,MeasureDT) values(@hlb ,@starttime)
+end
+else
+begin
+insert into TB_MP_鍥炴祦姣擾hour(ParmValue,MeasureDT) values(0 ,@starttime)
+end
+
+
+--COD鍓婂噺閲
+if(@jsl*(@jscod-@cscod)>0)
+begin
+set @codxjl = @jsl*(@jscod-@cscod)/1000000
+insert into TB_MP_COD鍓婂噺閲廮hour(ParmValue,MeasureDT) values(@codxjl ,@starttime)
+end
+else
+begin
+insert into TB_MP_COD鍓婂噺閲廮hour(ParmValue,MeasureDT) values(0 ,@starttime)
+end
+
+set @starttime = @tempdate
+end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mptalarm
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mptalarm]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mptalarm]
+as
+
+
+Declare @starttime datetime
+Declare @endtime datetime
+Declare @MPointCode varchar(50)
+Declare @ParmName varchar(50)
+DECLARE @avgmax MONEY
+DECLARE @avgmin MONEY
+Declare @strSQL nvarchar(4000)
+Declare @strSQL1 nvarchar(4000)
+Declare @strtemp nvarchar(4000)
+Declare @stralarm nvarchar(4000)
+Declare @stralarm1 nvarchar(4000)
+Declare @msg varchar(255)
+
+
+set @endtime = getdate();
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,8,@endtime) --褰撴棩8鐐瑰埌鏄庢棩8鐐
+
+set @starttime = dateadd(day,-1,@endtime)
+
+--set @ParmValue = 0
+--set @MeasureDT = @starttime
+
+--BEGIN TRANSACTION
+
+SET @strSQL1 = N''
+SET @strSQL1 = @strSQL1 + N'delete from tb_mptalarm where alarmdt between'''+cast(@starttime as varchar)+N''' and '''+cast(@endtime as varchar)+N'''';
+print @strSQL1
+exec sp_executesql @strSQL1
+
+DECLARE curRunStatus cursor for
+select MPointCode,ParmName,avgmax,avgmin from TB_MeasurePoint where avgmin is not null or avgmax is not null
+open curRunStatus
+
+FETCH curRunStatus into @MPointCode,@ParmName,@avgmax,@avgmin
+
+if(@ParmName is null)
+set @ParmName=@MPointCode
+
+if(@avgmax is null)
+set @avgmax=99999
+
+if(@avgmin is null)
+set @avgmin=0
+
+set @stralarm = ''
+set @stralarm1 = ''
+
+while (@@fetch_status=0)
+begin
+set @strtemp = ''
+SET @strSQL = N''
+SET @strSQL = @strSQL + N'declare @ParmValue money'+char(10)
+SET @strSQL = @strSQL + N'declare @MeasureDT datetime'+char(10)
+SET @strSQL = @strSQL + N'declare @str nvarchar(4000)'+char(10)
+SET @strSQL = @strSQL + N'SET @str = N'''''+char(10)
+SET @strSQL = @strSQL + N'DECLARE cur cursor for select ParmValue,MeasureDT from TB_MP_' + @MPointCode+N' ' +char(10)
+SET @strSQL = @strSQL + N'where (measuredt between ''' +cast(@starttime as varchar(20))+N''' and '''+cast(@endtime as varchar(20))+N''') '+char(10)
+SET @strSQL = @strSQL + N'and (ParmValue > ' +cast(@avgmax as varchar) +N' or ParmValue < '+cast(@avgmin as varchar)+N') order by MeasureDT asc'+char(10)
+SET @strSQL = @strSQL + N'open cur'+char(10)
+SET @strSQL = @strSQL + N'FETCH cur into @ParmValue,@MeasureDT'+char(10)
+SET @strSQL = @strSQL + N'while (@@fetch_status=0)'+char(10)
+SET @strSQL = @strSQL + N'begin'+char(10)
+SET @strSQL = @strSQL + N'set @str = @str + N''娴嬮噺鐐:'+@ParmName+'['+@MPointCode+'],瓒呴檺鍊:''+cast(@ParmValue as varchar)+'',鏃堕棿:''+CONVERT(varchar(20), @MeasureDT,20)+'';'''+char(10)
+SET @strSQL = @strSQL + N'FETCH cur into @ParmValue,@MeasureDT'+char(10)
+SET @strSQL = @strSQL + N'end'+char(10)
+SET @strSQL = @strSQL + N'close cur'+char(10)
+SET @strSQL = @strSQL + N'DEALLOCATE cur'+char(10)
+SET @strSQL = @strSQL + N'select @strtp = @str' +char(10)
+--SET @strSQL = @strSQL + N'insert into tb_mptalarm(alarmdt,comment) values('''+cast(@starttime as varchar)+''',@str)'+char(10)
+
+print @strSQL
+exec sp_executesql @strSQL,N'@strtp nvarchar(4000) output',@strtemp output
+
+if(@strtemp is not null)
+begin
+
+if(len(@stralarm+@strtemp)<4000)
+begin
+set @stralarm=@stralarm+@strtemp
+end
+else
+begin
+set @stralarm1=@stralarm1+@strtemp
+end
+
+end
+
+FETCH curRunStatus into @MPointCode,@ParmName,@avgmax,@avgmin
+
+if(@ParmName is null)
+set @ParmName=@MPointCode
+
+if(@avgmax is null)
+set @avgmax=99999
+
+if(@avgmin is null)
+set @avgmin=0
+
+end
+
+close curRunStatus
+DEALLOCATE curRunStatus
+
+print @stralarm
+print RTRIM(LTRIM(@stralarm))
+print len(RTRIM(LTRIM(@stralarm)))
+print @stralarm1
+print RTRIM(LTRIM(@stralarm1))
+print len(RTRIM(LTRIM(@stralarm1)))
+
+
+if(len(RTRIM(LTRIM(@stralarm)))>0)
+begin
+insert into tb_mptalarm(alarmdt,comment) values(@starttime,@stralarm+@stralarm1)
+insert into CHSW.dbo.TB_Mail_MessageSend(iMessageid,cSendUserId,CSendUserEmail,cToUserId,CToUserEmail,cForUserId,cForUserEmail,cSecrecyUserId,cSecrecyUserEmail,cMessageTitle,cMessageCotent,dSendTime,cMyListTree,cMailcheck,cReadTime,cAdjunct,cEmailEstate,cEmailType,cExigence,cEmailConSize,iMessageMailid,cAdjuncturl,cAdjunctnumber)
+values(newid(),'emp000029','','瓒呯骇绠$悊鍛','','','','','','鐢熶骇鏁版嵁瓒呴檺鎶ヨ',@stralarm+@stralarm1,getdate(),'ALL','0','0','0','collectmail','Inmail','none','0 B','none','',0)
+insert into CHSW.dbo.TB_Mail_MessageSend(iMessageid,cSendUserId,CSendUserEmail,cToUserId,CToUserEmail,cForUserId,cForUserEmail,cSecrecyUserId,cSecrecyUserEmail,cMessageTitle,cMessageCotent,dSendTime,cMyListTree,cMailcheck,cReadTime,cAdjunct,cEmailEstate,cEmailType,cExigence,cEmailConSize,iMessageMailid,cAdjuncturl,cAdjunctnumber)
+values(newid(),'xxxxx','','瓒呯骇绠$悊鍛','','','','','','鐢熶骇鏁版嵁瓒呴檺鎶ヨ',@stralarm+@stralarm1,getdate(),'ALL','0','0','0','collectmail','Inmail','none','0 B','none','',0)
+end
+
+
+ /*If @@ERROR <> 0
+ Begin
+ Set @Msg = '鏁版嵁鎻掑叆鍑洪敊锛'
+ Goto ErrorHandle
+ End
+
+
+--Select * from tb_mptalarm
+
+ErrorHandle:
+
+IF @msg IS null
+ Commit transaction
+ELSE
+ BEGIN
+ Rollback transaction
+ RAISERROR (@Msg, 16, 1)
+ END*/
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mptalarmold
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mptalarmold]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mptalarmold]
+as
+
+
+Declare @starttime datetime
+Declare @endtime datetime
+Declare @MPointCode varchar(50)
+Declare @ParmName varchar(50)
+DECLARE @avgmax MONEY
+DECLARE @avgmin MONEY
+Declare @strSQL nvarchar(4000)
+Declare @strSQL1 nvarchar(4000)
+Declare @msg varchar(255)
+
+
+set @endtime = getdate();
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,8,@endtime) --褰撴棩8鐐瑰埌鏄庢棩8鐐
+
+set @starttime = dateadd(day,-1,@endtime)
+
+--set @ParmValue = 0
+--set @MeasureDT = @starttime
+
+BEGIN TRANSACTION
+
+SET @strSQL1 = N''
+SET @strSQL1 = @strSQL1 + N'delete from tb_mptalarm where alarmdt between'''+cast(@starttime as varchar)+N''' and '''+cast(@endtime as varchar)+N'''';
+print @strSQL1
+exec sp_executesql @strSQL1
+
+DECLARE curRunStatus cursor for
+select MPointCode,ParmName,avgmax,avgmin from TB_MeasurePoint where avgmin is not null and avgmax is not null
+open curRunStatus
+
+FETCH curRunStatus into @MPointCode,@ParmName,@avgmax,@avgmin
+
+while (@@fetch_status=0)
+begin
+
+SET @strSQL = N''
+SET @strSQL = @strSQL + N'declare @ParmValue money'+char(10)
+SET @strSQL = @strSQL + N'declare @MeasureDT datetime'+char(10)
+SET @strSQL = @strSQL + N'declare @str nvarchar(4000)'+char(10)
+SET @strSQL = @strSQL + N'DECLARE cur cursor for select ParmValue,MeasureDT from TB_MP_' + @MPointCode+N' ' +char(10)
+SET @strSQL = @strSQL + N'where (measuredt between ''' +cast(@starttime as varchar(20))+N''' and '''+cast(@endtime as varchar(20))+N''') '+char(10)
+SET @strSQL = @strSQL + N'and (ParmValue not between ' +cast(@avgmin as varchar) +N' and '+cast(@avgmax as varchar)+N') order by MeasureDT asc'+char(10)
+SET @strSQL = @strSQL + N'open cur'+char(10)
+SET @strSQL = @strSQL + N'FETCH cur into @ParmValue,@MeasureDT'+char(10)
+SET @strSQL = @strSQL + N'while (@@fetch_status=0)'+char(10)
+SET @strSQL = @strSQL + N'begin'+char(10)
+SET @strSQL = @strSQL + N'SET @str = N'''''+char(10)
+SET @strSQL = @strSQL + N'set @str = @str + N''娴嬮噺鐐:'+@ParmName+'['+@MPointCode+'],瓒呴檺鍊:''+cast(@ParmValue as varchar)+'',鏃堕棿:''+CONVERT(varchar(20), @MeasureDT,20)+'';'''+char(10)
+SET @strSQL = @strSQL + N'insert into tb_mptalarm(alarmdt,comment) values('''+cast(@starttime as varchar)+''',@str)'+char(10)
+SET @strSQL = @strSQL + N'FETCH cur into @ParmValue,@MeasureDT'+char(10)
+SET @strSQL = @strSQL + N'end'+char(10)
+
+SET @strSQL = @strSQL + N'close cur'+char(10)
+SET @strSQL = @strSQL + N'DEALLOCATE cur'+char(10)
+
+
+print @strSQL
+exec sp_executesql @strSQL
+
+FETCH curRunStatus into @MPointCode,@ParmName,@avgmax,@avgmin
+
+end
+
+close curRunStatus
+DEALLOCATE curRunStatus
+
+
+
+
+
+ If @@ERROR <> 0
+ Begin
+ Set @Msg = '鏁版嵁鎻掑叆鍑洪敊锛'
+ Goto ErrorHandle
+ End
+
+
+--Select * from tb_mptalarm
+
+ErrorHandle:
+
+IF @msg IS null
+ Commit transaction
+ELSE
+ BEGIN
+ Rollback transaction
+ RAISERROR (@Msg, 16, 1)
+ END
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mth_01
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mth_01]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mth_01]
+@stime varchar(10), @starthour int, @intval int, @mthsdt int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @starttimeadd datetime
+declare @tempdateadd datetime
+declare @tempdate datetime
+declare @starttime0 datetime
+declare @tempdate0 datetime
+--Select @endtime=cast(@stime as datetime)
+--print @endtime
+--Select @endtime=DateAdd(hour,@starthour,@endtime)
+--Select @endtime=dateadd(minute,30,@endtime) --澧炲姞鍗婂皬鏃
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime)>@mthsdt)
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+else
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+--Select @starttime=dateadd(minute,30,@starttime) --澧炲姞鍗婂皬鏃
+
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ print @starttime
+ print @endtime
+ set @starttimeadd=dateadd(DAY,1,@starttime)
+ set @starttimeadd=dateadd(MINUTE,5,@starttimeadd)
+ set @tempdate = dateadd(DAY,@intval,@starttime)
+ set @tempdateadd=dateadd(DAY,1,@tempdate)
+ SET @starttime0=DATEADD(HOUR,-DATEPART(HOUR,@starttime),@starttime)
+ SET @tempdate0=DATEADD(HOUR,-DATEPART(HOUR,@tempdate),@tempdate)
+ print @starttime0
+ print @tempdate0
+ print @starttimeadd
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values (DATEPART(day,@starttime),@starttime)
+ exec sp_getdata @starttimeadd,@tempdateadd,'first','JS_FL_TOT1_Y'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_zks_mrydl'
+ exec sp_getdata @starttime0,@tempdate0,'first','-'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_mrsw'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_jsbod5'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_csbod5'
+ exec sp_getdata @starttime0,@tempdate0,'first','-'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_jscodcr'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_cscodcr'
+ exec sp_getdata @starttime0,@tempdate0,'first','-'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_jsss'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_csss'
+ exec sp_getdata @starttime0,@tempdate0,'first','-'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_jsnh3n'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_csnh3n'
+ exec sp_getdata @starttime0,@tempdate0,'first','-'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_jstn'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_cstn'
+ exec sp_getdata @starttime0,@tempdate0,'first','-'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_jstp'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_cstp'
+ exec sp_getdata @starttime0,@tempdate0,'first','-'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_jsph'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_csph'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_jssd'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_cssd'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_csno3n'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_csno2n'
+
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mth_02
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mth_02]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mth_02]
+@stime varchar(10), @starthour int, @intval int, @mthsdt int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @starttime0 datetime
+declare @tempdate0 datetime
+--Select @endtime=cast(@stime as datetime)
+--Select @endtime=DateAdd(hour,@starthour,@endtime)
+--Select @endtime=dateadd(minute,30,@endtime) --澧炲姞鍗婂皬鏃
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime)>@mthsdt)
+begin
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+else
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+--Select @starttime=dateadd(minute,30,@starttime) --澧炲姞鍗婂皬鏃
+
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(DAY,@intval,@starttime)
+ SET @starttime0=DATEADD(HOUR,-DATEPART(HOUR,@starttime),@starttime)
+ SET @tempdate0=DATEADD(HOUR,-DATEPART(HOUR,@tempdate),@tempdate)
+ --insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values (DATEPART(day,@starttime),@starttime)
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','hqws_hys_sdclpam'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','hqws_zks_trqmr'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_sdtswnl'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_sdtswyl'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+
+
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mth_03
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mth_03]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mth_03]
+@stime varchar(10), @starthour int, @intval int, @mthsdt int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @starttime0 datetime
+declare @tempdate0 datetime
+Select @endtime=cast(@stime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+--Select @endtime=dateadd(minute,30,@endtime) --澧炲姞鍗婂皬鏃
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime)>@mthsdt)
+begin
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+else
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+--Select @starttime=dateadd(minute,30,@starttime) --澧炲姞鍗婂皬鏃
+
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(DAY,@intval,@starttime)
+ SET @starttime0=DATEADD(HOUR,-DATEPART(HOUR,@starttime),@starttime)
+ SET @tempdate0=DATEADD(HOUR,-DATEPART(HOUR,@tempdate),@tempdate)
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values (DATEPART(day,@starttime),@starttime)
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_1do'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_2do'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_3do'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_4do'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_1mlss'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_2mlss'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_3mlss'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_4mlss'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_1svi'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_2svi'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_3svi'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_4svi'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_jszgt'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_cszgt'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_lhw'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_cslhw'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_1hhyhf'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_2hhyhf'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_3hhyhf'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_hhyhf'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_jnhsl'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_jnhf'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_sdtshsl'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_nswnhf'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_nbhsl'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_hys_jnhf'
+
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mth_04
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mth_04]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mth_04]
+@stime varchar(10), @starthour int, @intval int, @mthsdt int
+ AS
+declare @starttime datetime
+declare @starttime1 datetime
+declare @starttime2 datetime
+declare @endtime datetime
+declare @tempdate datetime
+
+Select @endtime=cast(@stime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+--Select @endtime=dateadd(minute,30,@endtime) --澧炲姞鍗婂皬鏃
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime)>@mthsdt)
+begin
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+else
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+--Select @starttime=dateadd(minute,30,@starttime) --澧炲姞鍗婂皬鏃
+select @starttime1=dateadd(MONTH,-1,@starttime)
+select @starttime2=dateadd(MONTH,1,@starttime1)
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(DAY,@intval,@starttime)
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values (DATEPART(day,@starttime),@starttime)
+ exec sp_getdata @starttime,@tempdate,'first','JS_FL1_TOT1'
+ exec sp_getdata @starttime,@tempdate,'first','JS_FL2_TOT1'
+ exec sp_getdata @starttime,@tempdate,'first','JS_FL3_TOT1'
+ exec sp_getdata @starttime,@tempdate,'first','JS_FL4_TOT1'
+ exec sp_getdata @starttime,@tempdate,'first','JS_FL5_TOT1'
+ exec sp_getdata @starttime,@tempdate,'first','JS_FL6_TOT1'
+ exec sp_getdata @starttime1,@starttime2,'first','JS_FL1_TOT1'
+ exec sp_getdata @starttime1,@starttime2,'first','JS_FL2_TOT1'
+ exec sp_getdata @starttime1,@starttime2,'first','JS_FL3_TOT1'
+ exec sp_getdata @starttime1,@starttime2,'first','JS_FL4_TOT1'
+ exec sp_getdata @starttime1,@starttime2,'first','JS_FL5_TOT1'
+ exec sp_getdata @starttime1,@starttime2,'first','JS_FL6_TOT1'
+
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mth_05
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mth_05]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mth_05]
+@stime varchar(10), @starthour int, @intval int, @mthsdt int
+ AS
+declare @starttime datetime
+declare @starttime1 datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @starttimeadd datetime
+declare @tempdateadd datetime
+declare @starttime0 datetime
+declare @tempdate0 datetime
+Select @endtime=cast(@stime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+--Select @endtime=dateadd(minute,30,@endtime) --澧炲姞鍗婂皬鏃
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime)>@mthsdt)
+begin
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+else
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+--Select @starttime=dateadd(minute,30,@starttime) --澧炲姞鍗婂皬鏃
+select @starttime1=dateadd(MONTH,-1,@starttime)
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(DAY,@intval,@starttime)
+ set @starttimeadd=dateadd(DAY,1,@starttime)
+ set @starttimeadd=dateadd(MINUTE,5,@starttimeadd)
+ set @tempdateadd=dateadd(DAY,1,@tempdate)
+ SET @starttime0=DATEADD(HOUR,-DATEPART(HOUR,@starttime),@starttime)
+ SET @tempdate0=DATEADD(HOUR,-DATEPART(HOUR,@tempdate),@tempdate)
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values (DATEPART(day,@starttime),@starttime)
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_zks_1dbzlj'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_zks_2dbzlj'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_zks_gldbzlj'
+ exec sp_getdata @starttime,@tempdate,'first','-'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_zks_zlszlj'
+ exec sp_getdata @starttime,@tempdate,'diff','FT_tot_comm'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'max','zuizhong55'
+ exec sp_getdata @starttime,@tempdate,'max','zuizhong56'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttimeadd,@tempdateadd,'first','zuizhong60'
+ exec sp_getdata @starttimeadd,@tempdateadd,'first','ZS_FL_TOT1_Y'
+ exec sp_getdata @starttime0,@tempdate0,'first','hqws_zks_wnclpam'
+ exec sp_getdata @starttimeadd,@tempdateadd,'first','CS_FL_TOT1_Y'
+ exec sp_getdata @starttimeadd,@tempdateadd,'first','GFJF_AIR_TOT1_C_Y'
+ exec sp_getdata @starttimeadd,@tempdateadd,'first','GFJF_AIR_TOT2_C_Y'
+ exec sp_getdata @starttime,@tempdate,'max','zizhan11_real17'
+ exec sp_getdata @starttime,@tempdate,'max','zizhan12_real17'
+ exec sp_getdata @starttime,@tempdate,'max','zizhan13_real17'
+ exec sp_getdata @starttime,@tempdate,'max','zizhan14_real17'
+ exec sp_getdata @starttime,@tempdate,'max','zizhan15_real17'
+ exec sp_getdata @starttime,@tempdate,'max','zizhan16_real17'
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mth_06
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mth_06]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mth_06]
+@stime varchar(10), @starthour int, @intval int, @mthsdt int
+ AS
+declare @starttime datetime
+declare @starttime1 datetime
+declare @endtime datetime
+declare @tempdate datetime
+
+Select @endtime=cast(@stime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+--Select @endtime=dateadd(minute,30,@endtime) --澧炲姞鍗婂皬鏃
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime)>@mthsdt)
+begin
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+else
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+--Select @starttime=dateadd(minute,30,@starttime) --澧炲姞鍗婂皬鏃
+select @starttime1=dateadd(MONTH,-1,@starttime)
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(DAY,@intval,@starttime)
+ --insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values (DATEPART(day,@starttime),@starttime)
+ exec sp_getdata @starttime,@tempdate,'DIFF','FT_tot1_comm_ccna'
+ exec sp_getdata @starttime,@tempdate,'DIFF','FT_tot2_comm_ccna'
+ exec sp_getdata @starttime,@tempdate,'DIFF','FT_tot3_comm_ccna'
+ exec sp_getdata @starttime,@tempdate,'DIFF','FT_tot4_comm_ccna'
+ exec sp_getdata @starttime,@tempdate,'diff','FT_tot1_comm'
+ exec sp_getdata @starttime,@tempdate,'diff','FT_tot2_comm'
+ exec sp_getdata @starttime,@tempdate,'diff','FT_tot3_comm'
+ exec sp_getdata @starttime,@tempdate,'diff','FT_tot4_comm'
+ exec sp_getdata @starttime,@tempdate,'max','zui_zhong3'
+ exec sp_getdata @starttime,@tempdate,'max','zui_zhong4'
+
+
+
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mth_07
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mth_07]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mth_07]
+@stime varchar(10), @starthour int, @intval int, @mthsdt int
+ AS
+declare @starttime datetime
+declare @starttime1 datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @starttimeadd datetime
+declare @tempdateadd datetime
+declare @starttime0 datetime
+declare @tempdate0 datetime
+Select @endtime=cast(@stime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+--Select @endtime=dateadd(minute,30,@endtime) --澧炲姞鍗婂皬鏃
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime)>@mthsdt)
+begin
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+else
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+--Select @starttime=dateadd(minute,30,@starttime) --澧炲姞鍗婂皬鏃
+select @starttime1=dateadd(MONTH,-1,@starttime)
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(DAY,@intval,@starttime)
+ set @starttimeadd=dateadd(DAY,1,@starttime)
+ set @starttimeadd=dateadd(MINUTE,5,@starttimeadd)
+ set @tempdateadd=dateadd(DAY,1,@tempdate)
+ SET @starttime0=DATEADD(HOUR,-DATEPART(HOUR,@starttime),@starttime)
+ SET @tempdate0=DATEADD(HOUR,-DATEPART(HOUR,@tempdate),@tempdate)
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values (DATEPART(day,@starttime),@starttime)
+
+ exec sp_getdata @starttimeadd,@tempdateadd,'first','SHC_ZLB1_RT_P_RT_Y'
+ exec sp_getdata @starttimeadd,@tempdateadd,'first','SHC_ZLB2_RT_P_RT_Y'
+ exec sp_getdata @starttimeadd,@tempdateadd,'first','SHC_ZLB3_RT_P_RT_Y'
+ exec sp_getdata @starttimeadd,@tempdateadd,'first','SHC_ZLB4_RT_P_RT_Y'
+
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mth_08
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mth_08]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mth_08]
+@stime varchar(10), @starthour int, @intval int, @mthsdt int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime)>@mthsdt)
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+else
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+
+--Select @starttime=cast(@stime as datetime)
+--if(DATEPART(day,@starttime)>@mthsdt)
+--begin
+-- set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+-- Select @starttime=DateAdd(hour,@starthour,@starttime)
+--end
+--else
+--begin
+-- set @starttime = dateadd(month,-1,@starttime)
+-- set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+-- Select @starttime=DateAdd(hour,@starthour,@starttime)
+--end
+
+
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(DAY,@intval,@starttime)
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values (DATEPART(day,@starttime),@starttime)
+
+ exec sp_getdata @starttime,@tempdate,'diff','JS_P1_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','JS_P2_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','JS_P3_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','JS_P4_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','JS_P5_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','JS_P6_P_RT'
+
+ exec sp_getdata @starttime,@tempdate,'diff','GFJ1_VFD_Running_Hours'
+ exec sp_getdata @starttime,@tempdate,'diff','GFJ2_VFD_Running_Hours'
+ exec sp_getdata @starttime,@tempdate,'diff','GFJ3_VFD_Running_Hours'
+ exec sp_getdata @starttime,@tempdate,'diff','GFJ4_VFD_Running_Hours'
+ exec sp_getdata @starttime,@tempdate,'diff','GFJ5_VFD_Running_Hours'
+ exec sp_getdata @starttime,@tempdate,'diff','GFJ6_VFD_Running_Hours'
+
+ exec sp_getdata @starttime,@tempdate,'diff','CGS_P1_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','CGS_P2_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','CGS_P3_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','CGS_P4_P_RT'
+
+ exec sp_getdata @starttime,@tempdate,'diff','F14_1'
+ exec sp_getdata @starttime,@tempdate,'diff','F14_3'
+ exec sp_getdata @starttime,@tempdate,'diff','F14_5'
+ exec sp_getdata @starttime,@tempdate,'diff','xgs2F14_1'
+ exec sp_getdata @starttime,@tempdate,'diff','xgs2F14_3'
+
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+
+ exec sp_getdata @starttime,@tempdate,'diff60','zizhan11_real'
+ exec sp_getdata @starttime,@tempdate,'diff60','zizhan12_real'
+ exec sp_getdata @starttime,@tempdate,'diff60','zizhan13_real'
+ exec sp_getdata @starttime,@tempdate,'diff60','zizhan14_real'
+ exec sp_getdata @starttime,@tempdate,'diff60','zizhan15_real'
+ exec sp_getdata @starttime,@tempdate,'diff60','zizhan16_real'
+
+ exec sp_getdata @starttime,@tempdate,'diff','time1'
+ exec sp_getdata @starttime,@tempdate,'diff','time2'
+ exec sp_getdata @starttime,@tempdate,'diff','time3'
+ exec sp_getdata @starttime,@tempdate,'diff','time4'
+
+ exec sp_getdata @starttime,@tempdate,'diff','CS_ZLB1_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','CS_ZLB2_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','CS_ZLB3_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','CS_ZLB4_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','CS_ZLB5_P_RT'
+
+ exec sp_getdata @starttime,@tempdate,'diff','JS_FL_TOT1'
+ exec sp_getdata @starttime,@tempdate,'diff','CS_FL_TOT1'
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mth_081
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mth_081]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mth_081]
+@stime varchar(10), @starthour int, @intval int, @mthsdt int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime)>@mthsdt)
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+else
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+
+--Select @starttime=cast(@stime as datetime)
+--if(DATEPART(day,@starttime)>@mthsdt)
+--begin
+-- set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+-- Select @starttime=DateAdd(hour,@starthour,@starttime)
+--end
+--else
+--begin
+-- set @starttime = dateadd(month,-1,@starttime)
+-- set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+-- Select @starttime=DateAdd(hour,@starthour,@starttime)
+--end
+
+
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(DAY,@intval,@starttime)
+
+
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB1_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_ZLB1_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB2_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_ZLB2_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB3_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_ZLB3_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB4_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_ZLB4_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB5_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_ZLB5_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB6_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_ZLB6_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB7_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_ZLB7_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB8_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_ZLB8_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB9_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB10_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB11_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB12_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB13_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB14_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB15_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','SHC_SPZLB16_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mth_082
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mth_082]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mth_082]
+@stime varchar(10), @starthour int, @intval int, @mthsdt int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime)>@mthsdt)
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+else
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+
+--Select @starttime=cast(@stime as datetime)
+--if(DATEPART(day,@starttime)>@mthsdt)
+--begin
+-- set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+-- Select @starttime=DateAdd(hour,@starthour,@starttime)
+--end
+--else
+--begin
+-- set @starttime = dateadd(month,-1,@starttime)
+-- set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+-- Select @starttime=DateAdd(hour,@starthour,@starttime)
+--end
+
+
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(DAY,@intval,@starttime)
+
+
+ exec sp_getdata @starttime,@tempdate,'diff1','TXC_LVL1_AI_EV'
+ exec sp_getdata @starttime,@tempdate,'diff1','TXC_LVL2_AI_EV'
+ exec sp_getdata @starttime,@tempdate,'max','TXC_LVL1_AI_EV'
+ exec sp_getdata @starttime,@tempdate,'min','TXC_LVL1_AI_EV'
+ exec sp_getdata @starttime,@tempdate,'max','TXC_LVL2_AI_EV'
+ exec sp_getdata @starttime,@tempdate,'min','TXC_LVL2_AI_EV'
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mth_09
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mth_09]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mth_09]
+@stime varchar(10), @starthour int, @intval int, @mthsdt int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime)>@mthsdt)
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+else
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+
+--Select @starttime=cast(@stime as datetime)
+--if(DATEPART(day,@starttime)>@mthsdt)
+--begin
+-- set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+-- Select @starttime=DateAdd(hour,@starthour,@starttime)
+--end
+--else
+--begin
+-- set @starttime = dateadd(month,-1,@starttime)
+-- set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+-- Select @starttime=DateAdd(hour,@starthour,@starttime)
+--end
+
+
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(MONTH,@intval,@starttime)
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values (DATEPART(day,@starttime),@starttime)
+
+ exec sp_getdata @starttime,@tempdate,'last','JS_P1_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','JS_P2_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','JS_P3_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','JS_P4_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','JS_P5_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','JS_P6_P_RT'
+
+ exec sp_getdata @starttime,@tempdate,'last','GFJ1_VFD_Running_Hours'
+ exec sp_getdata @starttime,@tempdate,'last','GFJ2_VFD_Running_Hours'
+ exec sp_getdata @starttime,@tempdate,'last','GFJ3_VFD_Running_Hours'
+ exec sp_getdata @starttime,@tempdate,'last','GFJ4_VFD_Running_Hours'
+ exec sp_getdata @starttime,@tempdate,'last','GFJ5_VFD_Running_Hours'
+ exec sp_getdata @starttime,@tempdate,'last','GFJ6_VFD_Running_Hours'
+
+ exec sp_getdata @starttime,@tempdate,'last','CGS_P1_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','CGS_P1_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','CGS_P1_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','CGS_P1_P_RT'
+
+ exec sp_getdata @starttime,@tempdate,'last','F14_1'
+ exec sp_getdata @starttime,@tempdate,'last','F14_3'
+ exec sp_getdata @starttime,@tempdate,'last','F14_5'
+ exec sp_getdata @starttime,@tempdate,'last','xgs2F14_1'
+ exec sp_getdata @starttime,@tempdate,'last','xgs2F14_3'
+
+ exec sp_getdata @starttime,@tempdate,'last','-'
+ exec sp_getdata @starttime,@tempdate,'last','-'
+ exec sp_getdata @starttime,@tempdate,'last','-'
+
+ exec sp_getdata @starttime,@tempdate,'last','zizhan11_real'
+ exec sp_getdata @starttime,@tempdate,'last','zizhan12_real'
+ exec sp_getdata @starttime,@tempdate,'last','zizhan13_real'
+ exec sp_getdata @starttime,@tempdate,'last','zizhan14_real'
+ exec sp_getdata @starttime,@tempdate,'last','zizhan15_real'
+ exec sp_getdata @starttime,@tempdate,'last','zizhan16_real'
+
+ exec sp_getdata @starttime,@tempdate,'last','time1'
+ exec sp_getdata @starttime,@tempdate,'last','time2'
+ exec sp_getdata @starttime,@tempdate,'last','time3'
+ exec sp_getdata @starttime,@tempdate,'last','time4'
+
+ exec sp_getdata @starttime,@tempdate,'last','CS_ZLB1_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','CS_ZLB2_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','CS_ZLB3_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','CS_ZLB4_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','CS_ZLB5_P_RT'
+
+ exec sp_getdata @starttime,@tempdate,'last','JS_FL_TOT1'
+
+ exec sp_getdata @starttime,@tempdate,'last','CS_FL_TOT1'
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mth_091
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mth_091]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mth_091]
+@stime varchar(10), @starthour int, @intval int, @mthsdt int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime)>@mthsdt)
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+else
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+
+--Select @starttime=cast(@stime as datetime)
+--if(DATEPART(day,@starttime)>@mthsdt)
+--begin
+-- set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+-- Select @starttime=DateAdd(hour,@starthour,@starttime)
+--end
+--else
+--begin
+-- set @starttime = dateadd(month,-1,@starttime)
+-- set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+-- Select @starttime=DateAdd(hour,@starthour,@starttime)
+--end
+
+
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(MONTH,@intval,@starttime)
+
+
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB1_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_ZLB1_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB2_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_ZLB2_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB3_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_ZLB3_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB4_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_ZLB4_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB5_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_ZLB5_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB6_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_ZLB6_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB7_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_ZLB7_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB8_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_ZLB8_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB9_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','-'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB10_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','-'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB11_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','-'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB12_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','-'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB13_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','-'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB14_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','-'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB15_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','-'
+ exec sp_getdata @starttime,@tempdate,'last','SHC_SPZLB16_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'last','-'
+ exec sp_getdata @starttime,@tempdate,'last','-'
+ exec sp_getdata @starttime,@tempdate,'last','-'
+
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mth_10
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mth_10]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mth_10]
+@stime varchar(10), @starthour int, @intval int, @mthsdt int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime)>@mthsdt)
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+else
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-2,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+
+--Select @starttime=cast(@stime as datetime)
+--if(DATEPART(day,@starttime)>@mthsdt)
+--begin
+-- set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+-- Select @starttime=DateAdd(hour,@starthour,@starttime)
+--end
+--else
+--begin
+-- set @starttime = dateadd(month,-1,@starttime)
+-- set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+-- Select @starttime=DateAdd(hour,@starthour,@starttime)
+--end
+
+
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(DAY,@intval,@starttime)
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values (DATEPART(day,@starttime),@starttime)
+
+ exec sp_getdata @starttime,@tempdate,'diff24','TXC_YM2_RT_P_RT_M'
+ exec sp_getdata @starttime,@tempdate,'diff24','TXC_YM1_RT_P_RT_M'
+ exec sp_getdata @starttime,@tempdate,'diff24','-'
+ exec sp_getdata @starttime,@tempdate,'diff24','-'
+ exec sp_getdata @starttime,@tempdate,'diff24','TXC_P1_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff24','TXC_P2_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff24','TXC_P5_RT_P_RT'
+
+ exec sp_getdata @starttime,@tempdate,'diff24','-'
+
+ exec sp_getdata @starttime,@tempdate,'diff24','TXC_P3_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff24','TXC_P4_RT_P_RT'
+ exec sp_getdata @starttime,@tempdate,'diff24','TXC_P6_RT_P_RT'
+
+ exec sp_getdata @starttime,@tempdate,'diff24','-'
+ exec sp_getdata @starttime,@tempdate,'avg','TXC_LVL1_AI_EV'
+ exec sp_getdata @starttime,@tempdate,'avg','TXC_LVL2_AI_EV'
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_mth_11
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_mth_11]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_mth_11]
+@stime varchar(10), @starthour int, @intval int, @mthsdt int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+
+Select @starttime=cast(@stime as datetime)
+if(DATEPART(day,@starttime)>@mthsdt)
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-1,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+else
+begin
+
+ set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+ set @starttime = dateadd(month,-1,@starttime)
+ Select @starttime=DateAdd(hour,@starthour,@starttime)
+ select @endtime=dateadd(MONTH,1,@starttime)
+end
+
+--Select @starttime=cast(@stime as datetime)
+--if(DATEPART(day,@starttime)>@mthsdt)
+--begin
+-- set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+-- Select @starttime=DateAdd(hour,@starthour,@starttime)
+--end
+--else
+--begin
+-- set @starttime = dateadd(month,-1,@starttime)
+-- set @starttime = cast (cast(DATEPART(yyyy,@starttime) as varchar)+'-'+cast(DATEPART(mm,@starttime) as varchar)+'-'+cast(@mthsdt as varchar) as datetime)
+-- Select @starttime=DateAdd(hour,@starthour,@starttime)
+--end
+
+
+
+delete from tb_mp_temp_rpt
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(MONTH,@intval,@starttime)
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values (DATEPART(day,@starttime),@starttime)
+
+
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+
+ exec sp_getdata @starttime,@tempdate,'diff','-'
+
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_RPT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for Sp_Production_Formula
+-- ----------------------------
+DROP PROCEDURE [dbo].[Sp_Production_Formula]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[Sp_Production_Formula]
+ @execTime varchar(19),
+ @execType varchar(20)
+ as
+
+ declare @mainMpCode varchar(50)--鏈夊叕寮忕殑娴嬮噺鐐
+ declare @exp varchar(500)
+ declare @nextTimes varchar(10)--绗簩澶╂棩鏈
+ declare @lastTimes varchar(10)--鏄ㄥぉ鏃ユ湡
+ declare @nextMonth varchar(10)--涓嬫湀
+ set @nextTimes=CONVERT(varchar(10),dateadd(day,1,@execTime), 120 )
+ set @lastTimes=CONVERT(varchar(10),dateadd(day,-1,@execTime), 120 )
+ set @nextMonth=CONVERT(varchar(10),dateadd(month,1,@execTime), 120 )
+ declare @execSt varchar(2)--璁板綍鏄惁鎵ц鐨勭姸鎬 0 鎵ц 1 涓嶆墽琛 --涓篅execType鐩墠鍙兘鏀惧湪闄勮〃鏈嶅姟
+ set @execSt=0
+
+ declare @tmpstr varchar(100)
+ set @tmpstr=' ()+-*/,casewhenthenelseendpower'
+
+ DECLARE formulaList CURSOR FOR SELECT MPointCode,exp FROM [TB_MeasurePoint] where (exp is not null and exp!='') order by morder
+ open formulaList
+ FETCH next FROM formulaList INTO @mainMpCode,@exp
+ WHILE (@@FETCH_STATUS=0)
+ BEGIN
+
+ print @mainMpCode
+
+ --寤虹珛鏈夊叧鍔ㄦ佸垎姣嶇殑涓存椂琛
+ create table #Tb_Denominator(denominatorname varchar(50),moleculename varchar(50),num int)
+ declare @denominatorname varchar(50)
+ declare @moleculename varchar(50)
+ DECLARE DenominatorList CURSOR FOR SELECT denominatorName,moleculeName FROM [TB_MeasurePoint_Formula_Denominator] where pmpid=''+@mainMpCode+'' order by denominatorName
+ open DenominatorList
+ FETCH next FROM DenominatorList INTO @denominatorname,@moleculename
+ WHILE (@@FETCH_STATUS=0)
+ BEGIN
+ INSERT INTO #Tb_Denominator
+ select @denominatorname,@moleculename,0
+ FETCH next FROM DenominatorList INTO @denominatorname,@moleculename
+ end
+ CLOSE DenominatorList
+ DEALLOCATE DenominatorList
+
+ declare @denominatorCountNum int
+ set @denominatorCountNum=(select count(*) from #Tb_Denominator)
+
+ declare @sqlstr varchar(1000)
+ set @sqlstr=''
+ declare @cc varchar(50)--鎷嗗垎鍚庢瘡琛岀殑鏁版嵁
+ set @exp = ltrim(rtrim(@exp))
+ --print @exp
+ declare c1 cursor for
+ select a from dbo.f_get_exp_split(@exp,@tmpstr)
+ open c1
+ fetch next from c1 into @cc
+ while @@fetch_status=0
+ begin
+ --print @cc
+ if (charindex(@cc,@tmpstr)>0)--鏄惁涓哄洓鍒欒繍绠楃
+ begin
+ set @sqlstr=@sqlstr+cast(@cc as varchar(50))
+ end
+ else if (ISNUMERIC(@cc)=1)--鏄惁涓烘暟瀛
+ begin
+ set @sqlstr=@sqlstr+cast(@cc as varchar(50))
+ end
+ else
+ begin
+ print @cc
+ declare @detailMpCode varchar(50)--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @detailMpCode=''
+ declare @mode varchar(50)--閲囬泦鏂瑰紡 first sum avg diff 绛
+ declare @starthour int--璁$畻寮濮嬫椂闂 0-0 8-8
+ declare @datatype varchar(50)--鏃堕棿绫诲瀷 day month nowTime 绛
+ set @datatype=''
+
+ declare @detailMpSQL nvarchar(4000)
+ set @detailMpSQL=N''
+ set @detailMpSQL=@detailMpSQL+N'select top 1 @detailMpCode=mpid,@mode=mode,@starthour=starthour,@datatype=datatype from [TB_MeasurePoint_Formula] where pmpid='''+@mainMpCode+''' and formulaname='''+@cc+''' and datatype='''+@execType+''' '
+ EXEC sp_executesql @detailMpSQL,N'@detailMpCode varchar(50) output,@mode varchar(50) output,@starthour int output,@datatype varchar(50) output',@detailMpCode output,@mode output,@starthour output,@datatype output
+ --print @detailMpSQL
+ if(@datatype='')
+ begin
+ set @execSt=1
+ end
+ else begin
+ set @execSt=0
+ end
+
+ if(@starthour='' or @starthour is null)
+ begin
+ set @starthour=0
+ end
+
+ declare @dMpPv money--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMpPv=0
+
+ print @datatype
+ declare @whereSql varchar(1000)--鏌ヨ鍘嗗彶鏁版嵁鐨剋here
+ if(@datatype='day')
+ begin
+ set @whereSql=' where MeasureDT between '''+SUBSTRING(@execTime,0,11)+' '+cast(@starthour AS varchar(5))+':00:00'' and '''+SUBSTRING(@nextTimes,0,11)+' '+cast(@starthour AS varchar(5))+':00:00'' '
+ end
+ else if(@datatype='month')
+ begin
+ set @whereSql=' where MeasureDT between '''+SUBSTRING(@execTime,0,8)+'-01 '+cast(@starthour AS varchar(5))+':00:00'' and '''+SUBSTRING(CONVERT(varchar(10),dateadd(day,0,cast(''+dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,''+@execTime+'')+1, 0))+'' as varchar(10))), 120 ),0,11)+' '+cast(@starthour AS varchar(5))+':00:00'' '
+ end
+ else if(@datatype='nowTime')
+ begin
+ declare @last6min varchar(19)
+ set @last6min=dateadd(mi,-6,substring(@execTime,0,11)+' 00:00')
+ set @whereSql=' where MeasureDT <='''+@execTime+''' and MeasureDT >='''+@last6min+''' '
+ end
+ else if(@datatype='hour')
+ begin
+ set @execTime = SUBSTRING(@execTime,0,14)+':00'
+ declare @lasthour0 varchar(19)
+ set @lasthour0=CONVERT(varchar(19),dateadd(HOUR,-1,@execTime), 120 )
+ set @whereSql=' where MeasureDT <='''+@execTime+''' and MeasureDT >='''+@lasthour0+''' '
+ end
+ else if(@datatype='8hour')
+ begin
+ --娌欏彛8灏忔椂鐝粍鍔熻兘 @starthour 0涓0-8 1涓8-16 2涓16-0
+ if(@starthour=0) set @whereSql=' where MeasureDT >='''+substring(@execTime,0,11)+' 00:00'' and MeasureDT <'''+substring(@execTime,0,11)+' 08:00'' '
+ if(@starthour=1) set @whereSql=' where MeasureDT >='''+substring(@execTime,0,11)+' 08:00'' and MeasureDT <'''+substring(@execTime,0,11)+' 16:00'' '
+ if(@starthour=2) set @whereSql=' where MeasureDT >='''+substring(@lastTimes,0,11)+' 16:00'' and MeasureDT <'''+substring(@execTime,0,11)+' 00:00'' '
+
+ end
+ else if(@datatype='yesterday')
+ begin
+ set @whereSql=' where MeasureDT between '''+SUBSTRING(@lastTimes,0,11)+' '+cast(@starthour AS varchar(5))+':00:00'' and '''+SUBSTRING(@execTime,0,11)+' '+cast(@starthour AS varchar(5))+':00:00'' '
+ end
+ else if(@datatype='month')
+ begin
+ set @whereSql=' where MeasureDT between '''+SUBSTRING(@execTime,0,11)+' '+cast(@starthour AS varchar(5))+':00:00'' and '''+SUBSTRING(@nextMonth,0,11)+' '+cast(@starthour AS varchar(5))+':00:00'' '
+ end
+
+ declare @selectSql varchar(500)--鏌ヨ鍘嗗彶鏁版嵁鐨剆elect
+ declare @orderSql varchar(500)--鏌ヨ鍘嗗彶鏁版嵁鐨刼rder
+ if(@mode='first')
+ begin
+ set @selectSql=' top 1 @dMpPv=ParmValue '
+ set @orderSql=' order by MeasureDT desc '
+ end
+ else if(@mode='last')
+ begin
+ set @selectSql=' top 1 @dMpPv=ParmValue '
+ set @orderSql=' order by MeasureDT asc '
+ end
+ else if(@mode='sum')
+ begin
+ set @selectSql=' @dMpPv=sum(ParmValue) '
+ set @orderSql=''
+ end
+ else if(@mode='avg')
+ begin
+ set @selectSql=' @dMpPv=avg(ParmValue) '
+ set @orderSql=''
+ end
+
+
+ --print @whereSql
+ declare @detailMpPVSQL nvarchar(4000)
+ if exists (select * from sysobjects where name='tb_mp_'+@detailMpCode+'')
+ begin
+ if(@mode='diff')
+ begin
+ if(@datatype='hour')
+ begin
+ declare @lasthour varchar(19)
+ set @lasthour=CONVERT(varchar(19),dateadd(HOUR,-1,substring(@execTime,0,19)), 120 )
+
+ declare @whereHourSql1 varchar(1000)
+ set @whereHourSql1=' where datediff(hour,MeasureDT,'''+@execTime+''')=0 '
+ declare @whereHourSql2 varchar(1000)
+ set @whereHourSql2=' where datediff(hour,MeasureDT,'''+@lasthour+''')=0 '
+
+ declare @dMpHourPv1 money--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMpHourPv1=0
+
+ declare @detailMpHourPVSQL1 nvarchar(4000)
+ set @detailMpHourPVSQL1=N''
+ set @detailMpHourPVSQL1=@detailMpHourPVSQL1+N'select top 1 @dMpHourPv1=ParmValue from tb_mp_'+@detailMpCode+' '+@whereHourSql1+' order by MeasureDT asc '
+ --print @detailMpHourPVSQL1
+ EXEC sp_executesql @detailMpHourPVSQL1,N'@dMpHourPv1 money output',@dMpHourPv1 output
+
+ declare @dMpHourPv2 money--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMpHourPv2=0
+ declare @detailMpHourPVSQL2 nvarchar(4000)
+ set @detailMpHourPVSQL2=N''
+ set @detailMpHourPVSQL2=@detailMpHourPVSQL2+N'select top 1 @dMpHourPv2=ParmValue from tb_mp_'+@detailMpCode+' '+@whereHourSql2+' order by MeasureDT asc '
+ --print @detailMpHourPVSQL2
+ EXEC sp_executesql @detailMpHourPVSQL2,N'@dMpHourPv2 money output',@dMpHourPv2 output
+
+
+ set @dMpPv=@dMpHourPv1-@dMpHourPv2
+
+
+ end
+ else if(@datatype='day')
+ begin
+
+ declare @whereDaySql1 varchar(1000)
+ declare @dMpDayPv1 money--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMpDayPv1=0
+ declare @detailMpDayPVSQL1 nvarchar(4000)
+
+ declare @whereDaySql2 varchar(1000)
+ declare @dMpDayPv2 money--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMpDayPv2=0
+ declare @detailMpDayPVSQL2 nvarchar(4000)
+
+ if(CONVERT(varchar(10),GETDATE(), 120 )>CONVERT(varchar(10),@execTime, 120 ))
+ begin
+ set @whereDaySql1=' where datediff(day,MeasureDT,'''+@execTime+''')=0 '
+ set @whereDaySql2=' where datediff(day,MeasureDT,'''+@nextTimes+''')=0 '
+
+ set @detailMpDayPVSQL1=N''
+ set @detailMpDayPVSQL1=@detailMpDayPVSQL1+N'select top 1 @dMpDayPv1=ParmValue from tb_mp_'+@detailMpCode+' '+@whereDaySql1+' order by MeasureDT asc '
+ --print @detailMpDayPVSQL1
+ EXEC sp_executesql @detailMpDayPVSQL1,N'@dMpDayPv1 money output',@dMpDayPv1 output
+
+ set @detailMpDayPVSQL2=N''
+ set @detailMpDayPVSQL2=@detailMpDayPVSQL2+N'select top 1 @dMpDayPv2=ParmValue from tb_mp_'+@detailMpCode+' '+@whereDaySql2+' order by MeasureDT asc '
+ --print @detailMpDayPVSQL2
+ EXEC sp_executesql @detailMpDayPVSQL2,N'@dMpDayPv2 money output',@dMpDayPv2 output
+ end
+ else begin
+ set @whereDaySql1=' where datediff(day,MeasureDT,'''+@execTime+''')=0 '
+ set @whereDaySql2=' where datediff(day,MeasureDT,'''+@execTime+''')=0 '
+
+ set @detailMpDayPVSQL1=N''
+ set @detailMpDayPVSQL1=@detailMpDayPVSQL1+N'select top 1 @dMpDayPv1=ParmValue from tb_mp_'+@detailMpCode+' '+@whereDaySql1+' order by MeasureDT asc '
+ --print @detailMpDayPVSQL1
+ EXEC sp_executesql @detailMpDayPVSQL1,N'@dMpDayPv1 money output',@dMpDayPv1 output
+
+ set @detailMpDayPVSQL2=N''
+ set @detailMpDayPVSQL2=@detailMpDayPVSQL2+N'select top 1 @dMpDayPv2=ParmValue from tb_mp_'+@detailMpCode+' '+@whereDaySql2+' order by MeasureDT desc '
+ --print @detailMpDayPVSQL2
+ EXEC sp_executesql @detailMpDayPVSQL2,N'@dMpDayPv2 money output',@dMpDayPv2 output
+ end
+
+ set @dMpPv=@dMpDayPv2-@dMpDayPv1
+
+ end
+ else if(@datatype='month')
+ begin
+
+ declare @whereMonthSql1 varchar(1000)
+ declare @dMpMonthPv1 money--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMpMonthPv1=0
+ declare @detailMpMonthPVSQL1 nvarchar(4000)
+
+ declare @whereMonthSql2 varchar(1000)
+ declare @dMpMonthPv2 money--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMpMonthPv2=0
+ declare @detailMpMonthPVSQL2 nvarchar(4000)
+
+ if(CONVERT(varchar(10),GETDATE(), 120 )>CONVERT(varchar(10),@execTime, 120 ))
+ begin
+ set @whereMonthSql1=' where datediff(month,MeasureDT,'''+@execTime+''')=0 '
+ set @whereMonthSql2=' where datediff(month,MeasureDT,'''+@nextMonth+''')=0 '
+
+ set @detailMpMonthPVSQL1=N''
+ set @detailMpMonthPVSQL1=@detailMpMonthPVSQL1+N'select top 1 @dMpMonthPv1=ParmValue from tb_mp_'+@detailMpCode+' '+@whereMonthSql1+' order by MeasureDT asc '
+ --print @detailMpMonthPVSQL1
+ EXEC sp_executesql @detailMpMonthPVSQL1,N'@dMpMonthPv1 money output',@dMpMonthPv1 output
+
+ set @detailMpMonthPVSQL2=N''
+ set @detailMpMonthPVSQL2=@detailMpMonthPVSQL2+N'select top 1 @dMpMonthPv2=ParmValue from tb_mp_'+@detailMpCode+' '+@whereMonthSql2+' order by MeasureDT asc '
+ --print @detailMpMonthPVSQL2
+ EXEC sp_executesql @detailMpMonthPVSQL2,N'@dMpMonthPv2 money output',@dMpMonthPv2 output
+ end
+ else begin
+ set @whereMonthSql1=' where datediff(month,MeasureDT,'''+@execTime+''')=0 '
+ set @whereMonthSql2=' where datediff(month,MeasureDT,'''+@execTime+''')=0 '
+
+ set @detailMpMonthPVSQL1=N''
+ set @detailMpMonthPVSQL1=@detailMpMonthPVSQL1+N'select top 1 @dMpMonthPv1=ParmValue from tb_mp_'+@detailMpCode+' '+@whereMonthSql1+' order by MeasureDT asc '
+ --print @detailMpMonthPVSQL1
+ EXEC sp_executesql @detailMpMonthPVSQL1,N'@dMpMonthPv1 money output',@dMpMonthPv1 output
+
+ set @detailMpMonthPVSQL2=N''
+ set @detailMpMonthPVSQL2=@detailMpMonthPVSQL2+N'select top 1 @dMpMonthPv2=ParmValue from tb_mp_'+@detailMpCode+' '+@whereMonthSql2+' order by MeasureDT desc '
+ --print @detailMpMonthPVSQL2
+ EXEC sp_executesql @detailMpMonthPVSQL2,N'@dMpMonthPv2 money output',@dMpMonthPv2 output
+ end
+
+ set @dMpPv=@dMpMonthPv2-@dMpMonthPv1
+
+ end
+ else if(@datatype='8hour')
+ begin
+
+ declare @where8HourSql1 varchar(1000)
+ declare @where8HourSql2 varchar(1000)
+
+ --娌欏彛8灏忔椂鐝粍鍔熻兘 @starthour 0涓0-8 1涓8-16 2涓16-0
+ if(@starthour=0) begin
+ set @where8HourSql1=' where MeasureDT >='''+substring(@execTime,0,11)+' 00:00'' and MeasureDT <'''+substring(@execTime,0,11)+' 01:00'' order by MeasureDT asc'
+ set @where8HourSql2=' where MeasureDT >='''+substring(@execTime,0,11)+' 08:00'' and MeasureDT <'''+substring(@execTime,0,11)+' 09:00'' order by MeasureDT asc'
+ end
+ else if(@starthour=1) begin
+ set @where8HourSql1=' where MeasureDT >='''+substring(@execTime,0,11)+' 08:00'' and MeasureDT <'''+substring(@execTime,0,11)+' 09:00'' order by MeasureDT asc'
+ set @where8HourSql2=' where MeasureDT >='''+substring(@execTime,0,11)+' 16:00'' and MeasureDT <'''+substring(@execTime,0,11)+' 17:00'' order by MeasureDT asc'
+ end
+ else if(@starthour=2) begin
+ set @where8HourSql1=' where MeasureDT >='''+substring(@lastTimes,0,11)+' 16:00'' and MeasureDT <'''+substring(@lastTimes,0,11)+' 17:00'' order by MeasureDT asc'
+ set @where8HourSql2=' where MeasureDT >='''+substring(@execTime,0,11)+' 00:00'' and MeasureDT <'''+substring(@execTime,0,11)+' 01:00'' order by MeasureDT asc'
+ end
+
+
+ declare @dMp8HourPv1 money--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMp8HourPv1=0
+
+ declare @detailMp8HourPVSQL1 nvarchar(4000)
+ set @detailMp8HourPVSQL1=N''
+ set @detailMp8HourPVSQL1=@detailMp8HourPVSQL1+N'select top 1 @dMp8HourPv1=ParmValue from tb_mp_'+@detailMpCode+' '+@where8HourSql2+' '
+ --print @detailMp8HourPVSQL1
+ EXEC sp_executesql @detailMp8HourPVSQL1,N'@dMp8HourPv1 money output',@dMp8HourPv1 output
+
+ declare @dMp8HourPv2 money--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMp8HourPv2=0
+ declare @detailMp8HourPVSQL2 nvarchar(4000)
+ set @detailMp8HourPVSQL2=N''
+ set @detailMp8HourPVSQL2=@detailMp8HourPVSQL2+N'select top 1 @dMp8HourPv2=ParmValue from tb_mp_'+@detailMpCode+' '+@where8HourSql1+' '
+ --print @detailMp8HourPVSQL2
+ EXEC sp_executesql @detailMp8HourPVSQL2,N'@dMp8HourPv2 money output',@dMp8HourPv2 output
+
+
+ set @dMpPv=@dMp8HourPv1-@dMp8HourPv2
+ if(@dMpPv<0)begin set @dMpPv=0 end
+
+ end
+ else begin
+ declare @dMpPv1 money--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMpPv1=0
+
+ declare @detailMpPVSQL1 nvarchar(4000)
+ set @detailMpPVSQL1=N''
+ set @detailMpPVSQL1=@detailMpPVSQL1+N'select top 1 @dMpPv1=ParmValue from tb_mp_'+@detailMpCode+' '+@whereSql+' order by MeasureDT desc '
+ --print @detailMpPVSQL1
+ EXEC sp_executesql @detailMpPVSQL1,N'@dMpPv1 money output',@dMpPv1 output
+
+ declare @dMpPv2 money--鍏紡涓寘鍚厓绱犵殑娴嬮噺鐐
+ set @dMpPv2=0
+ declare @detailMpPVSQL2 nvarchar(4000)
+ set @detailMpPVSQL2=N''
+ set @detailMpPVSQL2=@detailMpPVSQL2+N'select top 1 @dMpPv2=ParmValue from tb_mp_'+@detailMpCode+' '+@whereSql+' order by MeasureDT asc '
+ --print @detailMpPVSQL2
+ EXEC sp_executesql @detailMpPVSQL2,N'@dMpPv2 money output',@dMpPv2 output
+
+
+ set @dMpPv=@dMpPv1-@dMpPv2
+ end
+ end
+ else begin
+ set @detailMpPVSQL=N''
+ set @detailMpPVSQL=@detailMpPVSQL+N'select '+@selectSql+' from tb_mp_'+@detailMpCode+' '+@whereSql+' '+@orderSql+' '
+ print @detailMpPVSQL
+ EXEC sp_executesql @detailMpPVSQL,N'@dMpPv money output',@dMpPv output
+ end
+
+ if(@dMpPv is null)begin
+ set @dMpPv=0
+ end
+
+ declare @outValueChart varchar(50)
+
+ if(@dMpPv<0) begin
+ set @outValueChart='('+convert(varchar,sum(@dMpPv))+')'
+ end
+ else begin
+ set @outValueChart=@dMpPv
+ end
+
+ --濡傛灉鍖呭惈鍔ㄦ佸垎姣嶄复鏃惰〃锛屽垯鍒ゅ畾鏄惁褰撳墠娴嬮噺鐐规槸鍚﹁繍琛
+ if(@denominatorCountNum>0)begin
+ if(@dMpPv>0)begin --澶т簬0鍒欒〃绀哄湪杩愯
+ declare @lsdenominatorname varchar(50)
+ declare @lsmoleculename varchar(50)
+ DECLARE DenominatorLSList CURSOR FOR SELECT denominatorname,moleculename FROM #Tb_Denominator
+ open DenominatorLSList
+ FETCH next FROM DenominatorLSList INTO @lsdenominatorname,@lsmoleculename
+ WHILE (@@FETCH_STATUS=0)
+ BEGIN
+ if (charindex(@cc,@lsmoleculename)>0)--鏄惁鍦ㄨ缁勫垎瀛愪腑
+ begin
+ update #Tb_Denominator set num=num+1 where denominatorname=@lsdenominatorname
+ end
+ FETCH next FROM DenominatorLSList INTO @lsdenominatorname,@lsmoleculename
+ end
+ CLOSE DenominatorLSList
+ DEALLOCATE DenominatorLSList
+ end
+ end
+
+ set @sqlstr=@sqlstr+@outValueChart
+ end
+ else begin
+ set @sqlstr=@sqlstr+@cc--鐩墠涓昏涓轰簡鎻掑叆鍔ㄦ佸垎姣嶇殑璇嗗埆鍏冪礌锛屽悗闈㈤渶瑕佸鐞
+ end
+
+
+ end
+
+ fetch next from c1 into @cc
+ end
+ close c1
+ deallocate c1
+
+ --print @sqlstr
+ declare @endsqlstr varchar(1000)
+ set @endsqlstr=''
+
+ --select * from #Tb_Denominator
+ --鎶婂姩鎬佸垎姣嶆浛鎹㈡垚鏁版嵁
+ if(@denominatorCountNum>0)begin
+ declare @cc2 varchar(50)--鎷嗗垎鍚庢瘡琛岀殑鏁版嵁
+
+ declare c2 cursor for
+ select a from dbo.f_get_exp_split(@sqlstr,@tmpstr)
+ open c2
+ fetch next from c2 into @cc2
+ while @@fetch_status=0
+ begin
+ --print @cc2
+ if (charindex(@cc2,@tmpstr)>0)--鏄惁涓哄洓鍒欒繍绠楃
+ begin
+ set @endsqlstr=@endsqlstr+cast(@cc2 as varchar(50))
+ end
+ else if (ISNUMERIC(@cc2)=1)--鏄惁涓烘暟瀛
+ begin
+ set @endsqlstr=@endsqlstr+cast(@cc2 as varchar(50))
+ end
+ else
+ begin
+
+ declare @lsdenominatorNum varchar(50)
+ DECLARE DenominatorLSList2 CURSOR FOR SELECT num FROM #Tb_Denominator where denominatorname=@cc2
+ open DenominatorLSList2
+ FETCH next FROM DenominatorLSList2 INTO @lsdenominatorNum
+ WHILE (@@FETCH_STATUS=0)
+ BEGIN
+ set @endsqlstr=@endsqlstr+cast(@lsdenominatorNum AS varchar(10))
+ FETCH next FROM DenominatorLSList2 INTO @lsdenominatorNum
+ end
+ CLOSE DenominatorLSList2
+ DEALLOCATE DenominatorLSList2
+
+ end
+
+ fetch next from c2 into @cc2
+ end
+ close c2
+ deallocate c2
+
+ end
+ else begin
+ set @endsqlstr=@sqlstr
+ end
+
+ --print @execSt
+ if (@execSt=0) begin
+ if(@datatype=@execType)begin print @endsqlstr end
+
+ declare @execsql nvarchar(4000)
+
+ begin try
+ set @execsql=N''
+ set @execsql=@execsql+N'update TB_MeasurePoint set ParmValue='+@endsqlstr+',MeasureDT='''+@execTime+''' where MPointCode='''+@mainMpCode+''' '
+ --print @execsql
+ EXEC sp_executesql @execsql
+ end try
+ begin catch
+ set @execsql=N''
+ set @execsql=@execsql+N'update TB_MeasurePoint set ParmValue=0,MeasureDT='''+@execTime+''' where MPointCode='''+@mainMpCode+''' '
+ --print @execsql+' --false'
+ EXEC sp_executesql @execsql
+ end catch
+
+
+ if(@execType='month' or @execType='day')begin
+
+ declare @instbsqlnum int
+
+ declare @instbsqlnumSQL nvarchar(4000)
+ set @instbsqlnumSQL=N''
+ set @instbsqlnumSQL=@instbsqlnumSQL+N'select @instbsqlnum=count(*) from tb_mp_'+@mainMpCode+' where datediff('+@execType+',MeasureDT,'''+@execTime+''')=0 '
+ EXEC sp_executesql @instbsqlnumSQL,N'@instbsqlnum int output',@instbsqlnum output
+ --print @instbsqlnum
+ if(@instbsqlnum=0)begin
+ begin try
+ set @execsql=N''
+ set @execsql=@execsql+N'insert into tb_mp_'+@mainMpCode+'(ParmValue,MeasureDT) values('+@endsqlstr+','''+@execTime+''') '
+ EXEC sp_executesql @execsql
+ end try
+ begin catch
+ set @execsql=N''
+ set @execsql=@execsql+N'insert into tb_mp_'+@mainMpCode+'(ParmValue,MeasureDT) values(0,'''+@execTime+''') '
+ EXEC sp_executesql @execsql
+ end catch
+ end
+ else begin
+ begin try
+ set @execsql=N''
+ set @execsql=@execsql+N'update tb_mp_'+@mainMpCode+' set ParmValue='+@sqlstr+',insdt='''+CONVERT(varchar(19),GETDATE(), 120 )+''' where datediff('+@execType+',MeasureDT,'''+@execTime+''')=0 '
+ EXEC sp_executesql @execsql
+ end try
+ begin catch
+ set @execsql=N''
+ set @execsql=@execsql+N'update tb_mp_'+@mainMpCode+' set ParmValue=0,insdt='''+CONVERT(varchar(19),GETDATE(), 120 )+''' where datediff('+@execType+',MeasureDT,'''+@execTime+''')=0 '
+ EXEC sp_executesql @execsql
+ end catch
+ end
+ end
+ else if(@execType='yesterday')begin
+
+ declare @instbsqlnumYDay int
+
+ declare @instbsqlnumYDaySQL nvarchar(4000)
+ set @instbsqlnumYDaySQL=N''
+ set @instbsqlnumYDaySQL=@instbsqlnumYDaySQL+N'select @instbsqlnumYDay=count(*) from tb_mp_'+@mainMpCode+' where datediff(day,MeasureDT,'''+@execTime+''')=0 '
+ EXEC sp_executesql @instbsqlnumYDaySQL,N'@instbsqlnumYDay int output',@instbsqlnumYDay output
+ --print @instbsqlnumYDay
+ if(@instbsqlnumYDay=0)begin
+ begin try
+ set @execsql=N''
+ set @execsql=@execsql+N'insert into tb_mp_'+@mainMpCode+'(ParmValue,MeasureDT) values('+@endsqlstr+','''+@execTime+''') '
+ EXEC sp_executesql @execsql
+ end try
+ begin catch
+ set @execsql=N''
+ set @execsql=@execsql+N'insert into tb_mp_'+@mainMpCode+'(ParmValue,MeasureDT) values(0,'''+@execTime+''') '
+ EXEC sp_executesql @execsql
+ end catch
+ end
+ else begin
+ begin try
+ set @execsql=N''
+ set @execsql=@execsql+N'update tb_mp_'+@mainMpCode+' set ParmValue='+@sqlstr+',insdt='''+CONVERT(varchar(19),GETDATE(), 120 )+''' where datediff(day,MeasureDT,'''+@execTime+''')=0 '
+ EXEC sp_executesql @execsql
+ end try
+ begin catch
+ set @execsql=N''
+ set @execsql=@execsql+N'update tb_mp_'+@mainMpCode+' set ParmValue=0,insdt='''+CONVERT(varchar(19),GETDATE(), 120 )+''' where datediff(day,MeasureDT,'''+@execTime+''')=0 '
+ EXEC sp_executesql @execsql
+ end catch
+ end
+ end
+ else if(@execType='8hour')begin
+ declare @8hourTime varchar(50)
+ if(@starthour=2) begin
+ set @8hourTime=CONVERT(varchar(10),dateadd(day,-1,@execTime), 120 )
+ end
+ else begin
+ set @8hourTime=@execTime
+ end
+
+ declare @instbsqlnum8hour int
+
+ declare @instbsqlnum8hourSQL nvarchar(4000)
+ set @instbsqlnum8hourSQL=N''
+ set @instbsqlnum8hourSQL=@instbsqlnum8hourSQL+N'select @instbsqlnum8hour=count(*) from tb_mp_'+@mainMpCode+' where datediff(day,MeasureDT,'''+@8hourTime+''')=0 '
+ EXEC sp_executesql @instbsqlnum8hourSQL,N'@instbsqlnum8hour int output',@instbsqlnum8hour output
+ --print @instbsqlnum8hour
+ if(@instbsqlnum8hour=0)begin
+ begin try
+ set @execsql=N''
+ set @execsql=@execsql+N'insert into tb_mp_'+@mainMpCode+'(ParmValue,MeasureDT) values('+@endsqlstr+','''+@8hourTime+''') '
+ EXEC sp_executesql @execsql
+ end try
+ begin catch
+ set @execsql=N''
+ set @execsql=@execsql+N'insert into tb_mp_'+@mainMpCode+'(ParmValue,MeasureDT) values(0,'''+@8hourTime+''') '
+ EXEC sp_executesql @execsql
+ end catch
+ end
+ else begin
+ begin try
+ set @execsql=N''
+ set @execsql=@execsql+N'update tb_mp_'+@mainMpCode+' set ParmValue='+@sqlstr+',insdt='''+CONVERT(varchar(19),GETDATE(), 120 )+''' where datediff(day,MeasureDT,'''+@8hourTime+''')=0 '
+ EXEC sp_executesql @execsql
+ end try
+ begin catch
+ set @execsql=N''
+ set @execsql=@execsql+N'update tb_mp_'+@mainMpCode+' set ParmValue=0,insdt='''+CONVERT(varchar(19),GETDATE(), 120 )+''' where datediff(day,MeasureDT,'''+@8hourTime+''')=0 '
+ EXEC sp_executesql @execsql
+ end catch
+ end
+ end
+ else begin
+ begin try
+ set @execsql=N''
+ set @execsql=@execsql+N'insert into tb_mp_'+@mainMpCode+'(ParmValue,MeasureDT) values('+@endsqlstr+','''+@execTime+''') '
+ EXEC sp_executesql @execsql
+ end try
+ begin catch
+ set @execsql=N''
+ set @execsql=@execsql+N'insert into tb_mp_'+@mainMpCode+'(ParmValue,MeasureDT) values(0,'''+@execTime+''') '
+ EXEC sp_executesql @execsql
+ end catch
+ end
+
+
+ end
+
+
+ drop table #Tb_Denominator--鍒犻櫎涓存椂琛
+
+ FETCH next FROM formulaList INTO @mainMpCode,@exp
+ end
+ CLOSE formulaList
+ DEALLOCATE formulaList
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_create_mphistory_table
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_create_mphistory_table]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_create_mphistory_table]
+@strMPointCode varchar(200)
+ AS
+
+declare @createSQL nvarchar(max),
+@strSQL varchar(8000),
+@msg varchar(255)
+
+
+IF (@strMPointCode <> '')
+ BEGIN
+ SET @strSQL = ''
+ SET @strSQL = @strSQL + 'if exists (select 1 ' + char(10)
+ SET @strSQL = @strSQL + ' from sysobjects ' + char(10)
+ SET @strSQL = @strSQL + ' where id = object_id(''dbo.TB_MP_' + @strMPointCode + ''') ' + char(10)
+ SET @strSQL = @strSQL + ' and type = ''U'') ' + char(10)
+ SET @strSQL = @strSQL + ' drop table dbo.[TB_MP_' + @strMPointCode + ']; ' + char(10) + char(10)
+
+ SET @strSQL = @strSQL + ' create table dbo.[TB_MP_' + @strMPointCode + '] ( ' + char(10)
+ SET @strSQL = @strSQL + ' ItemID bigint identity, ' + char(10)
+ SET @strSQL = @strSQL + ' ParmValue money not null default 0, ' + char(10)
+ SET @strSQL = @strSQL + ' MeasureDT datetime not null default getdate(), ' + char(10)
+ SET @strSQL = @strSQL + ' memotype varchar(100) , ' + char(10)
+ SET @strSQL = @strSQL + ' memo varchar(500) , ' + char(10)
+ SET @strSQL = @strSQL + ' userid varchar(50) , ' + char(10)
+ SET @strSQL = @strSQL + ' insdt varchar(50) default getdate() , ' + char(10)
+ SET @strSQL = @strSQL + ' constraint [PK_TB_MP_' + @strMPointCode + '] primary key (ItemID) ' + char(10)
+ SET @strSQL = @strSQL + ') ' + char(10) + char(10)
+
+ EXECUTE(@strSQL)
+ Print @strSQL
+ IF @@ERROR <> 0
+ BEGIN
+ SET @msg = '鍒涘缓TB_MP_' + @strMPointCode + '琛ㄦ椂鍑虹幇閿欒'
+ Print @msg
+ END
+
+ END
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_day_01
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_day_01]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_day_01]
+@stime varchar(10), @etime varchar(10), @starthour int, @endhour int, @intval int, @mpstr varchar(5000),@rownum int,@userid varchar(50)
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(5000)
+declare @collectmode varchar(50)
+declare @mp varchar(5000)
+
+-- declare @userid varchar(50)
+-- set @userid=newid()
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@endhour,@endtime)
+
+/******
+if(@endtime>getdate())
+begin
+set @endtime=getdate()
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+******/
+
+if(@endtime>getdate())
+begin
+ set @endtime = getdate()
+end
+
+-- DROP TABLE TB_MP_TEMP_REPORT
+
+-- CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+-- [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+-- [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+-- [MeasureDT] [datetime] NOT NULL ,
+-- [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+-- [decimal] [int] NOT NULL
+-- ) ON [PRIMARY]
+
+-- delete from tb_mp_temp_rpt where insdt <= DateAdd(day,-1,insdt)
+
+while(@starttime<=@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+ --print '11111'
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(cast(DATEPART(HH,@starttime) as varchar)+':'+cast(DATEPART(mm,@starttime) as varchar),@starttime,'label')
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp,@userid
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT where userid=@userid order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_day_01_test
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_day_01_test]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_day_01_test]
+@tbname varchar(200), @stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+declare @dropSQL nvarchar(4000)
+declare @createSQL nvarchar(4000)
+declare @insertSQL nvarchar(4000)
+declare @selectSQL nvarchar(4000)
+declare @tablebname varchar(500)
+
+Select @tablebname=@tbname
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>getdate())
+begin
+--涔嬪墠鐨剆p鎶婂綋鍓嶆椂闂磋缃负缁撴潫鏃堕棿
+--set @endtime=getdate()
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+begin
+set @dropSQL = 'truncate TABLE '+@tablebname
+set @createSQL=' CREATE TABLE [dbo].['+@tablebname+'] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [mpid] [varchar] (50) COLLATE Chinese_PRC_CI_AS ,
+ [ValueMeaning] [varchar] (50) COLLATE Chinese_PRC_CI_AS ,
+ [alarmmax] money ,
+ [alarmmin] money ,
+ [numtail] [varchar] (50) COLLATE Chinese_PRC_CI_AS,
+ [memotype] [varchar] (500) COLLATE Chinese_PRC_CI_AS,
+ [UUID] [bigint],
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL
+) ON [PRIMARY] '
+end
+
+begin
+ if Exists(select top 1 * from sysObjects where Id=OBJECT_ID(@tablebname))
+ begin
+ EXEC sp_executesql @dropSQL
+ print N'@dropSQL: '+@dropSQL
+ end
+ else
+ begin
+ EXEC sp_executesql @createSQL
+ end
+end
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(cast(DATEPART(HH,@starttime) as varchar)+':'+cast(DATEPART(mi,@starttime) as varchar),@starttime,'label')
+ set @insertSQL = N' insert into '+@tablebname+'(ParmValue,MeasureDT,FormatType) values('''+substring(cast(@starttime as varchar),11,6)+''', '''+CONVERT(varchar(16),@startTime, 120 )+''',''label'')'
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(substring(cast(@starttime as varchar),11,6),@starttime,'label')
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata_test @tbname,@starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+begin
+ set @selectSQL = N' Select * from '+@tablebname+' order by itemid'
+ print N'@selectSQL: '+@selectSQL
+ EXEC sp_executesql @selectSQL
+ end
+--Select * from TB_MP_TEMP_REPORT order by itemid
+begin
+set @dropSQL=N' DROP TABLE if exists '+@tablebname+' '
+print N'@dropSQL: '+@dropSQL
+EXEC sp_executesql @dropSQL
+end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_day_02
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_day_02]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_day_02]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>getdate())
+begin
+set @endtime=getdate()
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+--print @starttime
+--print @endtime
+
+DROP TABLE TB_MP_TEMP_REPORT
+
+CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+ [Decimal] [int] NOT NULL
+) ON [PRIMARY]
+
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_runrecord @starttime,@endtime,@collectmode,@mp,@rownum
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+
+
+Select * from TB_MP_TEMP_REPORT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_day_03
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_day_03]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_day_03]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>getdate())
+begin
+set @endtime=getdate()
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+--print @starttime
+--print @endtime
+
+DROP TABLE TB_MP_TEMP_REPORT
+
+CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+ [Decimal] [int] NOT NULL
+) ON [PRIMARY]
+
+
+ set @tempdate = dateadd(hour,@intval,@starttime)
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+
+
+
+Select * from TB_MP_TEMP_REPORT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_day_03_test
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_day_03_test]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_day_03_test]
+@tbname varchar(200), @stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+declare @tablebname varchar(500)
+declare @dropSQL nvarchar(max)
+declare @createSQL nvarchar(max)
+declare @insertSQL nvarchar(max)
+declare @selectSQL nvarchar(max)
+
+Select @tablebname=@tbname
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>getdate())
+begin
+--涔嬪墠鐨剆p鎶婂綋鍓嶆椂闂磋缃负缁撴潫鏃堕棿
+--set @endtime=getdate()
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+begin
+set @dropSQL = 'truncate TABLE '+@tablebname
+set @createSQL=' CREATE TABLE [dbo].['+@tablebname+'] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [mpid] [varchar] (500) ,
+ [ValueMeaning] [varchar] (50) COLLATE Chinese_PRC_CI_AS ,
+ [alarmmax] money ,
+ [alarmmin] money ,
+ [numtail] [varchar] (50) COLLATE Chinese_PRC_CI_AS,
+ [memotype] [varchar] (500) COLLATE Chinese_PRC_CI_AS,
+ [UUID] [bigint] ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL
+) ON [PRIMARY] '
+end
+
+begin
+ if Exists(select top 1 * from sysObjects where Id=OBJECT_ID(@tablebname))
+ begin
+ EXEC sp_executesql @dropSQL
+ print N'@dropSQL: '+@dropSQL
+ end
+ else
+ begin
+ EXEC sp_executesql @createSQL
+ --print N'@@createSQL: '+@createSQL
+ end
+end
+
+
+while(@starttime<@endtime)
+
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+ print @mptemp
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ print @mp
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+ print N'4444: '
+ print @collectmode
+ while (@@fetch_status=0)
+ begin
+ print N'5555: '
+ exec sp_report_getdata_test @tbname,@starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+ print N'6666: '
+ print @tempdate
+ set @starttime = @tempdate
+ print @starttime
+end
+
+begin
+ set @selectSQL = N' Select * from '+@tablebname+' order by itemid'
+ print N'@selectSQL: '+@selectSQL
+ EXEC sp_executesql @selectSQL
+ end
+--Select * from TB_MP_TEMP_REPORT order by itemid
+begin
+set @dropSQL=N' DROP TABLE if exists '+@tablebname+' '
+print N'@dropSQL: '+@dropSQL
+EXEC sp_executesql @dropSQL
+end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_getdata
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_getdata]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_getdata]
+@starttime varchar(20),@endtime varchar(20),@type varchar(80),@mp varchar(5000),@userid varchar(100)
+as
+Declare @strSQL nvarchar(4000)
+declare @v Numeric(20,4)
+declare @s Numeric(20,4)
+declare @vtemp Numeric(20,4)
+declare @vtemp2 Numeric(20,4)
+declare @mptemp varchar(80)
+declare @count int
+declare @i int
+declare @v1 Numeric(20,4)
+declare @v2 Numeric(20,4)
+declare @tempdate datetime
+declare @sdate datetime
+declare @edate datetime
+declare @starttime1 datetime
+declare @endtime1 datetime
+Declare @mainSQL nvarchar(4000)
+Declare @tempSQL nvarchar(4000)
+Declare @tempVAL Numeric(20,4)
+Declare @tempVAL2 Numeric(20,4)
+Declare @tempVAL3 Numeric(20,4)
+declare @numTailSQL nvarchar(500)
+Declare @numTail varchar(10)
+Declare @numTailS int
+declare @v3 datetime
+
+declare @vmstr varchar(200)
+declare @chararray varchar(200)
+declare @floatarray varchar(200)
+declare @charmp varchar(50)
+declare @floatmp varchar(50)
+declare @x int
+declare @y int
+
+Select @sdate=cast(@starttime as datetime)
+Select @edate=cast(@endtime as datetime)
+
+select @starttime1=DATEADD(DAY,-DATEPART(day,@starttime)+1,@starttime)
+select @starttime1=DATEADD(MINUTE,-DATEPART(MINUTE,@starttime1),@starttime1)
+select @starttime1=DATEADD(SECOND,-DATEPART(SECOND,@starttime1),@starttime1)
+select @starttime1=DATEADD(HOUR,-DATEPART(HOUR,@starttime1),@starttime1)
+
+select @count = count(*) from dbo.FUN_split(@mp,',')
+set @i = 1
+set @s = 0
+ if(@mp!='-')
+ begin
+
+ DECLARE curRunStatus cursor for
+ select * from dbo.FUN_split(@mp,',')
+ open curRunStatus
+
+ while(@i<=@count)
+ begin
+
+ FETCH curRunStatus into @mptemp
+ --print @mptemp
+
+ if(@type='equal')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt = ''' +cast(@starttime as varchar(20)) +N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='timeequal')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt = ''' +cast(@starttime as varchar(20)) +N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='first')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(hour,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(hour,1,@endtime) as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+ --print @vtemp
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ if @vtemp is not null
+ begin
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp money output',@vtemp output
+ end
+ --print @vtemp
+ if(@vtemp is not null)
+ begin
+ --set @s=0
+ set @s = @s + @vtemp
+ end
+ --print @s
+ end
+ if(@type='first_month')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+ --print @vtemp
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ if @vtemp is not null
+ begin
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp money output',@vtemp output
+ end
+ --print @vtemp
+ if(@vtemp is not null)
+ begin
+ --set @s=0
+ set @s = @s + @vtemp
+ end
+ --print @s
+ end
+ if(@type='yes_last_hour_first')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+ --print @vtemp
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ if @vtemp is not null
+ begin
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+ end
+ --print @vtemp
+ if(@vtemp is not null)
+ begin
+ --set @s=0
+ set @s = @s + @vtemp
+ end
+ --print @s
+ end
+ if(@type='last_month_first')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt < ''' +cast(@starttime as varchar(20)) +N''' order by MeasureDT desc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+ --print @vtemp
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ if @vtemp is not null
+ begin
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+ end
+ --print @vtemp
+ if(@vtemp is not null)
+ begin
+ --set @s=0
+ set @s = @s + @vtemp
+ end
+ --print @s
+ end
+ if(@type='first1')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av Numeric(20,4) output',@vtemp output
+ --print @vtemp
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+
+ if @vtemp is not null
+ begin
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+ end
+ --print @vtemp
+ if(@vtemp is not null)
+ begin
+ --set @s=0
+ set @s = @s + @vtemp
+ end
+ print @s
+ end
+ if(@type='first2')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(hour,8,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(hour,8,@endtime) as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+ --print @vtemp
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ if @vtemp is not null
+ begin
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp money output',@vtemp output
+ end
+ --print @vtemp
+ if(@vtemp is not null)
+ begin
+ --set @s=0
+ set @s = @s + @vtemp
+ end
+ --print @s
+ end
+ if(@type='first3')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(hour,16,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(hour,16,@endtime) as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+ --print @vtemp
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ if @vtemp is not null
+ begin
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp money output',@vtemp output
+ end
+ --print @vtemp
+ if(@vtemp is not null)
+ begin
+ --set @s=0
+ set @s = @s + @vtemp
+ end
+ --print @s
+ end
+ if(@type='firstzuo')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+ --print @vtemp
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ if @vtemp is not null
+ begin
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+ end
+ --print @vtemp
+ if(@vtemp is not null)
+ begin
+ --set @s=0
+ set @s = @s + @vtemp
+ end
+ --print @s
+ end
+ if(@type='first8')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(hour,-4,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+ --print @vtemp
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ if @vtemp is not null
+ begin
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+ end
+ --print @vtemp
+ if(@vtemp is not null)
+ begin
+ --set @s=0
+ set @s = @s + @vtemp
+ end
+ --print @s
+ end
+ if(@type='firsthalf')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ --print @numtails
+ end
+
+ if @vtemp is not null
+ begin
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+ end
+ --print @vtemp
+ if(@vtemp is not null)
+ begin
+ --set @s=0
+ set @s = @s + @vtemp
+ end
+ --print @s
+ end
+ if(@type='firstrun')
+ begin
+ set @v = null
+ set @s = null
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=measuredt from [tb_mp_' + @mp+N'_hour]' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(hour,-1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(@starttime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av varchar(20) output',@v3 output
+ print @v3
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from [tb_mp_' + @mp+N'] ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(hour,-1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(@starttime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@s output
+ end
+ if(@type='shushu')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='shushumth')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime1 as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='last')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt > ''' +cast(@starttime as varchar(20)) +N''' and measuredt <= '''+cast(@endtime as varchar(20))+N''' order by MeasureDT desc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ --set @s = 0
+ set @s = @s + @vtemp
+ end
+ if(@type='avg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=avg(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' and parmvalue <> 0 '+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ --set @s = 0
+ set @s = @s + @vtemp
+ end
+ if(@type='avgmth')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=avg(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime1 as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' and parmvalue <> 0 '+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ --set @s = 0
+ set @s = @s + @vtemp
+ end
+ if(@type='min')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=min(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='max')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=max(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(dateadd(minute,5,@starttime) as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ --set @s = 0
+ set @s = @s + @vtemp
+ end
+ end
+ if(@type='diffarea')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@endtime as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+ --print @vtemp
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ --set @s= 0
+ set @s = @s
+ end
+ else
+ begin
+ --set @s= 0
+ set @s = @s + @vtemp
+ end
+ end
+ --print @s
+ end
+ if(@type='diff')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+ --print @vtemp
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ --set @s= 0
+ set @s = @s
+ end
+ else
+ begin
+ --set @s= 0
+ set @s = @s + @vtemp
+ end
+ end
+ --print @s
+ end
+ if(@type='diff_hour')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(hour,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(hour,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+ --print @vtemp
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ --set @s= 0
+ set @s = @s
+ end
+ else
+ begin
+ --set @s= 0
+ set @s = @s + @vtemp
+ end
+ end
+ --print @s
+ end
+ if(@type='diff_hour_min')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(hour,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(hour,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp2 = @v2 - @v1
+ --print @vtemp2
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+
+ print @vtemp2
+
+ if(@vtemp2 is not null)
+ begin
+ if(@vtemp2<0)
+ begin
+ --set @s= 0
+ set @s = @s *60
+ end
+ else
+ begin
+
+ --set @s= 0
+ set @s = (@s + @vtemp2) * 60
+ end
+ end
+ begin
+ if(@s>=59)
+ begin
+ --set @s= 0
+ set @s = 60
+ end
+ end
+ --print @s
+ end
+ if(@type='diffsec')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+ --print @vtemp
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ --set @s= 0
+ set @s = @s
+ end
+ else
+ begin
+ --set @s= 0
+ set @s = (@s + @vtemp)/3600
+ end
+ end
+ --print @s
+ end
+ if(@type='diffH')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(HOUR,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(HOUR,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+ --print @vtemp
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ --set @s= 0
+ set @s = @s
+ end
+ else
+ begin
+ --set @s= 0
+ set @s = @s + @vtemp
+ end
+ end
+ --print @s
+ end
+ if(@type='diff_hour')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(hour,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+ --print @vtemp
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ --set @s= 0
+ set @s = @s
+ end
+ else
+ begin
+ --set @s= 0
+ set @s = @s + @vtemp
+ end
+ end
+ --print @s
+ end
+ if(@type='diff1')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ --if(@vtemp is not null)
+ --begin
+ --if(@vtemp<0)
+ --begin
+ --set @s = @s
+ --end
+ --else
+ --begin
+ set @s = @s + @vtemp
+ --end
+ --end
+
+ end
+ if(@type='diff6465')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ --if(@vtemp is not null)
+ --begin
+ --if(@vtemp<0)
+ --begin
+ --set @s = @s
+ --end
+ --else
+ --begin
+ set @s = 0
+ set @s = (@s + @vtemp)*6465.6
+ --end
+ --end
+
+ end
+ if(@type='diff60')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ set @s = @s
+ end
+ else
+ begin
+ set @s = (@s + @vtemp)/60
+ end
+ end
+
+ end
+ if(@type='diffx')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@starttime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@endtime as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ set @s = @s
+ end
+ else
+ begin
+ set @s = @s + @vtemp
+ end
+ end
+
+ end
+ if(@type='diffm')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from [tb_mp_' + @mp+N'] ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from [tb_mp_' + @mp+N'] ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@endtime as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @s = @v2 - @v1
+ if(@s is not null)
+ begin
+ if(@s<0)
+ begin
+ set @v = null
+ end
+ else
+ begin
+ set @v = @s
+ end
+ end
+ else
+ set @v = null
+
+ end
+ if(@type='diffmonth')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from [tb_mp_' + @mp+N'] ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime1 as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from [tb_mp_' + @mp+N'] ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@endtime as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ set @s = @s
+ end
+ else
+ begin
+ set @s = @s + @vtemp
+ end
+ end
+ end
+ if(@type='diffmonthsec')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from [tb_mp_' + @mp+N'] ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime1 as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from [tb_mp_' + @mp+N'] ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@endtime as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ set @s = @s
+ end
+ else
+ begin
+ set @s = (@s + @vtemp)/3600
+ end
+ end
+ end
+ if(@type='sum')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=sum(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='total')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='qual_upper')
+ begin
+ SET @tempSQL = N''
+ set @tempVAL=0
+ SET @tempSQL = @tempSQL + N'select top 1 @tempVAL=alarmmax from TB_MeasurePoint '
+ SET @tempSQL = @tempSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @tempSQL,N'@tempVAL varchar(10) output',@tempVAL output
+ print @tempSQL
+ print @tempVAL
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ SET @strSQL = @strSQL + N' and ParmValue <= ' +cast(@tempVAL as varchar(20)) +char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ print @mainSQL
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='qual_upper_rate')
+ begin
+ SET @tempSQL = N''
+ set @tempVAL=0
+ SET @tempSQL = @tempSQL + N'select top 1 @tempVAL=alarmmax from TB_MeasurePoint '
+ SET @tempSQL = @tempSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @tempSQL,N'@tempVAL varchar(10) output',@tempVAL output
+ --print @tempSQL
+ --print @tempVAL
+
+ set @tempVAL2 = 0
+ SET @tempSQL = N''
+ SET @tempSQL = @tempSQL + N'select @av2=count(ItemID) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @tempSQL = @tempSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ SET @tempSQL = @tempSQL + N' and ParmValue <= ' +cast(@tempVAL as varchar(20)) +char(10)
+ exec sp_executesql @tempSQL,N'@av2 money output',@tempVAL2 output
+ print @tempSQL
+ print @tempVAL2
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=count(ItemID) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ --print @mainSQL
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ if(@vtemp = 0)
+ set @s = 0
+ else
+ set @s = @tempVAL2/@vtemp
+ print @tempVAL2
+ print @vtemp
+ print @s
+ end
+ if(@type='qual_upper_max')
+ begin
+ SET @tempSQL = N''
+ set @tempVAL=0
+ SET @tempSQL = @tempSQL + N'select top 1 @tempVAL=halarmmax from TB_MeasurePoint '
+ SET @tempSQL = @tempSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @tempSQL,N'@tempVAL varchar(10) output',@tempVAL output
+ print @tempSQL
+ print @tempVAL
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ SET @strSQL = @strSQL + N' and ParmValue <= ' +cast(@tempVAL as varchar(20)) +char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ print @mainSQL
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='qual_upper_max_rate')
+ begin
+ SET @tempSQL = N''
+ set @tempVAL=0
+ SET @tempSQL = @tempSQL + N'select top 1 @tempVAL=halarmmax from TB_MeasurePoint '
+ SET @tempSQL = @tempSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @tempSQL,N'@tempVAL varchar(10) output',@tempVAL output
+ print @tempSQL
+ print @tempVAL
+
+ set @tempVAL2 = 0
+ SET @tempSQL = N''
+ SET @tempSQL = @tempSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @tempSQL = @tempSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ SET @tempSQL = @tempSQL + N' and ParmValue <= ' +cast(@tempVAL as varchar(20)) +char(10)
+ exec sp_executesql @tempSQL,N'@av money output',@tempVAL2 output
+ print @tempSQL
+ print @tempVAL2
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ print @mainSQL
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ if(@vtemp = 0)
+ set @s = 0
+ else
+ set @s = @tempVAL2/@vtemp
+ print @tempVAL2
+ print @vtemp
+ end
+ if(@type='qual_lower')
+ begin
+ SET @tempSQL = N''
+ set @tempVAL=0
+ SET @tempSQL = @tempSQL + N'select top 1 @tempVAL=alarmmin from TB_MeasurePoint '
+ SET @tempSQL = @tempSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @tempSQL,N'@tempVAL varchar(10) output',@tempVAL output
+ print @tempSQL
+ print @tempVAL
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ SET @strSQL = @strSQL + N' and ParmValue >= ' +cast(@tempVAL as varchar(20)) +char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ print @mainSQL
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='qual_lower_rate')
+ begin
+ SET @tempSQL = N''
+ set @tempVAL=0
+ SET @tempSQL = @tempSQL + N'select top 1 @tempVAL=alarmmin from TB_MeasurePoint '
+ SET @tempSQL = @tempSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @tempSQL,N'@tempVAL varchar(10) output',@tempVAL output
+ print @tempSQL
+ print @tempVAL
+
+ set @tempVAL2 = 0
+ SET @tempSQL = N''
+ SET @tempSQL = @tempSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @tempSQL = @tempSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ SET @tempSQL = @tempSQL + N' and ParmValue >= ' +cast(@tempVAL as varchar(20)) +char(10)
+ exec sp_executesql @tempSQL,N'@av money output',@tempVAL2 output
+ print @tempSQL
+ print @tempVAL2
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ print @mainSQL
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ if(@vtemp = 0)
+ set @s = 0
+ else
+ set @s = @tempVAL2/@vtemp
+ print @tempVAL2
+ print @vtemp
+ end
+ if(@type='qual_lower_max')
+ begin
+ SET @tempSQL = N''
+ set @tempVAL=0
+ SET @tempSQL = @tempSQL + N'select top 1 @tempVAL=lalarmmin from TB_MeasurePoint '
+ SET @tempSQL = @tempSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @tempSQL,N'@tempVAL varchar(10) output',@tempVAL output
+ print @tempSQL
+ print @tempVAL
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ SET @strSQL = @strSQL + N' and ParmValue >= ' +cast(@tempVAL as varchar(20)) +char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ print @mainSQL
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='qual_lower_max_rate')
+ begin
+ SET @tempSQL = N''
+ set @tempVAL=0
+ SET @tempSQL = @tempSQL + N'select top 1 @tempVAL=lalarmmin from TB_MeasurePoint '
+ SET @tempSQL = @tempSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @tempSQL,N'@tempVAL varchar(10) output',@tempVAL output
+ print @tempSQL
+ print @tempVAL
+
+ set @tempVAL2 = 0
+ SET @tempSQL = N''
+ SET @tempSQL = @tempSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @tempSQL = @tempSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ SET @tempSQL = @tempSQL + N' and ParmValue >= ' +cast(@tempVAL as varchar(20)) +char(10)
+ exec sp_executesql @tempSQL,N'@av money output',@tempVAL2 output
+ print @tempSQL
+ print @tempVAL2
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ print @mainSQL
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ if(@vtemp = 0)
+ set @s = 0
+ else
+ set @s = @tempVAL2/@vtemp
+ print @tempVAL2
+ print @vtemp
+ end
+ if(@type='qual_lower_max_yes_lower_no')
+ begin
+ SET @tempSQL = N''
+ set @tempVAL=0
+ SET @tempSQL = @tempSQL + N'select top 1 @tempVAL=lalarmmin from TB_MeasurePoint '
+ SET @tempSQL = @tempSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @tempSQL,N'@tempVAL varchar(10) output',@tempVAL output
+ print @tempSQL
+ print @tempVAL
+
+ SET @tempSQL = N''
+ set @tempVAL3=0
+ SET @tempSQL = @tempSQL + N'select top 1 @tempVAL3=alarmmin from TB_MeasurePoint '
+ SET @tempSQL = @tempSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @tempSQL,N'@tempVAL3 varchar(10) output',@tempVAL3 output
+ print @tempSQL
+ print @tempVAL3
+
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ SET @strSQL = @strSQL + N' and ParmValue >= ' +cast(@tempVAL as varchar(20)) +char(10)
+ SET @strSQL = @strSQL + N' and ParmValue <= ' +cast(@tempVAL3 as varchar(20)) +char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ print @mainSQL
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='qual_lower_max_yes_lower_no_rate')
+ begin
+ SET @tempSQL = N''
+ set @tempVAL=0
+ SET @tempSQL = @tempSQL + N'select top 1 @tempVAL=lalarmmin from TB_MeasurePoint '
+ SET @tempSQL = @tempSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @tempSQL,N'@tempVAL varchar(10) output',@tempVAL output
+ print @tempSQL
+ print @tempVAL
+
+ SET @tempSQL = N''
+ set @tempVAL3=0
+ SET @tempSQL = @tempSQL + N'select top 1 @tempVAL3=alarmmin from TB_MeasurePoint '
+ SET @tempSQL = @tempSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @tempSQL,N'@tempVAL3 varchar(10) output',@tempVAL3 output
+ print @tempSQL
+ print @tempVAL3
+
+
+ set @tempVAL2 = 0
+ SET @tempSQL = N''
+ SET @tempSQL = @tempSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @tempSQL = @tempSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ SET @tempSQL = @tempSQL + N' and ParmValue >= ' +cast(@tempVAL as varchar(20)) +char(10)
+ SET @tempSQL = @tempSQL + N' and ParmValue <= ' +cast(@tempVAL3 as varchar(20)) +char(10)
+ exec sp_executesql @tempSQL,N'@av money output',@tempVAL2 output
+ print @tempSQL
+ print @tempVAL2
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=count(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ print @mainSQL
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ if(@vtemp = 0)
+ set @s = 0
+ else
+ set @s = @tempVAL2/@vtemp
+ print @tempVAL2
+ print @vtemp
+ end
+ if(@type='summonth')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=sum(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(hour,1,@starttime1) as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='time')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2*60 - @v1*60
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ set @s = @s
+ end
+ else if((@v2*60 - @v1*60) >= 1440 )
+ begin
+ set @s = @s+24
+ end
+ else
+ begin
+ set @s = @s+(@v2*60 - @v1*60)/60.0
+ end
+ end
+ else
+ set @s = @s
+ end
+ if(@type='timem')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ set @s = @s
+ end
+ else
+ begin
+ set @s = @s + @vtemp/60.0
+ end
+ end
+
+ end
+ if(@type='run')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+
+ if(@type='pulldown') --閽堝鏁版嵁濉姤涓瓨鐨勬槸鏁板瓧锛岄夋嫨鐨勬槸涓枃鐨勫彉閲忥紝鍦ㄦ姤琛ㄦ荤户缁樉绀轰腑鏂囩殑閲囬泦鏂瑰紡
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=valueMeaning from TB_MeasurePoint' +N' ' +char(10)
+ SET @strSQL = @strSQL + N'where MPointCode = ''' +@mptemp +N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av varchar(200) output',@vmstr output
+
+ --浠巚mstr涓亶鍘嗗尮閰嶇殑鏁板
+ if(@vtemp is not null and @vmstr is not null)
+ begin
+ set @chararray = N''
+ set @floatarray = N''
+ set @chararray=substring(@vmstr,1,CHARINDEX(',',@vmstr)-1)
+ set @floatarray=substring(@vmstr,CHARINDEX(',',@vmstr)+1,len(@vmstr))
+ set @charmp = N''
+ set @floatmp = N''
+ set @x=0
+ set @y=0
+
+ print @chararray
+ print @floatarray
+
+ DECLARE floatstatus cursor for select * from dbo.FUN_split(@floatarray,'/')
+ open floatstatus
+ FETCH floatstatus into @floatmp
+
+ while (@@fetch_status=0)
+ begin
+
+ set @x=@x+1
+ --print convert(varchar(20),@x)
+ --if(convert(varchar(20),@vtemp)=@floatmp)
+ if(@vtemp=convert(float,@floatmp))
+ begin
+ --print convert(varchar(20),@vtemp)
+ --print @floatmp
+ break
+ end
+
+ FETCH floatstatus into @floatmp
+ --print 'aaaaa'+@floatmp
+ end
+ close floatstatus
+ DEALLOCATE floatstatus
+
+ DECLARE charstatus cursor for select * from dbo.FUN_split(@chararray,'/')
+ open charstatus
+ FETCH charstatus into @charmp
+
+ while (@@fetch_status=0)
+ begin
+
+ set @y=@y+1
+ --print convert(varchar(20),@y)
+ --if(convert(varchar(20),@vtemp)=@floatmp)
+ if(@y=@x)
+ begin
+ --print @charmp
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,decimal,userid,mpcode) values(@charmp,@starttime,'label',0,@userid,@mptemp)
+ break
+ end
+
+ FETCH charstatus into @charmp
+ --print 'bbbbb'+@charmp
+ end
+ close charstatus
+ DEALLOCATE charstatus
+
+ end
+ set @s=0
+ end
+
+ if(@type='mthavg') --鍙傜敤浜庢湀鎶ュ钩鍧
+ begin
+ while(@sdate<@edate)
+ begin
+ set @tempdate = dateadd(hour,2,@sdate)
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@sdate as varchar(20)) +N''' and measuredt < '''+cast(@edate as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+
+ set @sdate = @tempdate
+ end
+
+ set @s = @s/12
+ end
+ if(@type='firstavg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='avgavg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=avg(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' and parmvalue <> 0 '+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='firstsdt')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt < ''' +cast(@starttime as varchar(20)) +N''' order by MeasureDT desc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='lastedt')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt > ''' +cast(@endtime as varchar(20)) +N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@vtemp output
+
+ --淇濈暀灏忔暟浣
+ set @numTailS=0
+ SET @mainSQL = N''
+ SET @mainSQL = @mainSQL + N'select top 1 @numTail=NumTail from TB_MeasurePoint '
+ SET @mainSQL = @mainSQL + N' where MPointCode = ''' +cast(@mptemp as varchar(50)) +N''' '
+ exec sp_executesql @mainSQL,N'@numTail varchar(10) output',@numTail output
+ if((@numTail is not null) and (@numTail!='null') ) begin
+ set @numTailS=CAST(@numTail as decimal(38,0))
+ end
+
+ SET @numTailSQL = N''
+ SET @numTailSQL = @numTailSQL + N'set @vtemp=(SELECT CAST(' + cast(@vtemp as varchar(50)) +N' as decimal(38, ' + cast(@numTailS as varchar(50)) +N'))) '
+ exec sp_executesql @numTailSQL,N'@vtemp float output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+
+
+
+
+ set @i=@i+1
+
+ end
+
+ close curRunStatus
+ DEALLOCATE curRunStatus
+
+ --if(@s>=0)
+ --print @s
+ set @v = @s
+ print @v
+ --else
+ --set @v = null
+
+ if @v IS NULL
+ begin
+ if (@type='firstrun')
+ begin
+ if @v3 IS NULL
+ begin
+ --print '褰撳墠娌℃湁鎷垮埌鏁版嵁,娌℃湁鎿嶄綔'
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,decimal,userid,mpcode) values('0',@starttime,'number',0,@userid,@mptemp)--insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('0',@starttime)
+ end
+ --else
+ --begin
+ --print 'insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('''+cast(@s as varchar)+''','''+@starttime+''')'
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,decimal) values(cast(@v3 as varchar),@starttime,'number',0) --insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values(cast(@s as varchar),@starttime)
+ --end
+ end
+ else if (@type!='firstrun')
+ begin
+ --print '-'
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,decimal,userid,mpcode) values('-',@starttime,'label',0,@userid,@mptemp)
+ end
+ end
+ else
+ begin
+ if(@type='run')
+ begin
+ if(@v = 0)
+ begin
+ --print '鍋滄'
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,decimal,userid,mpcode) values('鍋滄',@starttime,'label',0,@userid,@mptemp)
+ end
+ if(@v = 1)
+ begin
+ --print '杩愯'
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,decimal,userid,mpcode) values('杩愯',@starttime,'label',0,@userid,@mptemp)
+ end
+ if(@v > 1)
+ begin
+ --print '鏁呴殰'
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,decimal,userid,mpcode) values('鏁呴殰',@starttime,'label',0,@userid,@mptemp)
+ end
+ end
+ else if(@type='timeequal')
+ begin
+ --print 'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('''+cast(@v/@count as varchar)+''','''+@starttime+''','number')'
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,decimal,userid,mpcode) values(replace(cast(@v as varchar),'.',':'),@starttime,'datetime',0,@userid,@mptemp)
+ end
+ else if(@type='firstavg')
+ begin
+ --print 'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('''+cast(@v/@count as varchar)+''','''+@starttime+''','number')'
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,decimal,userid,mpcode) values(cast(@v/@count as varchar),@starttime,'number',@numTailS,@userid,@mptemp)
+ end
+ else if(@type='avgavg')
+ begin
+ --print 'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('''+cast(@v/@count as varchar)+''','''+@starttime+''','number')'
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,decimal,userid,mpcode) values(cast(@v/@count as varchar),@starttime,'number',@numTailS,@userid,@mptemp)
+ end
+ else if (@type='firstrun')
+ begin
+ if @v3 is null
+ begin
+ --print '鎷垮埌浜嗗,娌℃湁鎿嶄綔'
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,decimal,userid,mpcode) values(cast(@v as varchar),@starttime,'number',0,@userid,@mptemp) --insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values(cast(@s as varchar),@starttime)
+ end
+ else if @v3 is not null
+ begin
+ set @s = null
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from [tb_mp_' + @mp+N'_hour]' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(hour,-1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@s output
+ --print '鎷垮埌浜嗗,涓旀湁鎿嶄綔'
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,decimal,userid,mpcode) values(substring(cast(@s as varchar),0,2)+','+convert(varchar(20),@v3,120),@starttime,'number',0,@userid,@mptemp)
+ --insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values(substring(cast(@s as varchar),0,2)+','+convert(varchar(20),@v,120),@starttime)
+ end
+ end
+ else if(@type='pulldown')
+ begin
+ print 'pulldown'
+ end
+ else
+ begin
+ --print 'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('''+cast(@v as varchar)+''','''+@starttime+''','number')'
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,decimal,userid,mpcode) values(@v,@starttime,'number',@numTailS,@userid,@mptemp)
+ end
+ end
+
+
+
+ end
+ else
+ begin
+ --print '-'
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,decimal,userid,mpcode) values('-',@starttime,'label',0,@userid,@mptemp)
+ end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_getdata_test
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_getdata_test]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_getdata_test]
+@tbname varchar(200),@starttime varchar(20),@endtime varchar(20),@type varchar(80),@mp varchar(200)
+as
+Declare @strSQL nvarchar(4000)
+Declare @memotypeSQL nvarchar(4000)
+Declare @uuidSQL nvarchar(4000)
+declare @v decimal(18,4)
+declare @s decimal(18,4)
+declare @vtemp decimal(18,4)
+declare @memotypetemp varchar(500)
+declare @mptemp varchar(80) --娴嬮噺鐐筩ode
+declare @count int
+declare @i int
+declare @v1 decimal(18,4)
+declare @v2 decimal(18,4)
+declare @tempdate datetime
+declare @sdate datetime
+declare @edate datetime
+declare @tablebname varchar(500)
+declare @insertSQL nvarchar(4000)
+
+Select @tablebname=@tbname
+Select @sdate=cast(@starttime as datetime)
+Select @edate=cast(@endtime as datetime)
+
+declare @memotype varchar(500)--鏂板
+declare @memotypes varchar(500)
+
+
+declare @mpid varchar(80) --娴嬮噺鐐筰d,鏂板
+declare @uuid bigint --娴嬮噺鐐瑰巻鍙茶〃鐨刬temid,姣忎釜琛ㄥ敮涓鏂板
+declare @valuemeaning varchar(80) --娴嬮噺鐐瑰惈涔,鏂板
+declare @alarmmax decimal(18,4) --鎶ヨ涓婇檺,鏂板
+declare @alarmmin decimal(18,4) --鎶ヨ涓嬮檺,鏂板
+declare @numtail varchar(80) --绮惧害,鏂板
+select @count = count(*) from dbo.FUN_split(@mp,',')
+
+print @starttime
+set @i = 1
+set @s = 0
+ if(@mp!='-')
+ begin
+
+ DECLARE curRunStatus cursor for
+ select * from dbo.FUN_split(@mp,',')
+ open curRunStatus
+
+ while(@i<=@count)
+ begin
+
+ FETCH curRunStatus into @mptemp
+
+ --鑾峰彇澶囨敞绫诲瀷
+ SET @memotypeSQL = N''
+ SET @memotypeSQL = @memotypeSQL + N'select top 1 @bv=memotype from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @memotypeSQL = @memotypeSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @memotypeSQL
+ exec sp_executesql @memotypeSQL,N'@bv varchar(500) output',@memotypetemp output
+ print N'@memotypetemp-----'+ @memotypetemp
+ --鑾峰彇鍞竴id
+ SET @uuidSQL = N''
+ SET @uuidSQL = @uuidSQL + N'select top 1 @bv=ItemID from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @uuidSQL = @uuidSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @uuidSQL
+ exec sp_executesql @uuidSQL,N'@bv bigint output',@uuid output
+ print N'@@uuid-----'
+ print @uuid
+ --鑾峰彇娴嬮噺鐐筰d
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ID from TB_MeasurePoint'
+ SET @strSQL = @strSQL + N' where MPointCode = ''' +@mptemp +N''''
+ print @strsql
+ exec sp_executesql @strsql,N'@av varchar(50) output',@mpid output
+ print N'@mpid-----'+ @mpid
+ if @mpid is null
+ begin
+ set @mpid=N'-'
+ end
+ end
+ --鑾峰彇娴嬮噺鐐瑰惈涔
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=valueMeaning from TB_MeasurePoint'
+ SET @strSQL = @strSQL + N' where MPointCode = ''' +@mptemp +N''''
+ print @strsql
+ exec sp_executesql @strsql,N'@av varchar(50) output',@valuemeaning output
+ print N'@@valuemeaning-----'+ @valuemeaning
+ if @valuemeaning is null
+ begin
+ set @valuemeaning=N'-'
+ end
+ end
+ --鑾峰彇鎶ヨ涓婇檺
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=alarmmax from TB_MeasurePoint'
+ SET @strSQL = @strSQL + N' where MPointCode = ''' +@mptemp +N''''
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@alarmmax output
+
+ if @alarmmax is null
+ begin
+ print N'@@alarmmax-----'
+ print @alarmmax
+ set @alarmmax= 9999999999999
+ print @alarmmax
+ end
+ end
+ --鑾峰彇鎶ヨ涓嬮檺
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=alarmmin from TB_MeasurePoint'
+ SET @strSQL = @strSQL + N' where MPointCode = ''' +@mptemp +N''''
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@alarmmin output
+ --print N'@@alarmmin-----'+ @alarmmin
+ if @alarmmin is null
+ begin
+ set @alarmmin= -99999999999999
+ end
+ end
+ --鑾峰彇绮惧害
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=NumTail from TB_MeasurePoint'
+ SET @strSQL = @strSQL + N' where MPointCode = ''' +@mptemp +N''''
+ print @strsql
+ exec sp_executesql @strsql,N'@av varchar(50) output',@numtail output
+ print N'@@numtail-----'+ @numtail
+ if @numtail is null
+ begin
+ set @numtail=N'-'
+ end
+ end
+ if(@type='equal')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt = ''' +cast(@starttime as varchar(20)) +N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='timeequal')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt = ''' +cast(@starttime as varchar(20)) +N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='first')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@vtemp output
+ print cast(@starttime as varchar(20))
+ print @vtemp
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ --鑾峰彇澶囨敞绫诲瀷
+ SET @memotypeSQL = N''
+ SET @memotypeSQL = @memotypeSQL + N'select top 1 @av=memotype from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @memotypeSQL = @memotypeSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print N'@@@@memotypeSQL-----'
+ print @memotypeSQL
+ exec sp_executesql @memotypeSQL,N'@av varchar(500) output',@memotypetemp output
+ print N'@memotypetemp-----'+ @memotypetemp
+ --鑾峰彇鍞竴id
+ SET @uuidSQL = N''
+ SET @uuidSQL = @uuidSQL + N'select top 1 @cv=ItemID from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @uuidSQL = @uuidSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print N'@@@uuidSQL-----'
+ print @uuidSQL
+ exec sp_executesql @uuidSQL,N'@cv bigint output',@uuid output
+ print N'@@uuid-----'
+ print @uuid
+ end
+ if(@type='last')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt > ''' +cast(@starttime as varchar(20)) +N''' and measuredt <= '''+cast(@endtime as varchar(20))+N''' order by MeasureDT desc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ --鑾峰彇澶囨敞绫诲瀷
+ SET @memotypeSQL = N''
+ SET @memotypeSQL = @memotypeSQL + N'select top 1 @av=memotype from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @memotypeSQL = @memotypeSQL + N'where measuredt > ''' +cast(@starttime as varchar(20)) +N''' and measuredt <= '''+cast(@endtime as varchar(20))+N''' order by MeasureDT desc'+char(10)
+ print N'@@@@memotypeSQL-----'
+ print @memotypeSQL
+ exec sp_executesql @memotypeSQL,N'@av varchar(500) output',@memotypetemp output
+ print N'@memotypetemp-----'+ @memotypetemp
+ --鑾峰彇鍞竴id
+ SET @uuidSQL = N''
+ SET @uuidSQL = @uuidSQL + N'select top 1 @cv=ItemID from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @uuidSQL = @uuidSQL + N'where measuredt > ''' +cast(@starttime as varchar(20)) +N''' and measuredt <= '''+cast(@endtime as varchar(20))+N''' order by MeasureDT desc'+char(10)
+ print N'@@@uuidSQL-----'
+ print @uuidSQL
+ exec sp_executesql @uuidSQL,N'@cv bigint output',@uuid output
+ print N'@@uuid-----'
+ print @uuid
+ end
+
+ if(@type='avg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=avg(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt <'''+cast(@endtime as varchar(20))+N''' and parmvalue <> 0 '+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@vtemp output
+
+ if(@vtemp is not null)
+ begin
+ set @s = @s + @vtemp
+ print '@vtemp is not null'
+ print @s
+ end
+ else
+ begin
+ set @s = @s
+ print '@vtemp is null'
+ print @s
+ end
+ end
+ --end
+ if(@type='runtimerow') --搴旂敤浜庝袱鍒楀垎寮鏄剧ず璁惧寮鏈烘椂闂村拰鍏虫満鏃堕棿
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(MINUTE,-30,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(@starttime as varchar(20))+N''' order by MeasureDT desc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v1 output
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av money output',@v2 output
+
+
+ if (@v2 is not null)
+ begin
+ if(@v2=1)
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL+N'declare @ParmValue money'+char(10)
+ SET @strSQL = @strSQL+N'declare @MeasureDT datetime'+char(10)
+ SET @strSQL = @strSQL+N'declare @ItemID bigint'+char(10)
+ SET @strSQL = @strSQL+N'declare @memotype varchar(500)'+char(10)
+ SET @strSQL = @strSQL+N'declare @lastParmValue money'+char(10)
+ SET @strSQL = @strSQL+N'declare @lastMeasureDT datetime'+char(10)
+ SET @strSQL = @strSQL+N'declare @idx int'+char(10)
+ SET @strSQL = @strSQL+N'set @idx = 0' +char(10)
+
+ if(@v1=1)
+ begin
+ SET @strSQL = @strSQL + N'set @lastParmValue = 1 '+char(10)
+ SET @strSQL = @strSQL + N'set @lastMeasureDT = '''+@starttime+N'''' +char(10)
+ --SET @strSQL = @strSQL + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('''+CONVERT(varchar(100),@starttime,24)+N''','''+CONVERT(varchar(100),@starttime,120)+N''',''label'')'+char(10)
+ SET @strSQL = @strSQL + N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values(cast(@ItemID as varchar),'''+@mpid+''','''+@valuemeaning+''', '''+CONVERT(varchar(100),@startTime,120)+''', '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''',@memotype,''label'')'
+ SET @strSQL = @strSQL + N'set @idx = @idx+1'+char(10)
+ end
+ else
+ begin
+ SET @strSQL = @strSQL + N'set @lastParmValue = 0 '+char(10)
+ SET @strSQL = @strSQL + N'set @lastMeasureDT = '''+@starttime+N'''' +char(10)
+ end
+
+ SET @strSQL = @strSQL + N'DECLARE curRun1 cursor for select ParmValue,MeasureDT,ItemID,memotype from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ SET @strSQL = @strSQL + N'open curRun1'+char(10)
+ SET @strSQL = @strSQL + N'FETCH curRun1 into @ParmValue,@MeasureDT,@ItemID,@memotype'+char(10)
+ SET @strSQL = @strSQL + N'while (@@fetch_status=0)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+ SET @strSQL = @strSQL + N'if(@ParmValue<>@lastParmValue)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+
+ --SET @strSQL = @strSQL + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(CONVERT(varchar(100),@MeasureDT,120),CONVERT(varchar(100),@MeasureDT,120),''label'')'+char(10)
+ SET @strSQL = @strSQL + N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values(cast(@ItemID as varchar),'''+@mpid+''','''+@valuemeaning+''',CONVERT(varchar(100),@MeasureDT,120), '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''',@memotype,''label'')'
+
+ SET @strSQL = @strSQL + N'set @lastParmValue = @ParmValue'+char(10)
+ SET @strSQL = @strSQL + N'set @lastMeasureDT = @MeasureDT'+char(10)
+ SET @strSQL = @strSQL + N'set @idx = @idx+1'+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+ SET @strSQL = @strSQL + N'FETCH curRun1 into @ParmValue,@MeasureDT,@ItemID,@memotype'+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+ SET @strSQL = @strSQL + N'if(@idx%2=1)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+ --if @memotypetemp IS NULL
+ --begin
+ --set @memotypetemp=N'-'
+ --end
+ --else
+ --begin
+ --set @memotypetemp = @memotypetemp
+ --end
+
+ SET @strSQL = @strSQL + N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values(cast(@ItemID as varchar),'''+@mpid+''','''+@valuemeaning+''',CONVERT(varchar(100),@MeasureDT,120), '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''',@memotype,''label'')'
+
+ --SET @strSQL = @strSQL + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('''+CONVERT(varchar(100),@endtime,24)+N''','''+CONVERT(varchar(100),@endtime,120)+N''',''label'')'+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+ SET @strSQL = @strSQL + N'close curRun1'+char(10)
+ SET @strSQL = @strSQL + N'DEALLOCATE curRun1'+char(10)
+ print @strSQL
+ exec (@strSQL)
+
+ end
+
+ if(@v2=0)
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL+N'declare @ParmValue money'+char(10)
+ SET @strSQL = @strSQL+N'declare @MeasureDT datetime'+char(10)
+ SET @strSQL = @strSQL+N'declare @ItemID bigint'+char(10)
+ SET @strSQL = @strSQL+N'declare @memotype varchar(500)'+char(10)
+ SET @strSQL = @strSQL+N'declare @lastParmValue money'+char(10)
+ SET @strSQL = @strSQL+N'declare @lastMeasureDT datetime'+char(10)
+ SET @strSQL = @strSQL+N'declare @idx int'+char(10)
+ SET @strSQL = @strSQL+N'set @idx = 0' +char(10)
+ SET @strSQL = @strSQL + N'set @lastParmValue = ' +cast(@v2 as varchar(20))+N' '+char(10)
+ SET @strSQL = @strSQL + N'set @lastMeasureDT = '''+@starttime+N'''' +char(10)
+ SET @strSQL = @strSQL + N'DECLARE curRun1 cursor for select ParmValue,MeasureDT,ItemID,memotype from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ SET @strSQL = @strSQL + N'open curRun1'+char(10)
+ SET @strSQL = @strSQL + N'FETCH curRun1 into @ParmValue,@MeasureDT,@ItemID,@memotype'+char(10)
+ SET @strSQL = @strSQL + N'while (@@fetch_status=0)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+ SET @strSQL = @strSQL + N'if(@ParmValue<>@lastParmValue)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+ --SET @strSQL = @strSQL + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(CONVERT(varchar(100),@MeasureDT,120),CONVERT(varchar(100),@MeasureDT,120),''label'')'+char(10)
+ --if @memotypetemp IS NULL
+ --begin
+ --set @memotypetemp=N'-'
+ --end
+ --else
+ --begin
+ --set @memotypetemp = @memotypetemp
+ --end
+ SET @strSQL = @strSQL + N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values(cast(@ItemID as varchar),'''+@mpid+''','''+@valuemeaning+''',CONVERT(varchar(100),@MeasureDT,120), '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''',@memotype,''label'')'
+
+ SET @strSQL = @strSQL + N'set @lastParmValue = @ParmValue'+char(10)
+ SET @strSQL = @strSQL + N'set @lastMeasureDT = @MeasureDT'+char(10)
+ SET @strSQL = @strSQL + N'set @idx = @idx+1'+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+ SET @strSQL = @strSQL + N'FETCH curRun1 into @ParmValue,@MeasureDT,@ItemID,@memotype'+char(10)
+ SET @strSQL = @strSQL + N'end'+char(10)
+ SET @strSQL = @strSQL + N'if(@idx%2=1)'+char(10)
+ SET @strSQL = @strSQL + N'begin'+char(10)
+ --SET @strSQL = @strSQL + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('''+CONVERT(varchar(100),@endtime,24)+N''','''+CONVERT(varchar(100),@endtime,120)+N''',''label'')'+char(10)
+ --if @memotypetemp IS NULL
+ --begin
+ --set @memotypetemp=N'-'
+ --end
+ --else
+ --begin
+ --set @memotypetemp = @memotypetemp
+ --end
+ SET @strSQL = @strSQL + N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values(cast(@ItemID as varchar),'''+@mpid+''','''+@valuemeaning+''', CONVERT(varchar(100),@MeasureDT,120), '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''',@memotype,''label'')'
+
+ SET @strSQL = @strSQL + N'end'+char(10)
+ SET @strSQL = @strSQL + N'close curRun1'+char(10)
+ SET @strSQL = @strSQL + N'DEALLOCATE curRun1'+char(10)
+ print @strSQL
+ exec (@strSQL)
+
+ end
+
+ end
+ set @vtemp=0
+ end
+ if(@type='min')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=min(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt <'''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='max')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=max(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt <'''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='diff')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ set @s = @s
+ end
+ else
+ begin
+ set @s = @s + @vtemp
+ end
+ end
+
+ end
+ if(@type='diffx')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@starttime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@endtime as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ set @s = @s
+ end
+ else
+ begin
+ set @s = @s + @vtemp
+ end
+ end
+
+ end
+ if(@type='sum')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=sum(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''''+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@vtemp output
+ print @vtemp
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+
+
+
+
+ end
+ if(@type='time')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2*60 - @v1*60
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ set @s = @s
+ end
+ else if((@v2*60 - @v1*60) >= 1440 )
+ begin
+ set @s = @s+24
+ end
+ else
+ begin
+ set @s = @s+(@v2*60 - @v1*60)/60.0
+ end
+ end
+ else
+ set @s = @s
+ end
+ if(@type='timem')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@v1 output
+ print cast(@v1 as varchar(20))
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=parmvalue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(dateadd(day,1,@starttime) as varchar(20)) +N''' and measuredt < '''+cast(dateadd(day,1,@endtime) as varchar(20))+N''' order by measuredt asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@v2 output
+ print cast(@v2 as varchar(20))
+
+ set @vtemp = @v2 - @v1
+ if(@vtemp is not null)
+ begin
+ if(@vtemp<0)
+ begin
+ set @s = @s
+ end
+ else
+ begin
+ set @s = @s + @vtemp/60.0
+ end
+ end
+
+ end
+ if(@type='run')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='mthavg') --鍙傜敤浜庢湀鎶ュ钩鍧
+ begin
+ while(@sdate<@edate)
+ begin
+ set @tempdate = dateadd(hour,2,@sdate)
+
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@sdate as varchar(20)) +N''' and measuredt < '''+cast(@edate as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+
+ set @sdate = @tempdate
+ end
+
+ set @s = @s/12
+ end
+ if(@type='firstavg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt < '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='avgavg')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select @av=avg(ParmValue) from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' and parmvalue <> 0 '+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='firstsdt')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt < ''' +cast(@starttime as varchar(20)) +N''' order by MeasureDT desc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+ if(@type='lastedt')
+ begin
+ SET @strSQL = N''
+ SET @strSQL = @strSQL + N'select top 1 @av=ParmValue from tb_mp_' + @mptemp+N' ' +char(10)
+ SET @strSQL = @strSQL + N'where measuredt > ''' +cast(@endtime as varchar(20)) +N''' order by MeasureDT asc'+char(10)
+ print @strsql
+ exec sp_executesql @strsql,N'@av decimal(18,4) output',@vtemp output
+
+ if(@vtemp is not null)
+ set @s = @s + @vtemp
+ end
+
+
+
+ set @i=@i+1
+
+ end
+
+ close curRunStatus
+ DEALLOCATE curRunStatus
+
+
+ set @memotype = @memotypes
+ if(@s>=0)
+ set @v = @s
+ else
+ set @v = @s
+
+ if @vtemp IS NULL
+ --if (@v=0)
+ begin
+
+ --print '-'
+ --set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,MeasureDT,memotype,FormatType) values('+cast(@uuid as varchar)+','+@mpid+''',''-'', ''-'', '''+CONVERT(varchar(16),@startTime, 120 )+''',''-'',''label'')'
+ set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values(''-'','''+@mpid+''',''-'', ''-'',''-'',''-'',''-'', '''+CONVERT(varchar(16),@startTime, 120 )+''',''-'',''label'')'
+ print N'@insertSQL: '+@insertSQL
+ print 'v----------'
+ print @v
+ EXEC sp_executesql @insertSQL
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('-',@starttime,'label')
+ end
+
+
+ else
+
+
+
+
+ begin
+ if(@type='run')
+ begin
+ if(@v = 0)
+ begin
+ if @memotypetemp IS NULL
+ begin
+ set @memotypetemp=N'-'
+
+ set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values('+cast(@uuid as varchar)+','+@mpid+''','''+@valuemeaning+''', ''鍋滄'', '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''','''+@memotypetemp+''',''label'')'
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+ end
+ else
+ begin
+ --print '鍋滄'
+ set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values('+cast(@uuid as varchar)+','+@mpid+''','''+@valuemeaning+''', ''鍋滄'', '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''','''+@memotypetemp+''',''label'')'
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('鍋滄',@starttime,'label')
+ end
+ end
+ if(@v = 1)
+ begin
+ if @memotypetemp IS NULL
+ begin
+ set @memotypetemp=N'-'
+
+ set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values('+cast(@uuid as varchar)+','+@mpid+''','''+@valuemeaning+''', ''杩愯'', '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''','''+@memotypetemp+''',''label'')'
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+ end
+ else
+ begin
+ --print '杩愯'
+ set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values('+cast(@uuid as varchar)+','+@mpid+''','''+@valuemeaning+''', ''杩愯'', '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''','''+@memotypetemp+''',''label'')'
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('杩愯',@starttime,'label')
+ end
+ end
+ if(@v > 1)
+ begin
+ if @memotypetemp IS NULL
+ begin
+ set @memotypetemp=N'-'
+
+ set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values('+cast(@uuid as varchar)+','+@mpid+''','''+@valuemeaning+''', ''鏁呴殰'', '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''','''+@memotypetemp+''',''label'')'
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+ end
+ else
+ begin
+ --print '鏁呴殰'
+ set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values('+cast(@uuid as varchar)+','+@mpid+''','''+@valuemeaning+''', ''鏁呴殰'', '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''','''+@memotypetemp+''',''label'')'
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('鏁呴殰',@starttime,'label')
+ end
+ end
+ end
+ else if(@type='timeequal')
+ begin
+ if @memotypetemp IS NULL
+ begin
+ set @memotypetemp=N'-'
+
+ set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values('+cast(@uuid as varchar)+','+@mpid+''','''+@valuemeaning+''', '''+replace(cast(@v as varchar),'.',':')+''', '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''','''+@memotypetemp+''',''datetime'')'
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+ end
+ else
+ begin
+ --print 'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('''+cast(@v/@count as varchar)+''','''+@starttime+''','number')'
+ set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values('+cast(@uuid as varchar)+','+@mpid+','''+@valuemeaning+''', '''+replace(cast(@v as varchar),'.',':')+''', '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''','''+@memotypetemp+''',''datetime'')'
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(replace(cast(@v as varchar),'.',':'),@starttime,'datetime')
+ end
+ end
+ else if(@type='firstavg')
+ begin
+ if @memotypetemp IS NULL
+ begin
+ set @memotypetemp=N'-'
+
+ set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values('+cast(@uuid as varchar)+','+@mpid+''','''+@valuemeaning+''', '''+cast(@v/@count as varchar)+''', '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''','''+@memotypetemp+''',''number'')'
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+ end
+ else
+ begin
+ --print 'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('''+cast(@v/@count as varchar)+''','''+@starttime+''','number')'
+ set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values('+cast(@uuid as varchar)+','+@mpid+''','+@valuemeaning+''', '''+cast(@v/@count as varchar)+''', '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''','''+@memotypetemp+''',''number'')'
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(cast(@v/@count as varchar),@starttime,'number')
+ end
+ end
+ else if(@type='avgavg')
+ begin
+ if @memotypetemp IS NULL
+ begin
+ set @memotypetemp=N'-'
+
+ set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values('+cast(@uuid as varchar)+','+@mpid+''','''+@valuemeaning+''', '''+cast(@v/@count as varchar)+''', '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''','''+@memotypetemp+''',''number'')'
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+ end
+ else
+ begin
+ --print 'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('''+cast(@v/@count as varchar)+''','''+@starttime+''','number')'
+ set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values('+cast(@uuid as varchar)+','+@mpid+''','''+@valuemeaning+''', '''+cast(@v/@count as varchar)+''', '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''','''+@memotypetemp+''',''number'')'
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(cast(@v/@count as varchar),@starttime,'number')
+ end
+ end
+
+ else if(@type='runtimerow')
+ begin
+ print 'runtimerow'
+ end
+ else
+ begin
+ if @memotypetemp IS NULL
+ begin
+ set @memotypetemp=N'-'
+ end
+ else
+ begin
+ set @memotypetemp = @memotypetemp
+ end
+
+ set @insertSQL = N' insert into '+@tablebname+'(UUID,mpid,ValueMeaning,ParmValue,alarmmax,alarmmin,numtail,MeasureDT,memotype,FormatType) values('+cast(@uuid as varchar)+','''+@mpid+''','''+@valuemeaning+''', '''+cast(@v as varchar)+''', '''+cast(@alarmmax as varchar)+''', '''+cast(@alarmmin as varchar)+''','''+@numtail+''', '''+CONVERT(varchar(16),@startTime, 120 )+''','''+@memotypetemp+''',''number'')'
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+ end
+
+ end
+ end
+ --else
+ --begin
+ -- --print '-'
+ -- insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('-',@starttime,'label')
+ --end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_getmpexpress
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_getmpexpress]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_getmpexpress] @stime varchar(10), @starthour int
+AS
+
+
+declare @MPointID varchar(50)
+declare @MPointCode varchar(50)
+declare @biztype varchar(50)
+declare @exp varchar(5000)
+
+declare @sqlstr varchar(8000)
+declare @expstr varchar(1000)
+declare @tmpstr varchar(20)
+declare @numstr varchar(20)
+declare @tid int
+declare @value varchar(5000)
+declare @mp varchar(50)
+declare @type varchar(50)
+declare @scadacode varchar(500)
+declare @count int
+declare @id varchar(50)
+
+
+Declare @starttime datetime
+Declare @endtime datetime
+Declare @tempdate datetime
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+select @endtime = DateAdd(day,1,@starttime)
+
+set @tmpstr='()+-*/'
+
+
+DECLARE rptfieldcs CURSOR FOR SELECT MPointID, MPointCode, biztype, [exp] FROM TB_MeasurePoint where len(ltrim(rtrim([exp])))>0 and biztype = '骞冲彴' order by morder
+
+
+open rptfieldcs
+FETCH next FROM rptfieldcs INTO @MPointID,@MPointCode,@biztype,@exp
+
+
+
+WHILE (@@FETCH_STATUS=0)
+BEGIN
+ --鎶婂叕寮忛亶鍘嗗嚭鏉
+ declare @expflag bit
+ set @expflag = 1
+
+ while @expflag=1
+ begin
+
+ set @expflag = 0
+ set @expstr=''
+ set @exp = ltrim(rtrim(@exp))
+ declare @expcc varchar(8000)
+ declare expcur cursor for select a from dbo.f_get_exp_split(@exp,@tmpstr)
+ --print 'select a from dbo.f_get_exp_split('''+@exp+''','''+@tmpstr+''')'
+ open expcur
+ fetch next from expcur into @expcc
+ --print @expcc
+ while @@fetch_status=0
+ begin
+
+ if (charindex(@expcc,@tmpstr)>0)
+ begin
+ set @expstr=@expstr+@expcc
+ end
+ else if (ISNUMERIC(@expcc)=1)
+ begin
+ set @expstr=@expstr+cast(@expcc as varchar(8000))
+ end
+ else
+ begin
+ declare @sql1 nvarchar(1000)
+ declare @biztype1 varchar(50)
+ declare @exp1 varchar(5000)
+ SET @sql1 = 'select @biztype1 = biztype, @exp1 = exp from TB_MeasurePoint where MPointCode = '''+@expcc+''''
+ --print @sql1
+ exec sp_executesql @sql1,N'@biztype1 varchar(50) output,@exp1 varchar(5000) output',@biztype1 output,@exp1 output
+ if(@biztype1='姹℃按')
+ begin
+ set @expstr=@expstr+@expcc
+ --print @expstr
+ end
+ else if(@biztype1='骞冲彴' and (len(ltrim(rtrim(@exp1)))<=0 or @exp1 is null))
+ begin
+ set @expstr=@expstr+@expcc
+ end
+ else if(@biztype1='骞冲彴' and len(ltrim(rtrim(@exp1)))>0)
+ begin
+ set @expstr=@expstr+'('+@exp1+')'
+ set @expflag = 1
+ end
+ end
+
+ fetch next from expcur into @expcc
+ end
+
+ close expcur
+ deallocate expcur
+
+ set @exp = @expstr
+ --print @exp
+ end
+
+ --鏍规嵁鍏紡鍒楀嚭瀹屾暣鏁板璁$畻鍏紡
+ set @sqlstr=''
+ declare @cc varchar(8000)
+ set @exp = ltrim(rtrim(@exp))
+ declare c1 cursor for
+ select a from dbo.f_get_exp_split(@exp,@tmpstr)
+ open c1
+ fetch next from c1 into @cc
+ while @@fetch_status=0
+ begin
+ if (charindex(@cc,@tmpstr)>0)
+ begin
+ set @sqlstr=@sqlstr+@cc
+ end
+ else if (ISNUMERIC(@cc)=1)
+ begin
+ set @sqlstr=@sqlstr+cast(@cc as varchar(8000))
+ end
+ else
+ begin
+
+ declare @sql2 nvarchar(1000)
+ SET @sql2 = 'select @biztype1 = biztype from TB_MeasurePoint where MPointCode='''+@cc+''''
+ --print @sql2
+ exec sp_executesql @sql2,N'@biztype1 varchar(50) output',@biztype1 output
+
+ delete from TB_MP_TEMP_REPORT
+
+ if(@biztype1='姹℃按')
+ begin
+ exec sp_report_getdata @starttime,@endtime,'first',@cc
+ end
+ else
+ begin
+ exec sp_report_getdata @starttime,@endtime,'equal',@cc
+ end
+
+ declare @sql3 nvarchar(1000)
+ SET @sql3 = 'select top 1 @value = ParmValue from TB_MP_TEMP_REPORT order by MeasureDT asc '
+ --print @sql3
+ exec sp_executesql @sql3,N'@value varchar(5000) output',@value output
+
+ --print @value
+ if (@value='-')
+ begin
+ set @value=0.0
+ set @sqlstr=null
+ end
+ else
+ begin
+ set @sqlstr=@sqlstr+cast(@value as varchar(5000))
+ end
+ --print @sqlstr
+
+ end
+ fetch next from c1 into @cc
+ end
+ close c1
+ deallocate c1
+
+ --鎻掑叆娴嬮噺鐐硅〃鏁板
+ if(@sqlstr is null)
+ begin
+ set @sqlstr = '0.00'
+ end
+
+ declare @sql4 nvarchar(2000)
+ SET @sql4 = N''
+
+ set @sql4='delete from TB_MPExpress where MPointCode = '''+@MPointCode+''' and MeasureDT = '''+cast(@starttime as varchar(19))+''''
+
+ --print @sql4
+ exec sp_executesql @sql4
+
+ declare @sql5 nvarchar(2000)
+ SET @sql5 = N''
+
+ set @sql5='insert into TB_MPExpress (MPointCode,ParmValue,MeasureDT) values ('''+@MPointCode+''','+@sqlstr+','''+cast(@starttime as varchar(19))+''')'
+
+ --print @sql5
+ exec sp_executesql @sql5
+
+
+FETCH next FROM rptfieldcs INTO @MPointID,@MPointCode,@biztype,@exp
+end
+
+
+
+CLOSE rptfieldcs
+DEALLOCATE rptfieldcs
+
+
+Select * from TB_MPExpress order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_halfYear_01
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_halfYear_01]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_halfYear_01]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(5000),@rownum int,@userid varchar(50)
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+-- Select @starttime=DateAdd(MONTH,-1,@starttime)
+Select @starttime=DateAdd(MONTH,0,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,0,getdate())
+end
+
+-- DROP TABLE TB_MP_TEMP_REPORT
+--
+-- CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+-- [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+-- [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+-- [MeasureDT] [datetime] NOT NULL ,
+-- [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+-- [Decimal] [int]
+-- ) ON [PRIMARY]
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(month,@intval,@starttime)
+ --if(DATEPART(dd,@starttime)=1)
+ --begin
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(cast(DATEPART(mm,@starttime) as varchar)+'鏈',@starttime,'label')
+ --end
+ --else
+ --begin
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(cast(DATEPART(mm,dateadd(mm,1,@starttime)) as varchar)+'鏈',@starttime,'label')
+ --end
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp,@userid
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT where userid=@userid order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_mth_01
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_mth_01]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_mth_01]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(5000),@rownum int,@userid varchar(50)
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,0,getdate())
+--set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+--set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+--set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+--set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+--set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+--print @starttime
+--print @endtime
+
+-- DROP TABLE TB_MP_TEMP_REPORT
+
+-- CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+-- [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+-- [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+-- [MeasureDT] [datetime] NOT NULL ,
+-- [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+-- [Decimal] [int]
+-- ) ON [PRIMARY]
+
+while(@starttime<=@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+
+-- insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,Decimal) values(cast(DATEPART(mm,@starttime) as varchar)+'鏈'+cast(DATEPART(dd,@starttime) as varchar)+'鏃',@starttime,'label',0)
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp,@userid
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @tempdate = dateadd(hour,@intval,@starttime)
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT where userid=@userid order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_mth_01_test
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_mth_01_test]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_mth_01_test]
+@tbname varchar(200), @stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @tablebname varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+declare @dropSQL nvarchar(4000)
+declare @createSQL nvarchar(4000)
+declare @insertSQL nvarchar(4000)
+declare @selectSQL nvarchar(4000)
+
+Select @tablebname=@tbname
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,-1,getdate())
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+print N'@@tablebname: '+@tablebname
+--print @starttime
+--print @endtime
+
+
+
+
+
+begin
+set @dropSQL = 'truncate TABLE '+@tablebname
+set @createSQL=' CREATE TABLE [dbo].['+@tablebname+'] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [mpid] [varchar] (50) COLLATE Chinese_PRC_CI_AS ,
+ [ValueMeaning] [varchar] (50) COLLATE Chinese_PRC_CI_AS ,
+ [alarmmax] money ,
+ [alarmmin] money ,
+ [numtail] [varchar] (50) COLLATE Chinese_PRC_CI_AS,
+ [memotype] [varchar] (500) COLLATE Chinese_PRC_CI_AS,
+ [UUID] [bigint] ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL
+) ON [PRIMARY] '
+end
+
+begin
+ if Exists(select top 1 * from sysObjects where Id=OBJECT_ID(@tablebname))
+ begin
+ EXEC sp_executesql @dropSQL
+ print N'@dropSQL: '+@dropSQL
+ end
+ else
+ begin
+ EXEC sp_executesql @createSQL
+ end
+end
+--DROP TABLE if exists TB_MP_TEMP_REPORT
+
+--CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+-- [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+-- [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+-- [MeasureDT] [datetime] NOT NULL ,
+-- [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL
+--) ON [PRIMARY]
+print @starttime
+print @endtime
+while(@starttime<=@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+ set @insertSQL = N' insert into '+@tablebname+'(ParmValue,MeasureDT,FormatType) values('''+cast(DATEPART(mm,@starttime) as varchar)+'鏈'+cast(DATEPART(dd,@starttime) as varchar)+'鏃'', '''+CONVERT(varchar(16),@startTime, 120 )+''',''label'')'
+ print N'@insertSQL: '+@insertSQL
+ EXEC sp_executesql @insertSQL
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(cast(DATEPART(mm,@starttime) as varchar)+'鏈'+cast(DATEPART(dd,@starttime) as varchar)+'鏃',@starttime,'label')
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata_test @tbname,@starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+
+ --begin
+ --set @dropSQL=N' DROP TABLE if exists [dbo].['+@tablebname+'] '
+ --print N'@dropSQL: '+@dropSQL
+ --EXEC sp_executesql @dropSQL
+ --end
+end
+
+begin
+ set @selectSQL = N' Select * from [dbo].['+@tablebname+'] order by itemid'
+ print N'@selectSQL: '+@selectSQL
+ EXEC sp_executesql @selectSQL
+ --EXEC sp_executesql @dropSQL
+ end
+--Select * from TB_MP_TEMP_REPORT order by itemid
+begin
+set @dropSQL=N' DROP TABLE if exists '+@tablebname+' '
+print N'@dropSQL: '+@dropSQL
+EXEC sp_executesql @dropSQL
+end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_mth_02
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_mth_02]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_mth_02]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+
+--print @starttime
+--print @endtime
+
+DROP TABLE TB_MP_TEMP_REPORT
+
+CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+ [Decimal] [int] NOT NULL
+) ON [PRIMARY]
+
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata @starttime,@endtime,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+
+Select * from TB_MP_TEMP_REPORT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_mth_03
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_mth_03]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_mth_03]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(1000),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,-1,getdate())
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+--print @starttime
+--print @endtime
+
+DROP TABLE TB_MP_TEMP_REPORT
+
+CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+ [Decimal] [int] NOT NULL
+) ON [PRIMARY]
+
+while(@starttime<=@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_mth_03_test
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_mth_03_test]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_mth_03_test]
+@tbname varchar(200), @stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+declare @tablebname varchar(500)
+declare @dropSQL nvarchar(4000)
+declare @createSQL nvarchar(4000)
+declare @insertSQL nvarchar(4000)
+declare @selectSQL nvarchar(4000)
+
+Select @tablebname=@tbname
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,-1,getdate())
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+--print @starttime
+--print @endtime
+begin
+--set @dropSQL= N'IF OBJECT_ID(N'+@tablebname+',N'U') is not null DROP TABLE '+@tablebname+''
+--set @dropSQL = 'if Exists(select top 1 * from sysObjects where Id=OBJECT_ID('+@tablebname+')) DROP TABLE '+@tablebname
+-- YYJ 20200829 鐢ㄥ垹闄ゆ暟鎹柟寮忔浛浠e垹闄よ〃鏍
+set @dropSQL = 'truncate TABLE '+@tablebname
+set @createSQL=' CREATE TABLE [dbo].['+@tablebname+'] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [mpid] [varchar] (50) COLLATE Chinese_PRC_CI_AS ,
+ [ValueMeaning] [varchar] (50) COLLATE Chinese_PRC_CI_AS ,
+ [alarmmax] money ,
+ [alarmmin] money ,
+ [numtail] [varchar] (50) COLLATE Chinese_PRC_CI_AS,
+ [memotype] [varchar] (500) COLLATE Chinese_PRC_CI_AS,
+ [UUID] [bigint] ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL
+) ON [PRIMARY] '
+--set @dropSQL = N'IF EXISTS(Select ItemID from '+@tablebname+')
+ --DROP TABLE [dbo].['+@tablebname+']
+ --CREATE TABLE [dbo].['+@tablebname+'] (
+ --[ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ --[ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ --[MeasureDT] [datetime] NOT NULL ,
+ --[mpid] [varchar] (50) COLLATE Chinese_PRC_CI_AS ,
+ --[memotype] [varchar] (500) COLLATE Chinese_PRC_CI_AS,
+ --[UUID] [bigint] NOT NULL ,
+ --[FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL
+ --) ON [PRIMARY] '
+end
+
+--DROP TABLE TB_MP_TEMP_REPORT
+
+--CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+-- [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+-- [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+-- [MeasureDT] [datetime] NOT NULL ,
+-- [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL
+--) ON [PRIMARY]
+begin
+ if Exists(select top 1 * from sysObjects where Id=OBJECT_ID(@tablebname))
+ begin
+ EXEC sp_executesql @dropSQL
+ print N'@dropSQL: '+@dropSQL
+ end
+ else
+ begin
+ EXEC sp_executesql @createSQL
+ end
+end
+
+
+
+while(@starttime<=@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata_test @tbname,@starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+begin
+ set @selectSQL = N' Select * from [dbo].['+@tablebname+'] order by itemid'
+ print N'@selectSQL: '+@selectSQL
+ EXEC sp_executesql @selectSQL
+--EXEC sp_executesql @dropSQL
+ end
+--Select * from TB_MP_TEMP_REPORT order by itemid
+
+begin
+set @dropSQL=N' DROP TABLE if exists '+@tablebname+' '
+print N'@dropSQL: '+@dropSQL
+EXEC sp_executesql @dropSQL
+end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_mth_04
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_mth_04]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_mth_04]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+declare @starttime1 datetime
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,-1,getdate())
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+set @starttime=DateAdd(DAY,1,@starttime)
+set @endtime=DateAdd(DAY,1,@endtime)
+
+--print @starttime
+--print @endtime
+
+DROP TABLE TB_MP_TEMP_REPORT
+
+CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+ [Decimal] [int] NOT NULL
+) ON [PRIMARY]
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+ set @starttime1=DATEADD(DAY,-1,@starttime)
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(cast((DATEPART(mm,@starttime1)) as varchar)+'鏈'+cast((DATEPART(dd,@starttime1)) as varchar)+'鏃',@starttime,'label')
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_mth_041
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_mth_041]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_mth_041]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+declare @starttime1 datetime
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,-1,getdate())
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+set @starttime=DateAdd(DAY,1,@starttime)
+set @endtime=DateAdd(DAY,1,@endtime)
+
+--print @starttime
+--print @endtime
+
+DROP TABLE TB_MP_TEMP_REPORT
+
+CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+ [Decimal] [int] NOT NULL
+) ON [PRIMARY]
+
+while(@starttime<=@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+ set @starttime1=DATEADD(DAY,-1,@starttime)
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(cast((DATEPART(mm,@starttime1)) as varchar)+'鏈'+cast((DATEPART(dd,@starttime1)) as varchar)+'鏃',@starttime,'label')
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_mth_05
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_mth_05]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_mth_05]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,-1,getdate())
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+set @starttime=DateAdd(MONTH,-1,@starttime)
+set @endtime=DateAdd(MONTH,-1,@endtime)
+
+--print @starttime
+--print @endtime
+
+DROP TABLE TB_MP_TEMP_REPORT
+
+CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+ [Decimal] [int] NOT NULL
+) ON [PRIMARY]
+
+while(@starttime<=@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_mth_06
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_mth_06]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_mth_06]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,-1,getdate())
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+Select @endtime=DateAdd(DAY,1,@endtime)
+
+--print @starttime
+--print @endtime
+
+DROP TABLE TB_MP_TEMP_REPORT
+
+CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+ [Decimal] [int] NOT NULL
+) ON [PRIMARY]
+
+while(@starttime<=@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,Decimal) values(cast(DATEPART(dd,@starttime) as varchar),@starttime,'label',0)
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_mth_07
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_mth_07]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_mth_07]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,-1,getdate())
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+--print @starttime
+--print @endtime
+
+DROP TABLE TB_MP_TEMP_REPORT
+
+CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+ [Decimal] [int] NOT NULL
+) ON [PRIMARY]
+
+while(@starttime<=@endtime)
+begin
+ set @tempdate = dateadd(MONTH,@intval,@starttime)
+
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,Decimal) values(DATEPART(MM,@starttime)+1,@starttime,'label',0)
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,Decimal) values(DATEPART(YY,@starttime),@starttime,'label',0)
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_mth_08
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_mth_08]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_mth_08]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,-1,getdate())
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+Select @endtime=DateAdd(DAY,1,@endtime)
+
+--print @starttime
+--print @endtime
+
+DROP TABLE TB_MP_TEMP_REPORT
+
+CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+ [Decimal] [int] NOT NULL
+) ON [PRIMARY]
+
+while(@starttime<=@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,Decimal) values(cast(DATEPART(mm,@starttime) as varchar)+'鏈'+cast(DATEPART(dd,@starttime) as varchar)+'鏃',@starttime,'label',0)
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_mth_081
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_mth_081]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_mth_081]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(1000),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,-1,getdate())
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+--Select @endtime=DateAdd(DAY,1,@endtime)
+
+--print @starttime
+--print @endtime
+
+DROP TABLE TB_MP_TEMP_REPORT
+
+CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+ [Decimal] [int] NOT NULL
+) ON [PRIMARY]
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,Decimal) values(cast(DATEPART(mm,@starttime) as varchar)+'鏈'+cast(DATEPART(dd,@starttime) as varchar)+'鏃',@starttime,'label',0)
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_mth_09
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_mth_09]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_mth_09]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,-1,getdate())
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+--print @starttime
+--print @endtime
+
+DROP TABLE TB_MP_TEMP_REPORT
+
+CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+ [Decimal] [int] NOT NULL
+) ON [PRIMARY]
+
+while(@starttime<=@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,Decimal) values(DATEPART(dd,@starttime),@starttime,'dateNumber',0)
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_mth_091
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_mth_091]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_mth_091]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(800),@rownum int
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,-1,getdate())
+set @endtime = dateadd(hh,-datepart(hh,@endtime),@endtime)
+set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+set @endtime = dateadd(hh,@starthour,@endtime)
+end
+
+--print @starttime
+--print @endtime
+
+DROP TABLE TB_MP_TEMP_REPORT
+
+CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+ [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+ [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+ [MeasureDT] [datetime] NOT NULL ,
+ [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+ [Decimal] [int] NOT NULL
+) ON [PRIMARY]
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType,Decimal) values(DATEPART(dd,@starttime),@starttime,'dateNumber',0)
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_qua_01
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_qua_01]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_qua_01]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(5000),@rownum int,@userid varchar(50)
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+-- Select @starttime=DateAdd(MONTH,-1,@starttime)
+Select @starttime=DateAdd(MONTH,0,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,0,getdate())
+end
+
+-- DROP TABLE TB_MP_TEMP_REPORT
+--
+-- CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+-- [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+-- [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+-- [MeasureDT] [datetime] NOT NULL ,
+-- [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+-- [Decimal] [int]
+-- ) ON [PRIMARY]
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(hour,@intval,@starttime)
+ --if(DATEPART(dd,@starttime)=1)
+ --begin
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(cast(DATEPART(mm,@starttime) as varchar)+'鏈',@starttime,'label')
+ --end
+ --else
+ --begin
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(cast(DATEPART(mm,dateadd(mm,1,@starttime)) as varchar)+'鏈',@starttime,'label')
+ --end
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+ --print 'aaaaaa'
+ --print @starttime
+ --print @tempdate
+ --print @collectmode
+ --print @mp
+ --print @userid
+
+
+ print 'bbbbbb'
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp,@userid
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT where userid=@userid order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_runrecord
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_runrecord]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_runrecord]
+@starttime varchar(20),@endtime varchar(20),@type varchar(80),@mp varchar(800),@rownum int
+as
+Declare @strSQL1 nvarchar(4000)
+Declare @strSQL2 nvarchar(4000)
+Declare @strSQL3 nvarchar(4000)
+
+declare @count int
+declare @ParmValue money
+declare @MeasureDT datetime
+declare @lastParmValue money
+declare @lastMeasureDT datetime
+declare @colcount int
+declare @i int
+
+declare @idx int
+declare @idxo int
+
+declare @mainmp varchar(200)
+declare @mp1 varchar(200)
+declare @mp2 varchar(200)
+declare @mp3 varchar(200)
+declare @mp4 varchar(200)
+declare @mp5 varchar(200)
+declare @mp6 varchar(200)
+declare @mp7 varchar(200)
+declare @mp8 varchar(200)
+declare @mp9 varchar(200)
+declare @mp10 varchar(200)
+
+--delete from TB_MP_TEMP_REPORT
+select @colcount = count(*) from dbo.FUN_split(@mp,',')
+set @i = 1
+
+if(SUBSTRING(@mp,1,1)!='-')
+ begin
+
+set @idx = charindex(',',@mp,1)
+if(@idx>0)
+begin
+ set @mainmp = SUBSTRING(@mp,1,@idx-1)
+ print @mainmp
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp1 = SUBSTRING(@mp,1,@idx-1)
+ print @mp1
+
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp2 = SUBSTRING(@mp,1,@idx-1)
+ print @mp2
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp3 = SUBSTRING(@mp,1,@idx-1)
+ print @mp3
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp4 = SUBSTRING(@mp,1,@idx-1)
+ print @mp4
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp5 = SUBSTRING(@mp,1,@idx-1)
+ print @mp5
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp6 = SUBSTRING(@mp,1,@idx-1)
+ print @mp6
+ end
+ else
+ begin
+ set @mp6 = @mp
+ print @mp6
+ end
+
+ end
+ else
+ begin
+ set @mp5 = @mp
+ print @mp5
+ end
+ end
+ else
+ begin
+ set @mp4 = @mp
+ print @mp4
+ end
+ end
+ else
+ begin
+ set @mp3 = @mp
+ print @mp3
+ end
+
+ end
+ else
+ begin
+ set @mp2= @mp
+ print @mp2
+ end
+
+ end
+ else
+ begin
+ set @mp1 = @mp
+ print @mp1
+ end
+end
+else
+begin
+ set @mainmp=@mp
+ print @mainmp
+end
+
+
+
+SET @strSQL1 = N''
+SET @strSQL1 = @strSQL1+N'declare @count int'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @ParmValue money'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @MeasureDT datetime'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @lastParmValue money'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @lastMeasureDT datetime'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @str nvarchar(4000)'+char(10)
+
+--瀵绘壘浠婂ぉ绗竴鏉¤褰
+SET @strSQL1 = @strSQL1 + N'select top 1 @lastParmValue =ParmValue ,@lastMeasureDT=MeasureDT from TB_MP_'+@mainmp+N' where measuredt between '''+@starttime+N''' and ''' +@endtime+ N''' order by measuredt asc ' +char(10)
+if(@type='+')
+begin
+ --濡傛灉绗竴澶╄褰曚唬琛ㄨ繍琛
+ SET @strSQL1 = @strSQL1 + N'if(@lastParmValue=1)'+char(10)
+ SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+ --瀵绘壘浠婂ぉ涔嬪墠鏈鍚庝竴鏉¤褰
+ SET @strSQL1 = @strSQL1 + N'select top 1 @lastParmValue =ParmValue ,@lastMeasureDT=MeasureDT from TB_MP_'+@mainmp+N' where measuredt < '''+@starttime+N''' order by measuredt desc' +char(10)
+ --濡傛灉璁板綍瀛樺湪涓斾负杩愯
+ SET @strSQL1 = @strSQL1 + N'if(not @lastParmValue is null and @lastParmValue=1)'+char(10)
+ SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+ --鍋氫竴鏉″亣鐨勫紑鏈鸿褰
+ SET @strSQL1 = @strSQL1 + N'set @lastMeasureDT='''+@starttime+''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'set @lastParmValue=1 '+char(10)
+ SET @strSQL1 = @strSQL1 + N'end'+char(10)
+ SET @strSQL1 = @strSQL1 + N'end'+char(10)
+end
+else
+begin
+ SET @strSQL1 = @strSQL1 + N'if(@lastParmValue=0)'+char(10)
+ SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+ SET @strSQL1 = @strSQL1 + N'select top 1 @lastParmValue =ParmValue ,@lastMeasureDT=MeasureDT from TB_MP_'+@mainmp+N' where measuredt < '''+@starttime+N''' order by measuredt desc' +char(10)
+ --濡傛灉璁板綍瀛樺湪涓斾负杩愯
+ SET @strSQL1 = @strSQL1 + N'if(not @lastParmValue is null and @lastParmValue=0)'+char(10)
+ SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+ --鍋氫竴鏉″亣鐨勫紑鏈鸿褰
+ SET @strSQL1 = @strSQL1 + N'set @lastMeasureDT='''+@starttime+''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'set @lastParmValue=0 '+char(10)
+ SET @strSQL1 = @strSQL1 + N'end'+char(10)
+ SET @strSQL1 = @strSQL1 + N'end'+char(10)
+end
+
+SET @strSQL1 = @strSQL1 + N'set @count=0'+char(10)
+
+SET @strSQL1 = @strSQL1 + N'DECLARE curRunStatus cursor for select ParmValue,MeasureDT from TB_MP_' + @mainmp+N' ' +char(10)
+SET @strSQL1 = @strSQL1 + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+SET @strSQL1 = @strSQL1 + N'open curRunStatus'+char(10)
+SET @strSQL1 = @strSQL1 + N'FETCH curRunStatus into @ParmValue,@MeasureDT'+char(10)
+SET @strSQL1 = @strSQL1 + N'while (@@fetch_status=0)'+char(10)
+SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+SET @strSQL1 = @strSQL1 + N'if(@lastParmValue is null)'+char(10)
+SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+SET @strSQL1 = @strSQL1 + N'set @lastParmValue = @ParmValue'+char(10)
+SET @strSQL1 = @strSQL1 + N'set @lastMeasureDT = @MeasureDT'+char(10)
+SET @strSQL1 = @strSQL1 + N'end'+char(10)
+
+SET @strSQL1 = @strSQL1 + N'if(@ParmValue<>@lastParmValue)'+char(10)
+SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+SET @strSQL1 = @strSQL1 + N'set @count=@count+1'+char(10)
+
+if(@type='+')
+SET @strSQL1 = @strSQL1 + N'if(@ParmValue=0)'++char(10)
+else
+SET @strSQL1 = @strSQL1 + N'if(@ParmValue=1)'++char(10)
+
+SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''鍋滄'',''2009-06-15'',''label'')'+char(10)
+
+if(not @mp1 is null)
+begin
+ if(@mp1='-')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp1='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp1='dur')
+ begin
+
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp1<>'dur' and @mp1<>'MeasureDT' and @mp1<>'-')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp1+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) select top 1 cast(ParmValue as varchar), MeasureDT,''number'' from tb_mp_'+@mp1+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp2 is null)
+begin
+ if(@mp2='-')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp2='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp2='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp2<>'dur' and @mp2<>'MeasureDT' and @mp2<>'-')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp2+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) select top 1 cast(ParmValue as varchar), MeasureDT,''number'' from tb_mp_'+@mp2+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp3 is null)
+begin
+ if(@mp3='-')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp3='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp3='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp3<>'dur' and @mp3<>'MeasureDT' and @mp3<>'-')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp3+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) select top 1 cast(ParmValue as varchar), MeasureDT,''number'' from tb_mp_'+@mp3+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp4 is null)
+begin
+ if(@mp4='-')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp4='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp4='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp4<>'dur' and @mp4<>'MeasureDT' and @mp4<>'-')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp4+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) select top 1 cast(ParmValue as varchar), MeasureDT,''number'' from tb_mp_'+@mp4+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp5 is null)
+begin
+ if(@mp5='-')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp5='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp5='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp5<>'dur' and @mp5<>'MeasureDT' and @mp5<>'-')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp5+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) select top 1 cast(ParmValue as varchar), MeasureDT,''number'' from tb_mp_'+@mp5+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp6 is null)
+begin
+ if(@mp6='-')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp6='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp6='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp6<>'dur' and @mp6<>'MeasureDT' and @mp6<>'-')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp6+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) select top 1 cast(ParmValue as varchar), MeasureDT,''number'' from tb_mp_'+@mp6+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+SET @strSQL1 = @strSQL1 + N'end'+char(10)
+
+SET @strSQL2 = N''
+if(@type='+')
+SET @strSQL2 = @strSQL2 + N'if(@ParmValue=1)'+char(10)
+else
+SET @strSQL2 = @strSQL2 + N'if(@ParmValue=0)'+char(10)
+
+SET @strSQL2 = @strSQL2 + N'begin'+char(10)
+SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''鍚姩'',''2009-06-15'',''label'')'+char(10)
+if(not @mp1 is null)
+begin
+ if(@mp1='-')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp1='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp1='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp1<>'dur' and @mp1<>'MeasureDT' and @mp1<>'-')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp1+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) select top 1 cast(ParmValue as varchar), MeasureDT,''number'' from tb_mp_'+@mp1+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp2 is null)
+begin
+ if(@mp2='-')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp2='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp2='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp2<>'dur' and @mp2<>'MeasureDT' and @mp2<>'-')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp2+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) select top 1 cast(ParmValue as varchar), MeasureDT,''number'' from tb_mp_'+@mp2+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp3 is null)
+begin
+ if(@mp3='-')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp3='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp3='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp3<>'dur' and @mp3<>'MeasureDT' and @mp3<>'-')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp3+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) select top 1 cast(ParmValue as varchar), MeasureDT,''number'' from tb_mp_'+@mp3+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp4 is null)
+begin
+ if(@mp4='-')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp4='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp4='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp4<>'dur' and @mp4<>'MeasureDT' and @mp4<>'-')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp4+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) select top 1 cast(ParmValue as varchar), MeasureDT,''number'' from tb_mp_'+@mp4+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp5 is null)
+begin
+ if(@mp5='-')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp5='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp5='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp5<>'dur' and @mp5<>'MeasureDT' and @mp5<>'-')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp5+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) select top 1 cast(ParmValue as varchar), MeasureDT,''number'' from tb_mp_'+@mp5+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp6 is null)
+begin
+ if(@mp6='-')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp6='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ if(@mp6='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+ if(@mp6<>'dur' and @mp6<>'MeasureDT' and @mp6<>'-')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp6+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) select top 1 cast(ParmValue as varchar), MeasureDT,''number'' from tb_mp_'+@mp6+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+SET @strSQL2 = @strSQL2 + N'set @lastParmValue = @ParmValue'+char(10)
+SET @strSQL2 = @strSQL2 + N'set @lastMeasureDT = @MeasureDT'+char(10)
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+
+
+
+SET @strSQL2 = @strSQL2 + N'FETCH curRunStatus into @ParmValue,@MeasureDT'+char(10)
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+
+
+SET @strSQL2 = @strSQL2 + N'close curRunStatus'+char(10)
+SET @strSQL2 = @strSQL2 + N'DEALLOCATE curRunStatus'+char(10)
+
+---------------------------------
+if(@type='+')
+SET @strSQL2 = @strSQL2 + N'if (@lastParmValue=1 and @ParmValue=1)'+char(10)
+else
+SET @strSQL2 = @strSQL2 + N'if (@lastParmValue=0 and @ParmValue=0)'+char(10)
+SET @strSQL2 = @strSQL2 + N'begin'+char(10)
+SET @strSQL2 = @strSQL2 + N'set @count = @count+1'+char(10)
+SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''鍗犱綅'',''2009-06-15'',''label'')'+char(10)
+if(not @mp1 is null)
+begin
+ if(@mp1='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+end
+if(not @mp2 is null)
+begin
+ if(@mp2='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+end
+if(not @mp3 is null)
+begin
+ if(@mp3='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+end
+if(not @mp4 is null)
+begin
+ if(@mp4='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+end
+if(not @mp5 is null)
+begin
+ if(@mp5='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+end
+if(not @mp6 is null)
+begin
+ if(@mp6='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'',''datetime'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''-'',''2009-06-15'',''label'')'+char(10)
+ end
+end
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+
+
+SET @strSQL3 = N''
+SET @strSQL3 = @strSQL3 + N'set @count = @count+1'+char(10)
+SET @strSQL3 = @strSQL3 + N'while(@count<='+cast(@rownum as varchar)+N')'+char(10)
+SET @strSQL3 = @strSQL3 + N'begin'+char(10)
+SET @strSQL3 = @strSQL3 + N'SET @str =N''insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+if(not @mp1 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+if(not @mp2 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+if(not @mp3 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+if(not @mp4 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+if(not @mp5 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+if(not @mp6 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(''''-'''',''''2009-06-15'''',''''label'''')'''+char(10)
+SET @strSQL3 = @strSQL3 + N'exec(@str)'+char(10)
+SET @strSQL3 = @strSQL3 + N'set @count = @count+1'+char(10)
+SET @strSQL3 = @strSQL3 + N'end'+char(10)
+
+
+print @strSQL1
+print @strSQL2
+print @strSQL3
+exec ( @strSQL1+@strSQL2+@strSQL3)
+
+end
+else
+ begin
+ while(@i<=@colcount*@rownum)
+ begin
+ --print '-'
+ insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values('-',@starttime,'label')
+ set @i = @i+1
+ end
+ end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_report_year_01
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_report_year_01]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_report_year_01]
+@stime varchar(10), @etime varchar(10), @starthour int, @intval int, @mpstr varchar(5000),@rownum int,@userid varchar(50)
+ AS
+declare @starttime datetime
+declare @endtime datetime
+declare @tempdate datetime
+declare @mptemp varchar(500)
+declare @collectmode varchar(50)
+declare @mp varchar(500)
+
+
+Select @starttime=cast(@stime as datetime)
+Select @starttime=DateAdd(hour,@starthour,@starttime)
+-- Select @starttime=DateAdd(MONTH,-1,@starttime)
+Select @starttime=DateAdd(MONTH,0,@starttime)
+Select @endtime=cast(@etime as datetime)
+Select @endtime=DateAdd(hour,@starthour,@endtime)
+if(@endtime>dateadd(day,-1,getdate()))
+begin
+set @endtime=dateadd(day,0,getdate())
+end
+
+-- DROP TABLE TB_MP_TEMP_REPORT
+--
+-- CREATE TABLE [dbo].[TB_MP_TEMP_REPORT] (
+-- [ItemID] [bigint] IDENTITY (1, 1) NOT NULL ,
+-- [ParmValue] [varchar] (2000) COLLATE Chinese_PRC_CI_AS NOT NULL ,
+-- [MeasureDT] [datetime] NOT NULL ,
+-- [FormatType] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL,
+-- [Decimal] [int]
+-- ) ON [PRIMARY]
+
+while(@starttime<@endtime)
+begin
+ set @tempdate = dateadd(month,@intval,@starttime)
+ --if(DATEPART(dd,@starttime)=1)
+ --begin
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(cast(DATEPART(mm,@starttime) as varchar)+'鏈',@starttime,'label')
+ --end
+ --else
+ --begin
+ --insert into TB_MP_TEMP_REPORT(ParmValue,MeasureDT,FormatType) values(cast(DATEPART(mm,dateadd(mm,1,@starttime)) as varchar)+'鏈',@starttime,'label')
+ --end
+
+ DECLARE CRStatus cursor for
+ select * from dbo.FUN_split(@mpstr,'|')
+ open CRStatus
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ while (@@fetch_status=0)
+ begin
+ print @starttime
+ print @tempdate
+ print @collectmode
+ print @mp
+ print @userid
+
+
+ exec sp_report_getdata @starttime,@tempdate,@collectmode,@mp,@userid
+
+ FETCH CRStatus into @mptemp
+
+ set @mp = SUBSTRING ( @mptemp , 0 , CHARINDEX(';',@mptemp) )
+ set @collectmode = SUBSTRING ( @mptemp , CHARINDEX(';',@mptemp)+1, LEN ( @mptemp )-CHARINDEX(';',@mptemp) )
+
+ end
+
+ close CRStatus
+ DEALLOCATE CRStatus
+
+ set @starttime = @tempdate
+end
+
+Select * from TB_MP_TEMP_REPORT where userid=@userid order by itemid
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_runrecord
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_runrecord]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_runrecord]
+@starttime varchar(20),@endtime varchar(20),@type varchar(80),@mp varchar(800),@rownum int
+as
+Declare @strSQL1 nvarchar(4000)
+Declare @strSQL2 nvarchar(4000)
+Declare @strSQL3 nvarchar(4000)
+
+declare @count int
+declare @ParmValue money
+declare @MeasureDT datetime
+declare @lastParmValue money
+declare @lastMeasureDT datetime
+declare @colcount int
+declare @i int
+
+declare @idx int
+declare @idxo int
+
+declare @mainmp varchar(200)
+declare @mp1 varchar(200)
+declare @mp2 varchar(200)
+declare @mp3 varchar(200)
+declare @mp4 varchar(200)
+declare @mp5 varchar(200)
+declare @mp6 varchar(200)
+declare @mp7 varchar(200)
+declare @mp8 varchar(200)
+declare @mp9 varchar(200)
+declare @mp10 varchar(200)
+
+--delete from tb_mp_temp_rpt
+select @colcount = count(*) from dbo.FUN_split(@mp,',')
+set @i = 1
+
+if(SUBSTRING(@mp,1,1)!='-')
+ begin
+
+set @idx = charindex(',',@mp,1)
+if(@idx>0)
+begin
+ set @mainmp = SUBSTRING(@mp,1,@idx-1)
+ print @mainmp
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp1 = SUBSTRING(@mp,1,@idx-1)
+ print @mp1
+
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp2 = SUBSTRING(@mp,1,@idx-1)
+ print @mp2
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp3 = SUBSTRING(@mp,1,@idx-1)
+ print @mp3
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp4 = SUBSTRING(@mp,1,@idx-1)
+ print @mp4
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp5 = SUBSTRING(@mp,1,@idx-1)
+ print @mp5
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp6 = SUBSTRING(@mp,1,@idx-1)
+ print @mp6
+ end
+ else
+ begin
+ set @mp6 = @mp
+ print @mp6
+ end
+
+ end
+ else
+ begin
+ set @mp5 = @mp
+ print @mp5
+ end
+ end
+ else
+ begin
+ set @mp4 = @mp
+ print @mp4
+ end
+ end
+ else
+ begin
+ set @mp3 = @mp
+ print @mp3
+ end
+
+ end
+ else
+ begin
+ set @mp2= @mp
+ print @mp2
+ end
+
+ end
+ else
+ begin
+ set @mp1 = @mp
+ print @mp1
+ end
+end
+else
+begin
+ set @mainmp=@mp
+ print @mainmp
+end
+
+
+
+SET @strSQL1 = N''
+SET @strSQL1 = @strSQL1+N'declare @count int'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @ParmValue money'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @MeasureDT datetime'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @lastParmValue money'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @lastMeasureDT datetime'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @str nvarchar(4000)'+char(10)
+
+--瀵绘壘浠婂ぉ绗竴鏉¤褰
+SET @strSQL1 = @strSQL1 + N'select top 1 @lastParmValue =ParmValue ,@lastMeasureDT=MeasureDT from TB_MP_'+@mainmp+N' where measuredt between '''+@starttime+N''' and ''' +@endtime+ N''' order by measuredt asc ' +char(10)
+if(@type='+')
+begin
+ --濡傛灉绗竴澶╄褰曚唬琛ㄨ繍琛
+ SET @strSQL1 = @strSQL1 + N'if(@lastParmValue=1)'+char(10)
+ SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+ --瀵绘壘浠婂ぉ涔嬪墠鏈鍚庝竴鏉¤褰
+ SET @strSQL1 = @strSQL1 + N'select top 1 @lastParmValue =ParmValue ,@lastMeasureDT=MeasureDT from TB_MP_'+@mainmp+N' where measuredt < '''+@starttime+N''' order by measuredt desc' +char(10)
+ --濡傛灉璁板綍瀛樺湪涓斾负杩愯
+ SET @strSQL1 = @strSQL1 + N'if(not @lastParmValue is null and @lastParmValue=1)'+char(10)
+ SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+ --鍋氫竴鏉″亣鐨勫紑鏈鸿褰
+ SET @strSQL1 = @strSQL1 + N'set @lastMeasureDT='''+@starttime+''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'set @lastParmValue=1 '+char(10)
+ SET @strSQL1 = @strSQL1 + N'end'+char(10)
+ SET @strSQL1 = @strSQL1 + N'end'+char(10)
+end
+else
+begin
+ SET @strSQL1 = @strSQL1 + N'if(@lastParmValue=0)'+char(10)
+ SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+ SET @strSQL1 = @strSQL1 + N'select top 1 @lastParmValue =ParmValue ,@lastMeasureDT=MeasureDT from TB_MP_'+@mainmp+N' where measuredt < '''+@starttime+N''' order by measuredt desc' +char(10)
+ --濡傛灉璁板綍瀛樺湪涓斾负杩愯
+ SET @strSQL1 = @strSQL1 + N'if(not @lastParmValue is null and @lastParmValue=0)'+char(10)
+ SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+ --鍋氫竴鏉″亣鐨勫紑鏈鸿褰
+ SET @strSQL1 = @strSQL1 + N'set @lastMeasureDT='''+@starttime+''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'set @lastParmValue=0 '+char(10)
+ SET @strSQL1 = @strSQL1 + N'end'+char(10)
+ SET @strSQL1 = @strSQL1 + N'end'+char(10)
+end
+
+SET @strSQL1 = @strSQL1 + N'set @count=0'+char(10)
+
+SET @strSQL1 = @strSQL1 + N'DECLARE curRunStatus cursor for select ParmValue,MeasureDT from TB_MP_' + @mainmp+N' ' +char(10)
+SET @strSQL1 = @strSQL1 + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+SET @strSQL1 = @strSQL1 + N'open curRunStatus'+char(10)
+SET @strSQL1 = @strSQL1 + N'FETCH curRunStatus into @ParmValue,@MeasureDT'+char(10)
+SET @strSQL1 = @strSQL1 + N'while (@@fetch_status=0)'+char(10)
+SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+SET @strSQL1 = @strSQL1 + N'if(@lastParmValue is null)'+char(10)
+SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+SET @strSQL1 = @strSQL1 + N'set @lastParmValue = @ParmValue'+char(10)
+SET @strSQL1 = @strSQL1 + N'set @lastMeasureDT = @MeasureDT'+char(10)
+SET @strSQL1 = @strSQL1 + N'end'+char(10)
+
+SET @strSQL1 = @strSQL1 + N'if(@ParmValue<>@lastParmValue)'+char(10)
+SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+SET @strSQL1 = @strSQL1 + N'set @count=@count+1'+char(10)
+
+if(@type='+')
+SET @strSQL1 = @strSQL1 + N'if(@ParmValue=0)'++char(10)
+else
+SET @strSQL1 = @strSQL1 + N'if(@ParmValue=1)'++char(10)
+
+SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''鍋滄満'',''2009-06-15'')'+char(10)
+
+if(not @mp1 is null)
+begin
+ if(@mp1='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp1='dur')
+ begin
+
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp1<>'dur' and @mp1<>'MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp1+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp1+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp2 is null)
+begin
+ if(@mp2='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp2='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp2<>'dur' and @mp2<>'MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp2+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp2+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp3 is null)
+begin
+ if(@mp3='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp3='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp3<>'dur' and @mp3<>'MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp3+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp3+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp4 is null)
+begin
+ if(@mp4='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp4='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp4<>'dur' and @mp4<>'MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp4+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp4+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp5 is null)
+begin
+ if(@mp5='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp5='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp5<>'dur' and @mp5<>'MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp5+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp5+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp6 is null)
+begin
+ if(@mp6='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp6='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp6<>'dur' and @mp6<>'MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp6+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp6+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+SET @strSQL1 = @strSQL1 + N'end'+char(10)
+
+SET @strSQL2 = N''
+if(@type='+')
+SET @strSQL2 = @strSQL2 + N'if(@ParmValue=1)'+char(10)
+else
+SET @strSQL2 = @strSQL2 + N'if(@ParmValue=0)'+char(10)
+
+SET @strSQL2 = @strSQL2 + N'begin'+char(10)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''寮鏈'',''2009-06-15'')'+char(10)
+if(not @mp1 is null)
+begin
+ if(@mp1='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp1='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+ if(@mp1<>'dur' and @mp1<>'MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp1+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp1+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp2 is null)
+begin
+ if(@mp2='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp2='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+ if(@mp2<>'dur' and @mp2<>'MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp2+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp2+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp3 is null)
+begin
+ if(@mp3='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp3='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+ if(@mp3<>'dur' and @mp3<>'MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp3+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp3+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp4 is null)
+begin
+ if(@mp4='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp4='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+ if(@mp4<>'dur' and @mp4<>'MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp4+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp4+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp5 is null)
+begin
+ if(@mp5='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp5='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+ if(@mp5<>'dur' and @mp5<>'MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp5+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp5+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp6 is null)
+begin
+ if(@mp6='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp6='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+ if(@mp6<>'dur' and @mp6<>'MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp6+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp6+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+SET @strSQL2 = @strSQL2 + N'set @lastParmValue = @ParmValue'+char(10)
+SET @strSQL2 = @strSQL2 + N'set @lastMeasureDT = @MeasureDT'+char(10)
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+
+
+
+SET @strSQL2 = @strSQL2 + N'FETCH curRunStatus into @ParmValue,@MeasureDT'+char(10)
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+
+
+SET @strSQL2 = @strSQL2 + N'close curRunStatus'+char(10)
+SET @strSQL2 = @strSQL2 + N'DEALLOCATE curRunStatus'+char(10)
+
+---------------------------------
+SET @strSQL2 = @strSQL2 + N'if EXISTS( select * from TB_MP_'+@mainmp+N' where measuredt between '''+@starttime+N''' and ''' +@endtime+ N''' ) ' +char(10)
+SET @strSQL2 = @strSQL2 + N'begin'+char(10)
+
+if(@type='+')
+SET @strSQL2 = @strSQL2 + N'if NOT EXISTS( select * from TB_MP_'+@mainmp+N' where measuredt between '''+@starttime+N''' and ''' +@endtime+ N''' and ParmValue=0) ' +char(10)
+else
+SET @strSQL2 = @strSQL2 + N'if NOT EXISTS( select * from TB_MP_'+@mainmp+N' where measuredt between '''+@starttime+N''' and ''' +@endtime+ N''' and ParmValue=1) ' +char(10)
+
+SET @strSQL2 = @strSQL2 + N'begin'+char(10)
+
+SET @strSQL2 = @strSQL2 + N'set @count = @count+1'+char(10)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''鏈仠鏈'',''2009-06-15'')'+char(10)
+
+if(not @mp1 is null)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+
+if(not @mp2 is null)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+
+if(not @mp3 is null)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+
+if(not @mp4 is null)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+
+if(not @mp5 is null)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+
+if(not @mp6 is null)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+
+if(@type='+')
+SET @strSQL2 = @strSQL2 + N'if NOT EXISTS( select * from TB_MP_'+@mainmp+N' where measuredt between '''+@starttime+N''' and ''' +@endtime+ N''' and ParmValue=1) ' +char(10)
+else
+SET @strSQL2 = @strSQL2 + N'if NOT EXISTS( select * from TB_MP_'+@mainmp+N' where measuredt between '''+@starttime+N''' and ''' +@endtime+ N''' and ParmValue=0) ' +char(10)
+
+SET @strSQL2 = @strSQL2 + N'begin'+char(10)
+
+SET @strSQL2 = @strSQL2 + N'set @count = @count+1'+char(10)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''鏈紑鏈'',''2009-06-15'')'+char(10)
+
+if(not @mp1 is null)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+
+if(not @mp2 is null)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+
+if(not @mp3 is null)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+
+if(not @mp4 is null)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+
+if(not @mp5 is null)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+
+if(not @mp6 is null)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+
+
+---------------------------------
+if(@type='+')
+SET @strSQL2 = @strSQL2 + N'if (@lastParmValue=1 and @ParmValue=1)'+char(10)
+else
+SET @strSQL2 = @strSQL2 + N'if (@lastParmValue=0 and @ParmValue=0)'+char(10)
+SET @strSQL2 = @strSQL2 + N'begin'+char(10)
+SET @strSQL2 = @strSQL2 + N'set @count = @count+1'+char(10)
+--SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''鎸佺画杩愯'',''2009-06-15'')'+char(10)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+if(not @mp1 is null)
+begin
+ if(@mp1='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+end
+if(not @mp2 is null)
+begin
+ if(@mp2='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+end
+if(not @mp3 is null)
+begin
+ if(@mp3='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+end
+if(not @mp4 is null)
+begin
+ if(@mp4='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+end
+if(not @mp5 is null)
+begin
+ if(@mp5='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+end
+if(not @mp6 is null)
+begin
+ if(@mp6='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+end
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+
+
+SET @strSQL3 = N''
+SET @strSQL3 = @strSQL3 + N'set @count = @count+1'+char(10)
+SET @strSQL3 = @strSQL3 + N'while(@count<='+cast(@rownum as varchar)+N')'+char(10)
+SET @strSQL3 = @strSQL3 + N'begin'+char(10)
+SET @strSQL3 = @strSQL3 + N'SET @str =N''insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+if(not @mp1 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+if(not @mp2 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+if(not @mp3 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+if(not @mp4 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+if(not @mp5 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+if(not @mp6 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+SET @strSQL3 = @strSQL3 + N'exec(@str)'+char(10)
+SET @strSQL3 = @strSQL3 + N'set @count = @count+1'+char(10)
+SET @strSQL3 = @strSQL3 + N'end'+char(10)
+
+
+print @strSQL1
+print @strSQL2
+print @strSQL3
+exec ( @strSQL1+@strSQL2+@strSQL3)
+
+end
+else
+ begin
+ while(@i<=@colcount*@rownum)
+ begin
+ print '-'
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('-',@starttime)
+ set @i = @i+1
+ end
+ end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_runrecordold
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_runrecordold]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_runrecordold]
+@starttime varchar(20),@endtime varchar(20),@type varchar(80),@mp varchar(800),@rownum int
+as
+Declare @strSQL1 nvarchar(4000)
+Declare @strSQL2 nvarchar(4000)
+Declare @strSQL3 nvarchar(4000)
+
+declare @count int
+declare @ParmValue money
+declare @MeasureDT datetime
+declare @lastParmValue money
+declare @lastMeasureDT datetime
+declare @colcount int
+declare @i int
+
+declare @idx int
+declare @idxo int
+
+declare @mainmp varchar(200)
+declare @mp1 varchar(200)
+declare @mp2 varchar(200)
+declare @mp3 varchar(200)
+declare @mp4 varchar(200)
+declare @mp5 varchar(200)
+declare @mp6 varchar(200)
+declare @mp7 varchar(200)
+declare @mp8 varchar(200)
+declare @mp9 varchar(200)
+declare @mp10 varchar(200)
+
+--delete from tb_mp_temp_rpt
+select @colcount = count(*) from dbo.FUN_split(@mp,',')
+set @i = 1
+
+if(SUBSTRING(@mp,1,1)!='-')
+ begin
+
+set @idx = charindex(',',@mp,1)
+if(@idx>0)
+begin
+ set @mainmp = SUBSTRING(@mp,1,@idx-1)
+ print @mainmp
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp1 = SUBSTRING(@mp,1,@idx-1)
+ print @mp1
+
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp2 = SUBSTRING(@mp,1,@idx-1)
+ print @mp2
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp3 = SUBSTRING(@mp,1,@idx-1)
+ print @mp3
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp4 = SUBSTRING(@mp,1,@idx-1)
+ print @mp4
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp5 = SUBSTRING(@mp,1,@idx-1)
+ print @mp5
+
+ set @mp= SUBSTRING(@mp,@idx+1,len(@mp))
+ print @mp
+
+ set @idx = charindex(',',@mp,1)
+ if(@idx>0)
+ begin
+ set @mp6 = SUBSTRING(@mp,1,@idx-1)
+ print @mp6
+ end
+ else
+ begin
+ set @mp6 = @mp
+ print @mp6
+ end
+
+ end
+ else
+ begin
+ set @mp5 = @mp
+ print @mp5
+ end
+ end
+ else
+ begin
+ set @mp4 = @mp
+ print @mp4
+ end
+ end
+ else
+ begin
+ set @mp3 = @mp
+ print @mp3
+ end
+
+ end
+ else
+ begin
+ set @mp2= @mp
+ print @mp2
+ end
+
+ end
+ else
+ begin
+ set @mp1 = @mp
+ print @mp1
+ end
+end
+else
+begin
+ set @mainmp=@mp
+ print @mainmp
+end
+
+
+
+SET @strSQL1 = N''
+SET @strSQL1 = @strSQL1+N'declare @count int'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @ParmValue money'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @MeasureDT datetime'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @lastParmValue money'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @lastMeasureDT datetime'+char(10)
+SET @strSQL1 = @strSQL1+N'declare @str nvarchar(4000)'+char(10)
+
+--瀵绘壘浠婂ぉ绗竴鏉¤褰
+SET @strSQL1 = @strSQL1 + N'select top 1 @lastParmValue =ParmValue ,@lastMeasureDT=MeasureDT from TB_MP_'+@mainmp+N' where measuredt between '''+@starttime+N''' and ''' +@endtime+ N''' order by measuredt asc ' +char(10)
+if(@type='+')
+begin
+ --濡傛灉绗竴澶╄褰曚唬琛ㄨ繍琛
+ SET @strSQL1 = @strSQL1 + N'if(@lastParmValue=1)'+char(10)
+ SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+ --瀵绘壘浠婂ぉ涔嬪墠鏈鍚庝竴鏉¤褰
+ SET @strSQL1 = @strSQL1 + N'select top 1 @lastParmValue =ParmValue ,@lastMeasureDT=MeasureDT from TB_MP_'+@mainmp+N' where measuredt < '''+@starttime+N''' order by measuredt desc' +char(10)
+ --濡傛灉璁板綍瀛樺湪涓斾负杩愯
+ SET @strSQL1 = @strSQL1 + N'if(not @lastParmValue is null and @lastParmValue=1)'+char(10)
+ SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+ --鍋氫竴鏉″亣鐨勫紑鏈鸿褰
+ SET @strSQL1 = @strSQL1 + N'set @lastMeasureDT='''+@starttime+''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'set @lastParmValue=1 '+char(10)
+ SET @strSQL1 = @strSQL1 + N'end'+char(10)
+ SET @strSQL1 = @strSQL1 + N'end'+char(10)
+end
+else
+begin
+ SET @strSQL1 = @strSQL1 + N'if(@lastParmValue=0)'+char(10)
+ SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+ SET @strSQL1 = @strSQL1 + N'select top 1 @lastParmValue =ParmValue ,@lastMeasureDT=MeasureDT from TB_MP_'+@mainmp+N' where measuredt < '''+@starttime+N''' order by measuredt desc' +char(10)
+ --濡傛灉璁板綍瀛樺湪涓斾负杩愯
+ SET @strSQL1 = @strSQL1 + N'if(not @lastParmValue is null and @lastParmValue=0)'+char(10)
+ SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+ --鍋氫竴鏉″亣鐨勫紑鏈鸿褰
+ SET @strSQL1 = @strSQL1 + N'set @lastMeasureDT='''+@starttime+''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'set @lastParmValue=0 '+char(10)
+ SET @strSQL1 = @strSQL1 + N'end'+char(10)
+ SET @strSQL1 = @strSQL1 + N'end'+char(10)
+end
+
+SET @strSQL1 = @strSQL1 + N'set @count=0'+char(10)
+
+SET @strSQL1 = @strSQL1 + N'DECLARE curRunStatus cursor for select ParmValue,MeasureDT from TB_MP_' + @mainmp+N' ' +char(10)
+SET @strSQL1 = @strSQL1 + N'where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' order by MeasureDT asc'+char(10)
+SET @strSQL1 = @strSQL1 + N'open curRunStatus'+char(10)
+SET @strSQL1 = @strSQL1 + N'FETCH curRunStatus into @ParmValue,@MeasureDT'+char(10)
+SET @strSQL1 = @strSQL1 + N'while (@@fetch_status=0)'+char(10)
+SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+SET @strSQL1 = @strSQL1 + N'if(@lastParmValue is null)'+char(10)
+SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+SET @strSQL1 = @strSQL1 + N'set @lastParmValue = @ParmValue'+char(10)
+SET @strSQL1 = @strSQL1 + N'set @lastMeasureDT = @MeasureDT'+char(10)
+SET @strSQL1 = @strSQL1 + N'end'+char(10)
+
+SET @strSQL1 = @strSQL1 + N'if(@ParmValue<>@lastParmValue)'+char(10)
+SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+SET @strSQL1 = @strSQL1 + N'set @count=@count+1'+char(10)
+
+if(@type='+')
+SET @strSQL1 = @strSQL1 + N'if(@ParmValue=0)'++char(10)
+else
+SET @strSQL1 = @strSQL1 + N'if(@ParmValue=1)'++char(10)
+
+SET @strSQL1 = @strSQL1 + N'begin'+char(10)
+SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''鍋滄'',''2009-06-15'')'+char(10)
+
+if(not @mp1 is null)
+begin
+ if(@mp1='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp1='dur')
+ begin
+
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp1<>'dur' and @mp1<>'MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp1+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp1+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp2 is null)
+begin
+ if(@mp2='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp2='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp2<>'dur' and @mp2<>'MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp2+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp2+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp3 is null)
+begin
+ if(@mp3='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp3='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp3<>'dur' and @mp3<>'MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp3+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp3+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp4 is null)
+begin
+ if(@mp4='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp4='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp4<>'dur' and @mp4<>'MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp4+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp4+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp5 is null)
+begin
+ if(@mp5='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp5='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp5<>'dur' and @mp5<>'MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp5+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp5+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp6 is null)
+begin
+ if(@mp6='MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp6='dur')
+ begin
+ SET @strSQL1 = @strSQL1 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,@MeasureDT)%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp6<>'dur' and @mp6<>'MeasureDT')
+ begin
+ SET @strSQL1 = @strSQL1 + N'SET @str = N'''''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp6+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp6+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL1 = @strSQL1 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL1 = @strSQL1 + N'exec(@str)'+char(10)
+ end
+end
+SET @strSQL1 = @strSQL1 + N'end'+char(10)
+
+SET @strSQL2 = N''
+if(@type='+')
+SET @strSQL2 = @strSQL2 + N'if(@ParmValue=1)'+char(10)
+else
+SET @strSQL2 = @strSQL2 + N'if(@ParmValue=0)'+char(10)
+
+SET @strSQL2 = @strSQL2 + N'begin'+char(10)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''鍚姩'',''2009-06-15'')'+char(10)
+if(not @mp1 is null)
+begin
+ if(@mp1='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp1='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+ if(@mp1<>'dur' and @mp1<>'MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp1+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp1+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp2 is null)
+begin
+ if(@mp2='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp2='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+ if(@mp2<>'dur' and @mp2<>'MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp2+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp2+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp3 is null)
+begin
+ if(@mp3='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp3='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+ if(@mp3<>'dur' and @mp3<>'MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp3+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp3+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp4 is null)
+begin
+ if(@mp4='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp4='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+ if(@mp4<>'dur' and @mp4<>'MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp4+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp4+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp5 is null)
+begin
+ if(@mp5='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp5='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+ if(@mp5<>'dur' and @mp5<>'MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp5+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp5+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+if(not @mp6 is null)
+begin
+ if(@mp6='MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datepart(hh,@MeasureDT) as varchar)+'':''+cast(datepart(mi,@MeasureDT) as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ if(@mp6='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+ if(@mp6<>'dur' and @mp6<>'MeasureDT')
+ begin
+ SET @strSQL2 = @strSQL2 + N'SET @str = N'''''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N''if exists( select ParmValue , MeasureDT from tb_mp_'+@mp6+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''') insert into tb_mp_temp_rpt(ParmValue,MeasureDT) select top 1 cast(ParmValue as varchar), MeasureDT from tb_mp_'+@mp6+' where measuredt>=''''''+cast(@MeasureDT as varchar)+'''''' order by measuredt '''+char(10)
+ SET @strSQL2 = @strSQL2 + N'SET @str = @str + N'' else insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+ --SET @strSQl = @strSQL + N'print @str'+char(10)
+ SET @strSQL2 = @strSQL2 + N'exec(@str)'+char(10)
+ end
+end
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+SET @strSQL2 = @strSQL2 + N'set @lastParmValue = @ParmValue'+char(10)
+SET @strSQL2 = @strSQL2 + N'set @lastMeasureDT = @MeasureDT'+char(10)
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+
+
+
+SET @strSQL2 = @strSQL2 + N'FETCH curRunStatus into @ParmValue,@MeasureDT'+char(10)
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+
+
+SET @strSQL2 = @strSQL2 + N'close curRunStatus'+char(10)
+SET @strSQL2 = @strSQL2 + N'DEALLOCATE curRunStatus'+char(10)
+
+---------------------------------
+if(@type='+')
+SET @strSQL2 = @strSQL2 + N'if (@lastParmValue=1 and @ParmValue=1)'+char(10)
+else
+SET @strSQL2 = @strSQL2 + N'if (@lastParmValue=0 and @ParmValue=0)'+char(10)
+SET @strSQL2 = @strSQL2 + N'begin'+char(10)
+SET @strSQL2 = @strSQL2 + N'set @count = @count+1'+char(10)
+SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''鍗犱綅'',''2009-06-15'')'+char(10)
+if(not @mp1 is null)
+begin
+ if(@mp1='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+end
+if(not @mp2 is null)
+begin
+ if(@mp2='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+end
+if(not @mp3 is null)
+begin
+ if(@mp3='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+end
+if(not @mp4 is null)
+begin
+ if(@mp4='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+end
+if(not @mp5 is null)
+begin
+ if(@mp5='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+end
+if(not @mp6 is null)
+begin
+ if(@mp6='dur')
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')/60 as varchar)+'':''+cast(datediff(mi,@lastMeasureDT,'''+@endtime+N''')%60 as varchar)+'''',''2009-06-15'')'+char(10)
+ end
+ else
+ begin
+ SET @strSQL2 = @strSQL2 + N'insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''-'',''2009-06-15'')'+char(10)
+ end
+end
+SET @strSQL2 = @strSQL2 + N'end'+char(10)
+
+
+SET @strSQL3 = N''
+SET @strSQL3 = @strSQL3 + N'set @count = @count+1'+char(10)
+SET @strSQL3 = @strSQL3 + N'while(@count<='+cast(@rownum as varchar)+N')'+char(10)
+SET @strSQL3 = @strSQL3 + N'begin'+char(10)
+SET @strSQL3 = @strSQL3 + N'SET @str =N''insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+if(not @mp1 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+if(not @mp2 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+if(not @mp3 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+if(not @mp4 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+if(not @mp5 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+if(not @mp6 is null) SET @strSQL3 = @strSQL3 + N'SET @str = @str + N''insert into tb_mp_temp_rpt(ParmValue,MeasureDT) values(''''-'''',''''2009-06-15'''')'''+char(10)
+SET @strSQL3 = @strSQL3 + N'exec(@str)'+char(10)
+SET @strSQL3 = @strSQL3 + N'set @count = @count+1'+char(10)
+SET @strSQL3 = @strSQL3 + N'end'+char(10)
+
+
+print @strSQL1
+print @strSQL2
+print @strSQL3
+exec ( @strSQL1+@strSQL2+@strSQL3)
+
+end
+else
+ begin
+ while(@i<=@colcount*@rownum)
+ begin
+ print '-'
+ insert into TB_MP_TEMP_RPT(ParmValue,MeasureDT) values('-',@starttime)
+ set @i = @i+1
+ end
+ end
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for sp_xlstoeip
+-- ----------------------------
+DROP PROCEDURE [dbo].[sp_xlstoeip]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[sp_xlstoeip] @starttime varchar(20),@endtime varchar(20)
+ as
+declare @strsql nvarchar(4000)
+declare @mptable as varchar(500)
+declare @i as int
+declare mp cursor for select name from syscolumns where id =OBJECT_ID('TB_INMPVALUE') and name not in ('MeasureDT')
+open mp
+fetch next from mp into @mptable
+while @@fetch_status=0
+begin
+ begin
+ set @strsql=N'delete from dbo.tb_mp_'+@mptable+N' where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt <= '''+cast(@endtime as varchar(20))+N''''
+ print @strsql
+ print 'go '
+
+ set @strsql=N'insert dbo.tb_mp_'+@mptable+N'(measuredt,parmvalue) select MeasureDT,'+@mptable+N' from dbo.TB_INMPVALUE where measuredt >= ''' +cast(@starttime as varchar(20)) +N''' and measuredt <= '''+cast(@endtime as varchar(20))+N''' and measuredt is not null and '+@mptable+N' is not null '
+ print @strsql
+ print 'go '
+
+ end
+fetch from mp into @mptable
+end
+close mp
+deallocate mp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for txtbacktodb1
+-- ----------------------------
+DROP PROCEDURE [dbo].[txtbacktodb1]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[txtbacktodb1]
+
+as
+
+
+Declare @msg varchar(255)
+Declare @st varchar(50)
+Declare @et varchar(50)
+Declare @tablename1 varchar(50)
+Declare @tablename2 varchar(50)
+Declare @MPointCode varchar(50)
+Declare @ParmValue varchar(50)
+Declare @MeasureDT varchar(50)
+Declare @sql varchar(8000) --sql
+
+
+BEGIN TRANSACTION
+
+set @st = '2012-12-25 06:28:21'
+set @et = '2012-12-27 11:23:03'
+
+DECLARE curRunStatus cursor for
+select Col001,Col002,Col003 from [2012-12-27] where Col003 > @st and Col003 < @et order by Col003
+open curRunStatus
+
+FETCH curRunStatus into @MPointCode,@ParmValue,@MeasureDT
+
+while (@@fetch_status=0)
+begin
+
+select @tablename1='TB_MP_'+@MPointCode
+
+
+SET @sql = ''
+--SET @sql = @sql + 'use EIP_PRD_NBNQ20120824' + char(10)
+
+SET @sql = @sql + 'if not exists (select * ' + char(10)
+SET @sql = @sql + ' from '+@tablename1 + char(10)
+SET @sql = @sql + ' where measuredt = '''+ @MeasureDT +''')'+ char(10)
+SET @sql = @sql + 'begin'+char(10)
+
+SET @sql = @sql + ' insert into '+@tablename1+' (parmvalue,measuredt) '+ char(10)
+SET @sql = @sql + ' values ( '+ @ParmValue +','''+ @MeasureDT +''')'+ char(10)
+
+SET @sql = @sql + 'end'+char(10)
+
+print @sql
+
+EXECUTE(@sql)
+
+FETCH curRunStatus into @MPointCode,@ParmValue,@MeasureDT
+
+end
+
+close curRunStatus
+DEALLOCATE curRunStatus
+
+
+
+
+If @@ERROR <> 0
+Begin
+Set @Msg = ''
+Goto ErrorHandle
+End
+
+
+ErrorHandle:
+
+IF @msg IS null
+ Commit transaction
+ELSE
+BEGIN
+Rollback transaction
+RAISERROR (@Msg, 16, 1)
+END
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for txtbacktodb2
+-- ----------------------------
+DROP PROCEDURE [dbo].[txtbacktodb2]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[txtbacktodb2]
+
+as
+
+
+Declare @msg varchar(255)
+Declare @st varchar(50)
+Declare @et varchar(50)
+Declare @tablename1 varchar(50)
+Declare @tablename2 varchar(50)
+Declare @MPointCode varchar(50)
+Declare @ParmValue varchar(50)
+Declare @MeasureDT varchar(50)
+Declare @sql varchar(8000) --sql
+
+
+BEGIN TRANSACTION
+
+--set @st = '2011-10-09 11:10:00'
+--set @et = '2011-10-10 08:30:00'
+
+DECLARE curRunStatus cursor for
+select Col001,Col002,Col003 from [2012-08-14] order by Col003
+open curRunStatus
+
+FETCH curRunStatus into @MPointCode,@ParmValue,@MeasureDT
+
+while (@@fetch_status=0)
+begin
+
+select @tablename1='TB_MP_'+@MPointCode
+
+
+SET @sql = ''
+--SET @sql = @sql + 'use EIP_PRD_NBNQ20120824' + char(10)
+
+SET @sql = @sql + 'if not exists (select * ' + char(10)
+SET @sql = @sql + ' from '+@tablename1 + char(10)
+SET @sql = @sql + ' where measuredt = '''+ @MeasureDT +''')'+ char(10)
+SET @sql = @sql + 'begin'+char(10)
+
+SET @sql = @sql + ' insert into '+@tablename1+' (parmvalue,measuredt) '+ char(10)
+SET @sql = @sql + ' values ( '+ @ParmValue +','''+ @MeasureDT +''')'+ char(10)
+
+SET @sql = @sql + 'end'+char(10)
+
+print @sql
+
+EXECUTE(@sql)
+
+FETCH curRunStatus into @MPointCode,@ParmValue,@MeasureDT
+
+end
+
+close curRunStatus
+DEALLOCATE curRunStatus
+
+
+
+
+If @@ERROR <> 0
+Begin
+Set @Msg = ''
+Goto ErrorHandle
+End
+
+
+ErrorHandle:
+
+IF @msg IS null
+ Commit transaction
+ELSE
+BEGIN
+Rollback transaction
+RAISERROR (@Msg, 16, 1)
+END
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for Update_Unit
+-- ----------------------------
+DROP PROCEDURE [dbo].[Update_Unit]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[Update_Unit]
+AS
+BEGIN
+
+ select * from [dbo].[TB_MeasurePoint]
+ UPDATE [dbo].[TB_MeasurePoint]
+SET Unit = ( CASE
+
+WHEN parmName LIKE '%鐬椂娴侀噺%' THEN 'm3/s'
+
+WHEN parmName LIKE '%娴侀噺绱%' and parmName not like '%鎬%' THEN 'm3'
+
+WHEN parmName LIKE '%鎬绘祦閲忕疮璁%' THEN '涓噈3'
+
+WHEN parmName like '%cod%' and parmName not like '%鐘舵%' THEN 'mg/l'
+
+WHEN parmName like '%姘ㄦ爱%' and parmName not like '%鐘舵%' then 'mg/l'
+
+WHEN parmName LIKE '%TP%' THEN 'mg/l'
+
+WHEN parmName LIKE '%TN%' THEN 'mg/l'
+
+WHEN parmName LIKE '%SS%' THEN 'mg/l'
+
+WHEN parmName LIKE '%DO%' THEN 'mg/l'
+
+WHEN parmName LIKE '%mlss%' THEN 'mg/l'
+
+WHEN parmName LIKE '%orp%' THEN 'mg/l'
+
+WHEN parmName like '%娑蹭綅%' and ParmName not like '%澶辫触%' and ParmName not like '%鐘舵%' THEN 'm(mm)'
+
+WHEN parmName LIKE '%h2s%' and ParmName not like '%澶辫触%' and ParmName not like '%鐘舵%' THEN 'PPM'
+
+WHEN parmName LIKE '%ch4%' and ParmName not like '%澶辫触%' and ParmName not like '%鐘舵%' THEN 'PPM'
+
+WHEN parmName like '%鐢靛帇%' and ParmName not like '%鏁呴殰%' THEN 'V'
+
+WHEN parmName like '%鐢垫祦%' THEN 'A'
+
+WHEN parmName like '%鍔熺巼%' THEN 'KW'
+
+WHEN parmName like '%鐢ㄧ數閲%' THEN 'KW.H'
+
+end
+)
+END
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for UPLOAD_JS1C
+-- ----------------------------
+DROP PROCEDURE [dbo].[UPLOAD_JS1C]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[UPLOAD_JS1C]
+ as
+declare @strsql varchar(4000)
+declare @mpointcode as varchar(500)
+declare @parmvalue as varchar(500)
+declare @measuredt as datetime
+declare @measuredt1 as VARCHAR(500)
+
+declare @i as int
+declare mp cursor for select mpointcode,convert(varchar(500),parmvalue),measuredt from dbo.TB_JS1C
+open mp
+fetch next from mp into @mpointcode,@parmvalue,@measuredt
+while @@fetch_status=0
+begin
+ begin
+ --set @strsql=N'CREATE TABLE dbo.TB_MP_'+@mptable+N'_day([ItemID] [bigint] IDENTITY(1,1) NOT NULL,[ParmValue] [money] NOT NULL,[MeasureDT] [datetime] NOT NULL,[memotype] [varchar](100) NULL,[memo] [varchar](500) NULL,[userid] [varchar](50) NULL,[insdt] [varchar](50) NULL)'
+
+ update tb_measurepoint set ParmValue = @parmvalue, MeasureDT = @measuredt where mpointcode = @mpointcode
+ --PRINT @mpointcode
+ --PRINT @parmvalue
+ --PRINT @measuredt
+
+ SET @measuredt1 = CONVERT (VARCHAR(500),@measuredt,120)
+ --PRINT @MEASUREDT1
+ SET @strsql=N'INSERT INTO TB_MP_'+@mpointcode +N'(PARMVALUE,MEASUREDT) VALUES(' + @parmvalue +N','''+@measuredt1 +N''')'
+ --PRINT @strsql
+ exec (@strsql)
+
+
+
+
+ end
+fetch from mp into @mpointcode,@parmvalue,@measuredt
+end
+close mp
+deallocate mp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for UPLOAD_JS2C
+-- ----------------------------
+DROP PROCEDURE [dbo].[UPLOAD_JS2C]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[UPLOAD_JS2C]
+ as
+declare @strsql varchar(4000)
+declare @mpointcode as varchar(500)
+declare @parmvalue as varchar(500)
+declare @measuredt as datetime
+declare @measuredt1 as VARCHAR(500)
+
+declare @i as int
+declare mp cursor for select mpointcode,convert(varchar(500),parmvalue),measuredt from dbo.TB_JS2C
+open mp
+fetch next from mp into @mpointcode,@parmvalue,@measuredt
+while @@fetch_status=0
+begin
+ begin
+ --set @strsql=N'CREATE TABLE dbo.TB_MP_'+@mptable+N'_day([ItemID] [bigint] IDENTITY(1,1) NOT NULL,[ParmValue] [money] NOT NULL,[MeasureDT] [datetime] NOT NULL,[memotype] [varchar](100) NULL,[memo] [varchar](500) NULL,[userid] [varchar](50) NULL,[insdt] [varchar](50) NULL)'
+
+ update tb_measurepoint set ParmValue = @parmvalue, MeasureDT = @measuredt where mpointcode = @mpointcode
+ --PRINT @mpointcode
+ --PRINT @parmvalue
+ --PRINT @measuredt
+
+ SET @measuredt1 = CONVERT (VARCHAR(500),@measuredt,120)
+ --PRINT @MEASUREDT1
+ SET @strsql=N'INSERT INTO TB_MP_'+@mpointcode +N'(PARMVALUE,MEASUREDT) VALUES(' + @parmvalue +N','''+@measuredt1 +N''')'
+ --PRINT @strsql
+ exec (@strsql)
+
+
+
+
+ end
+fetch from mp into @mpointcode,@parmvalue,@measuredt
+end
+close mp
+deallocate mp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for UPLOAD_JSBZ
+-- ----------------------------
+DROP PROCEDURE [dbo].[UPLOAD_JSBZ]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[UPLOAD_JSBZ]
+ as
+declare @strsql varchar(4000)
+declare @mpointcode as varchar(500)
+declare @parmvalue as varchar(500)
+declare @measuredt as datetime
+declare @measuredt1 as VARCHAR(500)
+
+declare @i as int
+declare mp cursor for select mpointcode,convert(varchar(500),parmvalue),measuredt from dbo.TB_JSBZ
+open mp
+fetch next from mp into @mpointcode,@parmvalue,@measuredt
+while @@fetch_status=0
+begin
+ begin
+ --set @strsql=N'CREATE TABLE dbo.TB_MP_'+@mptable+N'_day([ItemID] [bigint] IDENTITY(1,1) NOT NULL,[ParmValue] [money] NOT NULL,[MeasureDT] [datetime] NOT NULL,[memotype] [varchar](100) NULL,[memo] [varchar](500) NULL,[userid] [varchar](50) NULL,[insdt] [varchar](50) NULL)'
+
+ update tb_measurepoint set ParmValue = @parmvalue, MeasureDT = @measuredt where mpointcode = @mpointcode
+ --PRINT @mpointcode
+ --PRINT @parmvalue
+ --PRINT @measuredt
+
+ SET @measuredt1 = CONVERT (VARCHAR(500),@measuredt,120)
+ --PRINT @MEASUREDT1
+ SET @strsql=N'INSERT INTO TB_MP_'+@mpointcode +N'(PARMVALUE,MEASUREDT) VALUES(' + @parmvalue +N','''+@measuredt1 +N''')'
+ --PRINT @strsql
+ exec (@strsql)
+
+
+
+
+ end
+fetch from mp into @mpointcode,@parmvalue,@measuredt
+end
+close mp
+deallocate mp
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for USP_SendSysSJ_Hour
+-- ----------------------------
+DROP PROCEDURE [dbo].[USP_SendSysSJ_Hour]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[USP_SendSysSJ_Hour]
+AS
+declare @ServiceUrl as varchar(8000)
+declare @UrlAddress varchar(500)
+
+declare @disname varchar(500)
+declare @Value varchar(500)
+declare @mpCODE varchar(5000)
+declare @mp varchar(500)
+declare @sendtm varchar(500)
+Declare @starttime datetime
+Declare @endtime datetime
+Declare @strSQL nvarchar(4000)
+declare @v money
+declare @s money
+declare @v1 money
+declare @v2 money
+
+
+declare @bizname varchar(500)
+declare @todaydt varchar(10)
+
+
+declare @FunName varchar(50)
+--WebService涓皟鐢ㄧ殑鏂规硶鍚嶏細渚嬪'getMobileCodeInfo'
+set @FunName = 'sendData'
+
+--浠ヤ笅鍙傛暟瀵瑰簲WebService涓殑[鍙傛暟鍚峕
+declare @P1 varchar(800),@P2 varchar(800)
+
+set @P1 = 'text'
+set @p2 = 'factoryname'
+
+declare @P1_Value varchar(8000),@P2_Value varchar(800)
+
+Declare @Object as Int
+Declare @ResponseText as Varchar(8000)
+set @P1_Value = ''
+set @P2_Value = 'HQWS'
+
+--浠ュ弬鏁板搴擶ebService涓殑[鍙傛暟鍚峕
+
+set @endtime = getdate();
+
+--set @endtime = dateadd(ss,-datepart(ss,@endtime),@endtime)
+--set @endtime = dateadd(mi,-datepart(mi,@endtime),@endtime)
+--set @endtime = dateadd(ms,-datepart(ms,@endtime),@endtime)
+
+
+set @starttime = dateadd(day,-1,@endtime)
+set @UrlAddress = 'http://116.236.176.247:10100/SIPAI_HIS/services/SendDataService_Hour/'
+
+DECLARE CRStatus cursor for
+ --select * from dbo.FUN_split(@mpstr,'|')
+ SELECT MPointCode,parmvalue FROM TB_upload order by Mpointid
+ open CRStatus
+
+ FETCH CRStatus into @mpCODE,@Value
+
+ while (@@fetch_status=0)
+ begin
+
+ set @P1_Value=@P1_Value+@mpCODE+'|'+@Value+ ','
+
+ if(len(@P1_Value)>3500)
+
+ begin
+ set @sendtm=CONVERT(varchar(50),@endtime, 120)
+ set @P1_Value=@sendtm+','+@P1_Value
+ set @ServiceUrl = @UrlAddress + @FunName + '?' + @P1 + '=' + @P1_Value +'&' + @P2 + '=' + @P2_Value
+ Exec sp_OACreate 'Msxml2.ServerXMLHTTP.3.0', @Object OUT;
+ Exec sp_OAMethod @Object, 'open', NULL, 'get',@ServiceUrl,'false'
+ Exec sp_OAMethod @Object, 'send'
+ Exec sp_OAMethod @Object, 'responseText', @ResponseText OUTPUT
+
+ Select @ResponseText
+ Exec sp_OADestroy @Object
+ print @ServiceUrl
+ set @P1_Value= ''
+ set @ServiceUrl= ''
+ end
+
+
+ FETCH CRStatus into @mpCODE,@Value
+ end
+ close CRStatus
+ DEALLOCATE CRStatus
+
+--WebService鍦板潃锛氫互http寮澶达紝缁撳熬甯︽枩鏉狅紝渚嬪'http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx/'
+
+
+
+set @sendtm=CONVERT(varchar(50),@endtime, 120)
+--灏嗘椂闂存牸寮忚浆鎹㈡爣鍑
+
+set @P1_Value=@sendtm+','+@P1_Value
+
+
+set @ServiceUrl = @UrlAddress + @FunName + '?' + @P1 + '=' + @P1_Value +'&' + @P2 + '=' + @P2_Value
+
+
+Exec sp_OACreate 'Msxml2.ServerXMLHTTP.3.0', @Object OUT;
+Exec sp_OAMethod @Object, 'open', NULL, 'get',@ServiceUrl,'false'
+Exec sp_OAMethod @Object, 'send'
+Exec sp_OAMethod @Object, 'responseText', @ResponseText OUTPUT
+
+Select @ResponseText
+Exec sp_OADestroy @Object
+
+print @ServiceUrl
+
+
+GO
+
+-- ----------------------------
+-- Procedure structure for xlstoeip
+-- ----------------------------
+DROP PROCEDURE [dbo].[xlstoeip]
+GO
+
+
+
+CREATE PROCEDURE [dbo].[xlstoeip] @starttime varchar(20),@endtime varchar(20)
+ as
+declare @strsql nvarchar(4000)
+declare @mptable as varchar(500)
+declare @i as int
+declare mp cursor for select name from syscolumns where id =OBJECT_ID('Sheet1') and name not in ('datetime')
+open mp
+fetch next from mp into @mptable
+while @@fetch_status=0
+begin
+ begin
+ set @strsql=N'delete from dbo.tb_mp_'+@mptable+N' where measuredt between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''''
+ print @strsql
+ print 'go '
+
+ set @strsql=N'insert dbo.tb_mp_'+@mptable+N'(measuredt,parmvalue) select datetime,'+@mptable+N' from dbo.Sheet1 where datetime between ''' +cast(@starttime as varchar(20)) +N''' and '''+cast(@endtime as varchar(20))+N''' and datetime is not null and '+@mptable+N' is not null '
+ print @strsql
+ print 'go '
+
+ end
+fetch from mp into @mptable
+end
+close mp
+deallocate mp
+
+
+GO
+
+-- ----------------------------
+-- Function structure for FUN_mtohTime
+-- ----------------------------
+DROP FUNCTION [dbo].[FUN_mtohTime]
+GO
+
+
+
+CREATE FUNCTION [dbo].[FUN_mtohTime] (@time_in int)
+RETURNS money AS
+BEGIN
+ --DECLARE @time_in money --input time typed money
+ --DECLARE @time_in_str varchar(50) --input time typed varchar
+ --DECLARE @part_int varchar(50) --int part of time
+ --DECLARE @part_float varchar(50) --float part of time
+ --DECLARE @iStart int
+ --DECLARE @iLen int
+ --DECLARE @a money
+
+ DECLARE @time_in_mm int
+ DECLARE @time_in_h int
+ DECLARE @time_in_m int
+ DECLARE @time_in_hstr varchar(50)
+ DECLARE @time_in_mstr varchar(50)
+ set @time_in_mm = @time_in
+ set @time_in_h = @time_in_mm/60
+ set @time_in_m = @time_in_mm%60
+
+ set @time_in_hstr = CONVERT(varchar(50), @time_in_h)--convert input time to varchar
+ set @time_in_mstr = CONVERT(varchar(50), @time_in_m)--convert input time to varchar
+ set @time_in_hstr = RTRIM(LTRIM(@time_in_hstr))
+ set @time_in_mstr = RTRIM(LTRIM(@time_in_mstr))
+ IF (len(@time_in_mstr) = 1)
+ set @time_in_mstr = '0' + @time_in_mstr
+ --set @iStart = CHARINDEX( '.' ,@time_in_hstr )
+ --set @iLen = LEN(@time_in_str)
+ --set @part_int = SUBSTRING(@time_in_str,0,@iStart)
+ --set @part_float = SUBSTRING(@time_in_str,@iStart + 1,@iLEN - @iStart)
+ --set @part_float = CONVERT(varchar(50),CONVERT(money, @part_float) * 0.6)
+ --set @part_float = RTRIM(LTRIM(@part_float))
+ --set @iStart = CHARINDEX( '.' ,@part_float )
+ --set @iLen = LEN(@part_float)
+ --set @part_float = SUBSTRING(@part_float,0,@iStart)
+ --IF (len(@part_float) = 1)
+ --set @part_float = '0' + @part_float
+ RETURN CONVERT(money,@time_in_hstr + '.' + @time_in_mstr)
+END
+
+
+GO
+
+-- ----------------------------
+-- Indexes structure for table Alarm
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table Alarm
+-- ----------------------------
+ALTER TABLE [dbo].[Alarm] ADD PRIMARY KEY ([IOServerName], [TagName], [EventTime], [EventType])
+GO
+
+-- ----------------------------
+-- Indexes structure for table dtproperties
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table dtproperties
+-- ----------------------------
+ALTER TABLE [dbo].[dtproperties] ADD PRIMARY KEY ([id], [property])
+GO
+
+-- ----------------------------
+-- Indexes structure for table MZ_DF11_C_01_1006_02_COD02
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table MZ_DF11_C_01_1006_02_COD02
+-- ----------------------------
+ALTER TABLE [dbo].[MZ_DF11_C_01_1006_02_COD02] ADD PRIMARY KEY ([ItemID])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_Alarm_col
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_Alarm_col
+-- ----------------------------
+ALTER TABLE [dbo].[TB_Alarm_col] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_DATATRANS_BADMP
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_DATATRANS_BADMP
+-- ----------------------------
+ALTER TABLE [dbo].[TB_DATATRANS_BADMP] ADD PRIMARY KEY ([ID])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_DATATRANS_Record
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_DATATRANS_Record
+-- ----------------------------
+ALTER TABLE [dbo].[TB_DATATRANS_Record] ADD PRIMARY KEY ([ID])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MeasurePoint_copy1
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MeasurePoint_copy1
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MeasurePoint_copy1] ADD PRIMARY KEY ([MPointID])
+GO
+
+-- ----------------------------
+-- Triggers structure for table TB_MeasurePoint_copy1
+-- ----------------------------
+DROP TRIGGER [dbo].[UTR_MPInsert_copy1]
+GO
+CREATE TRIGGER [dbo].[UTR_MPInsert_copy1]
+ON [dbo].[TB_MeasurePoint_copy1]
+AFTER INSERT
+AS
+DECLARE @msg varchar(255),
+ @strSQL varchar(8000),
+ @strMPointCode varchar(50)
+
+SET NOCOUNT ON
+
+SELECT @strMPointCode = ISNULL(MPointCode,'') FROM inserted;
+IF (@strMPointCode <> '')
+ BEGIN
+ SET @strSQL = ''
+ SET @strSQL = @strSQL + 'if exists (select 1 ' + char(10)
+ SET @strSQL = @strSQL + ' from sysobjects ' + char(10)
+ SET @strSQL = @strSQL + ' where id = object_id(''dbo.TB_MP_' + @strMPointCode + ''') ' + char(10)
+ SET @strSQL = @strSQL + ' and type = ''U'') ' + char(10)
+ SET @strSQL = @strSQL + ' drop table dbo.[TB_MP_' + @strMPointCode + ']; ' + char(10) + char(10)
+
+ SET @strSQL = @strSQL + ' create table dbo.[TB_MP_' + @strMPointCode + '] ( ' + char(10)
+ SET @strSQL = @strSQL + ' ItemID bigint identity, ' + char(10)
+ SET @strSQL = @strSQL + ' ParmValue money not null default 0, ' + char(10)
+ SET @strSQL = @strSQL + ' MeasureDT datetime not null default getdate(), ' + char(10)
+ SET @strSQL = @strSQL + ' userid varchar(50) , ' + char(10)
+ SET @strSQL = @strSQL + ' insdt varchar(50) default getdate() , ' + char(10)
+ SET @strSQL = @strSQL + ' constraint [PK_TB_MP_' + @strMPointCode + '] primary key (ItemID) ' + char(10)
+ SET @strSQL = @strSQL + ') ' + char(10) + char(10)
+
+ EXECUTE(@strSQL)
+ --Print @strSQL
+ IF @@ERROR <> 0
+ BEGIN
+ SET @msg = '鍒涘缓TB_MP_' + @strMPointCode + '琛ㄦ椂鍑虹幇閿欒'
+ GOTO ExitHandle
+ END
+
+ END
+
+ExitHandle:
+ IF @msg IS NULL
+ COMMIT TRANSACTION
+ ELSE
+ BEGIN
+ ROLLBACK TRANSACTION
+ RAISERROR (@Msg, 16, 1)
+ END
+
+ SET NOCOUNT OFF
+
+GO
+ALTER TABLE [dbo].[TB_MeasurePoint_copy1] DISABLE TRIGGER [UTR_MPInsert_copy1]
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_MeasurePoint_PropSource
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_MeasurePoint_PropSource
+-- ----------------------------
+ALTER TABLE [dbo].[TB_MeasurePoint_PropSource] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_model_cal_info
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_model_cal_info
+-- ----------------------------
+ALTER TABLE [dbo].[tb_model_cal_info] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_PersonalMpCollection
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_PersonalMpCollection
+-- ----------------------------
+ALTER TABLE [dbo].[tb_PersonalMpCollection] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_PRI
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_PRI
+-- ----------------------------
+ALTER TABLE [dbo].[TB_PRI] ADD PRIMARY KEY ([id])
+GO
+
+-- ----------------------------
+-- Indexes structure for table TB_RTConsole
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table TB_RTConsole
+-- ----------------------------
+ALTER TABLE [dbo].[TB_RTConsole] ADD PRIMARY KEY ([ConsoleID])
+GO
+
+-- ----------------------------
+-- Indexes structure for table tb_scada_alarm
+-- ----------------------------
+
+-- ----------------------------
+-- Primary Key structure for table tb_scada_alarm
+-- ----------------------------
+ALTER TABLE [dbo].[tb_scada_alarm] ADD PRIMARY KEY ([id])
+GO